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.
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).
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.
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 …