i switched from an msi b550 tomahawk to an x570 tomahawk, just swapped the motherboard and fired it up, everything worked just fine. fast forward like 2 weeks and now after a reboot all of the sudden the ethernet is not working, no activity lights or anything. i double checked and the ethernet DOES work when in bios and splash, its when it actually starts to boot into truenas that it shuts off. in the network config page on the local console it does not show any devices (ie enp05 or whatever it was), but the controller DOES show up using lspci. i also tested it with a liveusb (hirens bootpe) and i was able to go online immediately upon boot, so it is definitely a truenas issue. it does use everyone’s favorite world famous realtek 8125b, however so did my b550 board, plus an 8111h, and both worked flawlessly for the 2 years i ran it, and the new board also worked perfectly with it… until it didn’t of course.
any ideas on how to fix this? i already have an i350 on the way but i would like to fix this so my server wont be down for the week it will take to arrive.
Long story short the i350 works great, but I’m suspecting a hardware or bios issue because I updated the bios not long before I started having these issues. I even got the 8125 to work again by moving the 9300 from the primary x16 slot (uses cpu lanes) to the secondary (uses chipset lanes), and it went back to not working when I swapped it back. I’m also having all new and very fun io errors on my jbod immediately upon boot that keeps knocking it out, again a brand new never before seen problem. When I have time I’ll try downgrading my bios back to what it was when I got it and HOPEFULLY it will fix everything.
i screwed around with it for a bit changing bios versions and some settings with no luck, so i went ahead and just did a reinstall which seems to have completely fixed this issue and all of the other ones i was having too (knock on wood).