Qubes doesn’t recognize Ethernet

hey , been using qubes for a year and just today i found out i cant use ethernet ,

as it seems qubes totally doesn’t care about the my cat6 .

Wifi is ok trough USB .

But for ethernet my motherboard (Asus B660 M-K) provide Realtek Ethernet 1GB.

Anyone can help about it?

Some results:

also Ip link in non of boxes show eth interface.

Anyone can help about it?

1 Like

There is no HCL report with your exact motherboard model.

1 Like

You need to pass the ethernet controller to the sys-net qube (I presume you have a sys-net qube). A 1 gbit/s controller will be physically interfaced to your system through PCI or USB. USB devices are connected to controllers/hubs that are themselves PCI devices. Your first task would be to locate the network card. If it’s a USB device, you can either give sys-net the USB controller with qvm-pci attach (and possibly sacrifice access to the other devices connected to that controller) or give sys-net just the specific USB device with qvm-usb attach. The latter might be less performant, but that’s just a guess. Where the network card is PCI, just use qvm-pci attach or use the settings GUI.

I’d suggest running lsusb from sys-usb and lspci from sys-net as a starting point (IIRC, the default installation is reasonably intelligent in this regard). You’ll then need to follow up with qvm-usb list and/or qvm-pci list to get the qubes-specific device names.

1 Like

Hey , Thanks for your help,
As you see i have listed PCIs and tried to connect each to sys-net but it seems i cant as sys-net is guest

1 Like

Would it be possible for you to boot the machine from a live CD/USB (eg. SystemRescueCD or a Ubuntu/Fedora installer Live) to check if the ethernet card is supported by Linux - and with which driver?

From the LiveOS, collect the output from:

lspci 

(for the overview of devices) and

lspci -v -s xx:xx.x

for the details about the Ethernet device (replace xx:xx.x with the device id from the first).

:slight_smile:

2 Likes

Hey ,
I tried what you said while using Ubuntu lspci doesnt show my network Device either.
I have installed drivers of Realtek Ethernet but no changes happens.
I think the last try is to try windows and officials drivers of motherboard otherwise NIC is lost.

1 Like

Can you check the BIOS? – it might be possible do disable the onboard devices from there.

Edit: Maybe in Advanced → Onboard Device Configuration → Realtek LAN controller ? … I just found a random YouTube video for some ASUS Bios Overview, so it’s only a guess …

:slight_smile:

1 Like

It should show up with lspci whether you have the driver or not. As ChrisA mentioned, checking your bios would be a good idea.

1 Like