Have recently upgraded my motherboard from an ASUS 450 to an ASUS 550.
Took the cards i had in the old box - Intel Dual Port PCIe Gigabit ethernet and Intel Dual Port 10GBe and moved them to the new board.
These cards had both been working for the last 2 years under firstly Centos 8, then for the last 3 months under Rocky 9.2
When i boot now - the 1GB card is not recognized - no listing in lspci and nothing in dmesg.
I thought i would therefore try the onboard 2.5GB port(s) which are Intel 225 Rev 3 - but see the problems that are listed all over the internet with frequent random dropouts etc
It appears that when the igc driver is loading for the 225 ports it is conflicting as i can not activate the other Intel cards. The 10GB is recognised but i can not get it to load its VLAN config and attach to my switch at all.
I would like to stop the 225 drivers loading and do some experimentation with the 1GB dual port and the 10GB card
Can anyone advise is there a way to do this in Rocky ?
I managed to disable the I225 ethernet ports in the BIOS and then installed a brand new Intel Dual port card in one of the PCieX1 slots and the board is recognized.
However i now see some more behaviour that i now realise was hanging around previously.
What i am seeing is documented in this post
Essentially i am trying to setup a bond for the two x 1GB ports to a Brocade 6610 switch (i have also tried it with 2 x 10GB ports) and can not get the bond to come up and forward packets - the switch
thinks the ports are OK but i can not get anyting through them.
Essentially it appears that the Bond does some weird stuff with Mac addresses when trying to bring the links up.
I am going to try the workaround listed in the above post and see if that gets me any further.