Unable to reset PCI device 0000:00:1f.6 (Qubes-R4.0 / fresh install) : no network

1,074 views
Skip to first unread message

gdr...@gmail.com

unread,
Aug 22, 2018, 4:01:49 AM8/22/18
to qubes-users
Hi,

" [DOM0] Error starting Qube !
ERROR : Start failed : internal error: Unable to reset PCI device 0000:00:1f.6 no FLR, PM reset or bus reset available, see /var/log/libirt/libxl/libxl-driver.log for details"

Device 0000:00:1f.6 is an assigned Ethernet controller : Intel Corporation Ethernet Connection (7) I219-V (rev 10). My ethernet cable is attached to the Intel GbE LAN port.

The journalctl system log noted :

Libxl: libxl.c:1853:libxl_console_get_tty: unable to read console tty path `/local/domain/1/console/tty': Resource temporarily unavailable
Libxl: libxl.c:xxxx:libxl_console_get_tty: unable to read console tty path `/local/domain/2/console/tty': Resource temporarily unavailable
Libxl: libxl.c:xxxx:libxl_console_get_tty: unable to read console tty path `/local/domain/3/console/tty': Resource temporarily unavailable
Libxl: libxl.c:xxxx:libxl_console_get_tty: unable to read console tty path `/local/domain/4/console/tty': Resource temporarily unavailable

I am also concerned about this dmesg output :

ACPI Exception: AE_NOT_FOUND, Evaluating _PRS (20170728/pci_link-176)

Motherboard: GIGABYTE B360M D3H (rev. 1.0)
Qubes OS version: Qubes-R4.0 (28-Mar-2018 15:06)

I tried to remove the device with echo -n "1" > /sys/bus/pci/devices/0000:00:1f.6/remove. sys-net can then be started but I don't have any more wired connection (no PCI listed in tab devices).

How can I fix it ?

Thank you so much for your help.

Best regards.

awokd

unread,
Aug 24, 2018, 5:04:00 AM8/24/18
to gdr...@gmail.com, qubes-users
On Wed, August 22, 2018 8:01 am, gdr...@gmail.com wrote:
> Hi,
>
>
> " [DOM0] Error starting Qube !
> ERROR : Start failed : internal error: Unable to reset PCI device
> 0000:00:1f.6 no FLR, PM reset or bus reset available, see
> /var/log/libirt/libxl/libxl-driver.log for details"
>
>
> Device 0000:00:1f.6 is an assigned Ethernet controller : Intel
> Corporation Ethernet Connection (7) I219-V (rev 10). My ethernet cable is
> attached to the Intel GbE LAN port.

Try disabling the strict reset requirement for that device. Use the
no-strict-reset=true option with CLI
(https://www.qubes-os.org/doc/assigning-devices/#r40-1). You may also be
able to use the GUI- check Devices tab for sys-net and see if there's a
button at the bottom, but I can't remember if that was in the initial
release of 4.0 or added with a later patch.


Michael MENG

unread,
Aug 26, 2018, 6:41:24 AM8/26/18
to qubes-users
I got same error, same motherboard b360, same no network, i tried but still not working. Please help.

gdr...@gmail.com

unread,
Aug 29, 2018, 3:21:55 AM8/29/18
to qubes-users
Hi,

A few days ago, I added a network card, a TP-Link TG-3468. Network card was recognized. I had no trouble connecting me to the internet immediately.
'lspci' list my network adapter.

Since yesterday and after a system reboot :

1) on startup, I'm getting the following error message : "Failed to load kernel module"
2) when I try to connect with the ethernet, I'm getting "Disconnected - The network connection has been disconnected"

I cannot work it out ...

If annyone can point me to what's wrong will be great.

gdr...@gmail.com

unread,
Aug 29, 2018, 9:30:12 AM8/29/18
to qubes-users
Finally, I followed the advice of awokd :

$ qvm-pci attach --persistent --option permissive=true --option no-strict-reset=true sys-net dom0:00_XXX

Everything works perfectly yet (for how long? :-) ).

awokd

unread,
Sep 6, 2018, 8:54:46 AM9/6/18
to gdr...@gmail.com, qubes-users
You can also try without the "--option permissive=true", many devices
don't need that. Glad it worked!


Reply all
Reply to author
Forward
0 new messages