woutervddn
Cadet
- Joined
- Nov 8, 2020
- Messages
- 2
This month it's exactly a year ago that we upgraded to a new NAS with 10Gbps at our (small) company this time running FreeNAS instead of Windows.
Mainly due to the cost we did some testing what the impact would be in the months before that using some Asus xg-c100c 10G cards. They worked perfectly.
On November 11th I installed the NAS and loaded the Aquantia driver myself. Everything worked perfectly for almost a year. Yesterday I made the poor decision of upgrading to TrueNAS 12 during the weekend. This has given me short night and some stares from the wife.
I think the old .ko file was still somewhere inside the system and it didn't get upgraded but I might be mistaken. In any case I got greeted that there was a version mismatch between the atlantic driver and the kernel version. Last time it was easy to fix this issue by just grabbing a .ko that was found online. Now I found somebody who said that I should just add the if_atlantic_load="YES" tuneable. So I did, but I was still not seeing the card.
Thats when I started freewheeling, I removed my old .ko file from my user home, downloaded the amd64 tar archive with the driver and copied it to:
- `/usr/`
- `/boot/modules/`
- `/boot/kernel/`
Obviously with complete disregard of whether or not there already was such a file to begin with in those locations.
At this point I lost remote connection to the system and I know I'm going in to work early tomorrow.
Any thoughts on how to get this back up and running?
I'm fluent in Debian based Linux systems, but BSD is like your second girlfriend at the beginning of the relationship. She's gorgeous and all, but you're still figuring out what makes her tick and what makes her mad...
Mainly due to the cost we did some testing what the impact would be in the months before that using some Asus xg-c100c 10G cards. They worked perfectly.
On November 11th I installed the NAS and loaded the Aquantia driver myself. Everything worked perfectly for almost a year. Yesterday I made the poor decision of upgrading to TrueNAS 12 during the weekend. This has given me short night and some stares from the wife.
I think the old .ko file was still somewhere inside the system and it didn't get upgraded but I might be mistaken. In any case I got greeted that there was a version mismatch between the atlantic driver and the kernel version. Last time it was easy to fix this issue by just grabbing a .ko that was found online. Now I found somebody who said that I should just add the if_atlantic_load="YES" tuneable. So I did, but I was still not seeing the card.
Thats when I started freewheeling, I removed my old .ko file from my user home, downloaded the amd64 tar archive with the driver and copied it to:
- `/usr/`
- `/boot/modules/`
- `/boot/kernel/`
Obviously with complete disregard of whether or not there already was such a file to begin with in those locations.
At this point I lost remote connection to the system and I know I'm going in to work early tomorrow.
Any thoughts on how to get this back up and running?
I'm fluent in Debian based Linux systems, but BSD is like your second girlfriend at the beginning of the relationship. She's gorgeous and all, but you're still figuring out what makes her tick and what makes her mad...