eve-ng pro bare metal install network card issues

Before posting something, READ the changelog, WATCH the videos, howto and provide following:
Your install is: Bare metal, ESXi, what CPU model, RAM, HD, what EVE version you have, output of the uname -a and any other info that might help us faster.

Moderator: mike

Post Reply
aniljham
Posts: 1
Joined: Tue Apr 26, 2022 4:07 pm

eve-ng pro bare metal install network card issues

Post by aniljham » Thu Jun 19, 2025 9:19 pm

Hi,

Am trying to install eve-ng pro on bare metal and having no ip issues due to network card.
I have a dell desktop with a i9 ultra 9 285k processor, intel i226 nic and intel be200 wifi.
lsshw -c , shows all three nics but disabled. enabled the wired ones but still no ip.
Likely driver issues ? Any help would be appreciated.

rusty725
Posts: 390
Joined: Thu Mar 29, 2018 4:19 pm

Re: eve-ng pro bare metal install network card issues

Post by rusty725 » Thu Jun 19, 2025 10:24 pm

show output of
ip a

LennaRDull
Posts: 1
Joined: Fri Jun 20, 2025 7:31 am

Re: eve-ng pro bare metal install network card issues

Post by LennaRDull » Fri Jun 20, 2025 7:32 am

Having network issues with EVE-NG Pro? Are the NICs recognized but not getting an IP? I had a similar problem! For me, manually configuring the network interface in /etc/network/interfaces with a static IP and gateway resolved it. Seems like the default DHCP isn't always reliable.

gsdhillon
Posts: 1
Joined: Mon Aug 04, 2025 7:04 pm

Re: eve-ng pro bare metal install network card issues

Post by gsdhillon » Mon Aug 04, 2025 7:10 pm

Here's Bug Report -- Troubleshooting Network Card -- Please fix this -- Thank You


