Supermicro AS -2024US, Intel x710 NIC No Network Interfaces found Kernel Missing the correct driver
-
@reggiep9000 This is a 10 GB ethernet chip. https://cateee.net/lkddb/web-lkddb/I40E.html
We do have that driver compiled into the 5.10.71 FOS kernel: https://github.com/FOGProject/fos/blob/75a42457bb6565c30687c5978f9773099d868994/configs/kernelx64.config#L1504
When in debug mode please run
uname -a
to verify you are actually running the 5.10.71 kernel! Post a picture of the output here. -
@reggiep9000 Very good, that nic driver was added to the linux kernel in version 5.4.
So if you updated the FOS Linux kernel to 5.10.x, it “should be” working. Also there was no missing firmware that the linux kernel was complaining about.
As Sebastian mentioned lets run these debugging commands from FOS’ debug mode.
uname -a ip a s
Post the output here like the last one.
-
@george1421
thanks both,see below:
-
@reggiep9000 Ah, new interesting facts.
I see the issue in that you are using the 4.19.x series of FOS Linux kernels. That network adapter was added in linux kernel 5.5. So that is why its not working.
You can update the FOS Linux kernel in the Web UI -> FOG Confituration -> Kernel update. The
uname -a
will report 5.10.x when you are running the updated kernel. -
@george1421 @reggiep9000 I can imagine this is a duplicated web root issue. Please run the following commands on your FOG server and post output here:
ls -al /var/www ls -al /var/www/html file /var/www/fog/service/ipxe/bzImage* file /var/www/html/fog/service/ipxe/bzImage*
-
yes that sounds about right;
misc@misc-fog:~$ ls -al /var/ total 60 drwxr-xr-x 15 root root 4096 Dec 15 01:55 . drwxr-xr-x 28 root root 4096 Jan 20 06:14 .. drwxr-xr-x 2 root root 4096 Jan 30 00:05 backups drwxr-xr-x 17 root root 4096 Dec 15 01:55 cache drwxrwsrwt 2 root whoopsie 4096 Sep 15 21:23 crash drwxr-xr-x 70 root root 4096 Dec 15 02:02 lib drwxrwsr-x 2 root staff 4096 Apr 24 2018 local lrwxrwxrwx 1 root root 9 Dec 14 17:51 lock -> /run/lock drwxrwxr-x 13 root syslog 4096 Feb 3 17:13 log drwxrwsr-x 2 root mail 4096 Sep 15 21:17 mail drwxrwsrwt 2 root whoopsie 4096 Sep 15 21:24 metrics drwxr-xr-x 2 root root 4096 Sep 15 21:17 opt lrwxrwxrwx 1 root root 4 Dec 14 17:51 run -> /run drwxr-xr-x 13 root root 4096 Dec 15 01:40 snap drwxr-xr-x 7 root root 4096 Sep 15 21:21 spool drwxrwxrwt 9 root root 4096 Feb 3 17:19 tmp drwxr-xr-x 4 root root 4096 Jan 15 08:48 www misc@misc-fog:~$ ls -al /var/www/html/ total 28 drwxr-xr-x 3 root root 4096 Jan 15 10:01 . drwxr-xr-x 4 root root 4096 Jan 15 08:48 .. drwxr-xr-x 10 www-data www-data 4096 Jan 15 10:06 fog -rw-r--r-- 1 root root 10918 Dec 15 01:55 index.html -rw-r--r-- 1 www-data www-data 52 Jan 15 10:01 index.php misc@misc-fog:~$ file /var/www/fog/service/ipxe/bzImage* /var/www/fog/service/ipxe/bzImage: Linux kernel x86 boot executable bzImage, version 5.10.71 (sebastian@Tollana) #1 SMP Sat Oct 9 01:18:49 CDT 2021, RO-rootFS, swap_dev 0x8, Normal VGA /var/www/fog/service/ipxe/bzImage32: Linux kernel x86 boot executable bzImage, version 5.10.71 (sebastian@Tollana) #1 SMP Sat Oct 9 01:13:46 CDT 2021, RO-rootFS, swap_dev 0x8, Normal VGA misc@misc-fog:~$ file /var/www/html/fog/service/ipxe/bzImage* /var/www/html/fog/service/ipxe/bzImage: Linux kernel x86 boot executable bzImage, version 4.19.145 (sebastian@Tollana) #1 SMP Sun Sep 13 05:35:01 CDT 2020, RO-rootFS, swap_dev 0x8, Normal VGA /var/www/html/fog/service/ipxe/bzImage32: Linux kernel x86 boot executable bzImage, version 4.19.145 (sebastian@Tollana) #1 SMP Sun Sep 13 05:43:10 CDT 2020, RO-rootFS, swap_dev 0x7, Normal VGA misc@misc-fog:~$
-
@reggiep9000 A quick fix is to just copy the files:
cp /var/www/fog/service/ipxe/bzImage /var/www/html/fog/service/ipxe cp /var/www/fog/service/ipxe/bzImage32 /var/www/html/fog/service/ipxe
Then we can figure out why the link is broken.
You must have debian variant because
/var/www
is the debian doc root and/var/www/html
is the rhel doc root. There “should be” a soft link that maps/var/www/html/fog
back to/var/www/fog
That links must be broken or non-existent for some reason. -
@george1421 said in Supermicro AS -2024US, Intel x710 NIC No Network Interfaces found Kernel Missing the correct driver:
cp /var/www/fog/service/ipxe/bzImage32 /var/www/html/fog/service/ipxe
Thanks so much @george1421 @Sebastian-Roth that’s done the trick!!
-
@reggiep9000 said in Supermicro AS -2024US, Intel x710 NIC No Network Interfaces found Kernel Missing the correct driver:
that’s done the trick!!
Nice. Then we might also try to fix the other issue quickly.
Run these two commands and post output here:
grep FOG_VERSION /var/www/fog/lib/fog/system.class.php grep FOG_VERSION /var/www/html/fog/lib/fog/system.class.php ls -al /var/www/fog/lib/fog/config.class.php ls -al /var/www/html/fog/lib/fog/config.class.php
-
@sebastian-roth said in Supermicro AS -2024US, Intel x710 NIC No Network Interfaces found Kernel Missing the correct driver:
ls -al /var/www/html/fog/lib/fog/config.class.php
thanks @Sebastian-Roth see below
misc@misc-fog:~$ grep FOG_VERSION /var/www/fog/lib/fog/system.class.php define('FOG_VERSION', '1.5.9'); misc@misc-fog:~$ grep FOG_VERSION /var/www/html/fog/lib/fog/system.class.php define('FOG_VERSION', '1.5.9'); misc@misc-fog:~$ ls -al /var/www/fog/lib/fog/config.class.php -rw-r--r-- 1 www-data www-data 3744 Jan 15 08:48 /var/www/fog/lib/fog/config.class.php misc@misc-fog:~$ ls -al /var/www/html/fog/lib/fog/config.class.php -rw-r--r-- 1 www-data www-data 3749 Jan 15 10:01 /var/www/html/fog/lib/fog/config.class.php
-
@reggiep9000 Ok, this should get rid of the duplicate web dir:
mv /var/www/fog /home/fog_web_1.5.9_old ln -s /var/www/html/fog /var/www/
-
@sebastian-roth perfect thanks, do i need to restart any services?
-
@reggiep9000 said in Supermicro AS -2024US, Intel x710 NIC No Network Interfaces found Kernel Missing the correct driver:
perfect thanks, do i need to restart any services?
No restart needed.