Bug Report: MediaTek MT7902 (RZ616) WiFi/Bluetooth Inoperable on EVE-NGSubject: Kernel driver mt7921e fails to load for MediaTek MT7902 [14c3:7902] due to missing symbols in kernel 6.7.5-eveng-6-ksm+.1. System & Hardware InformationPlatform: EVE-NGKernel Version: 6.7.5-eveng-6-ksm+Hardware: MediaTek MT7902 (also known as AMD RZ616) Wi-Fi 6E / Bluetooth Combo CardPCI ID: [14c3:7902]2. Problem DescriptionThe integrated MediaTek MT7902 network controller is detected by the PCI subsystem but remains non-functional. The kernel does not attach the appropriate mt7921e driver, leaving the hardware in an UNCLAIMED state. This prevents the use of the system's built-in WiFi and Bluetooth capabilities.3. Diagnostic Steps & EvidenceThe following is a log of the diagnostic commands performed to identify the root cause of the issue.Step A: Initial Hardware IdentificationThe hardware is correctly identified by the PCI subsystem.Command: lspci -nn | grep NetworkOutput:04:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902]
Step B: Verifying Driver Statuslshw confirms the device is present but UNCLAIMED, indicating no driver has taken control of it.Command: lshw -C networkRelevant Output: *-network UNCLAIMED
description: Network controller
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm cap_list
configuration: latency=0
resources: iomemory:600-5ff memory:60e0000000-60e00fffff memory:50a00000-50a07fff
Step C: Checking Kernel Driver Informationmodinfo confirms that the mt7921e driver module exists within the kernel. However, it reveals two key issues:The target PCI ID [14c3:7902] is not listed in the driver's default alias list.The driver explicitly lists dependencies on firmware files for the MT7922 and MT7961, which will be required for operation.Command: modinfo mt7921eOutput:libkmod: ERROR ../libkmod/libkmod-module.c:191 kmod_module_parse_depline: ctx=0x5f39a65bc2a0 path=/lib/modules/6.7.5-eveng-6-ksm+/kernel/drivers/net/wireless/mt7902e.ko error=No such file or directory
filename: /lib/modules/6.7.5-eveng-6-ksm+/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.zst
license: Dual BSD/GPL
description: MediaTek MT7921E (PCIe) wireless driver
author: Lorenzo Bianconi <lorenzo@kernel.org>
author: Sean Wang <sean.wang@mediatek.com>
firmware: mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
firmware: mediatek/WIFI_RAM_CODE_MT7922_1.bin
firmware: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
firmware: mediatek/WIFI_RAM_CODE_MT7961_1.bin
depends: mt792x-lib,mt76-connac-lib,mt76,mt7921-common
alias: pci:v000014C3d00000616sv*sd*bc*sc*i*
alias: pci:v000014C3d00000608sv*sd*bc*sc*i*
alias: pci:v00000B48d00007922sv*sd*bc*sc*i*
alias: pci:v000014C3d00007922sv*sd*bc*sc*i*
alias: pci:v000014C3d00007961sv*sd*bc*sc*i*
...
Step D: Attempting to Manually Load the DriverA manual attempt to load the mt7921e module fails with a critical error, pointing to a dependency issue.Command: sudo modprobe mt7921eOutput:modprobe: ERROR: ../libkmod/libkmod-module.c:191 kmod_module_parse_depline() ctx=0x5894fd8e02a0 path=/lib/modules/6.7.5-eveng-6-ksm+/kernel/drivers/net/wireless/mt7902e.ko error=No such file or directory
modprobe: ERROR: ../libkmod/libkmod-module.c:191 kmod_module_parse_depline() ctx=0x5894fd8e02a0 path=/lib/modules/6.7.5-eveng-6-ksm+/kernel/drivers/net/wireless/mt7902e.ko error=No such file or directory
modprobe: ERROR: could not insert 'mt7921e': Unknown symbol in module, or unknown parameter (see dmesg)
Step E: Analyzing the Kernel Log for the Root CauseThe dmesg log, checked immediately after the failed modprobe command, reveals the definitive root cause. The mt7921e module cannot be inserted because numerous required functions ("symbols") from its dependency modules (e.g., mt76, mt792x-lib) are missing.Command: dmesg | tail -n 20Output:[ 2567.301222] mt7921e: Unknown symbol mt76_token_consume (err -2)
[ 2567.301226] mt7921e: Unknown symbol mt792xe_mcu_drv_pmctrl (err -2)
[ 2567.301231] mt7921e: Unknown symbol mt76_txq_schedule_all (err -2)
[ 2567.301237] mt7921e: Unknown symbol mt792x_irq_tasklet (err -2)
[ 2567.301244] mt7921e: Unknown symbol ____mt76_poll_msec (err -2)
[ 2567.301249] mt7921e: Unknown symbol mt7921_mac_sta_add (err -2)
[ 2567.301254] mt7921e: Unknown symbol mt76_connac2_tx_token_put (err -2)
[ 2567.301259] mt7921e: Unknown symbol mt792x_update_channel (err -2)
[ 2567.301263] mt7921e: Unknown symbol mt792x_rx_poll_complete (err -2)
[ 2567.301267] mt7921e: Unknown symbol mt792x_get_mac80211_ops (err -2)
[ 2567.301271] mt7921e: Unknown symbol mt7921_queue_rx_skb (err -2)
[ 2567.301275] mt7921e: Unknown symbol mt7921_regd_update (err -2)
[ 2567.301280] mt7921e: Unknown symbol mt76_connac_mcu_set_hif_suspend (err -2)
[ 2567.301284] mt7921e: Unknown symbol mt792x_reset (err -2)
[ 2567.301289] mt7921e: Unknown symbol mt76_connac2_mac_write_txwi (err -2)
[ 2567.301295] mt7921e: Unknown symbol mt7921_rx_check (err -2)
[ 2567.301300] mt7921e: Unknown symbol __mt76_poll (err -2)
[ 2567.301304] mt7921e: Unknown symbol mt7921_mac_sta_assoc (err -2)
[ 2567.301312] mt7921e: Unknown symbol mt76_dma_attach (err -2)
[ 2567.301318] mt7921e: Unknown symbol mt792x_mcu_fw_pmctrl (err -2)

4. ConclusionThe EVE-NG kernel 6.7.5-eveng-6-ksm+ has a broken driver stack for the MediaTek mt7921e wireless module. The module itself is present, but its core dependencies are either missing or were compiled in a way that makes them incompatible, resulting in a large number of unresolved symbols. This is not a user-level configuration issue (e.g., missing firmware or modprobe rules) but rather a kernel packaging or compilation defect. The driver cannot be loaded, rendering the MediaTek MT7902 hardware unusable.

Uldis (UD)
Posts: 5183
Joined: Wed Mar 15, 2017 4:44 pm
Location: London
Contact:

Re: eve-ng pro bare metal install network card issues

Post by Uldis (UD) » Mon Aug 04, 2025 9:41 pm

Wifi interface for BM EVE-NG install is not supported!
https://www.eve-ng.net/index.php/not-su ... ems-or-hw/

Post Reply