Nefunguje USB-Ethernet 2.5GBps redukce, ale funguje na LiveCD

Je to jednoduché mám několik redukcí (je to na USB 3.1 nebo tak nějak), ale je to vždy stejné zařízení, jiné jsem ani nenašel (0bda:8156). Na jiném notebooku a dokonce i na tom stejném v Live CD Fedory 36 ty redukce fungují, fungují i ve Windows (zapojené do USB 3.1 portu). Rychlost je plná 2.5GBps.

V běžícím systému mi to jede na USB 2.0 a 1GBps (reálně jen 300MBit), což samozřejmě nechci. Při připojení na USB 3.1 se síťovka načte, ale nehlásí spojení.
Jde o notebook Dell XPS 15 9500, Fedora 36, kernel 5.19.4-200.fc36.x86_64

dmesg při USB 2.0:

[  488.548835] usb 6-1.1: new SuperSpeed USB device number 4 using xhci_hcd
[  488.561226] usb 6-1.1: New USB device found, idVendor=0bda, idProduct=8156, bcdDevice=31.00
[  488.561229] usb 6-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[  488.561230] usb 6-1.1: Product: USB 10/100/1G/2.5G LAN
[  488.561231] usb 6-1.1: Manufacturer: Realtek
[  488.561231] usb 6-1.1: SerialNumber: 0013000001
[  488.593880] cdc_ncm 6-1.1:2.0: MAC-Address: 5c:85:7e:3b:70:2a
[  488.593883] cdc_ncm 6-1.1:2.0: setting rx_max = 16384
[  488.593932] cdc_ncm 6-1.1:2.0: setting tx_max = 16384
[  488.594108] cdc_ncm 6-1.1:2.0 eth0: register 'cdc_ncm' at usb-0000:3c:00.0-1.1, CDC NCM, 5c:85:7e:3b:70:2a
[  489.138261] cdc_ncm 6-1.1:2.0 enp60s0u1u1c2: renamed from eth0

při připojení na USB 3.1:

[ 1864.443920] usb 6-1.1: new SuperSpeed USB device number 5 using xhci_hcd
[ 1864.456749] usb 6-1.1: New USB device found, idVendor=0bda, idProduct=8156, bcdDevice=31.00
[ 1864.456752] usb 6-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 1864.456753] usb 6-1.1: Product: USB 10/100/1G/2.5G LAN
[ 1864.456754] usb 6-1.1: Manufacturer: Realtek
[ 1864.456755] usb 6-1.1: SerialNumber: 0013000001
[ 1864.489400] cdc_ncm 6-1.1:2.0: MAC-Address: 5c:85:7e:3b:70:2a
[ 1864.489404] cdc_ncm 6-1.1:2.0: setting rx_max = 16384
[ 1864.489445] cdc_ncm 6-1.1:2.0: setting tx_max = 16384
[ 1864.489633] cdc_ncm 6-1.1:2.0 eth0: register 'cdc_ncm' at usb-0000:3c:00.0-1.1, CDC NCM, 5c:85:7e:3b:70:2a
[ 1865.034315] cdc_ncm 6-1.1:2.0 enp60s0u1u1c2: renamed from eth0
[ 1879.520702] r8152 6-1.2:1.0: load rtl8153b-2 v1 10/23/19 successfully

Nemůžu přijít na to v čem je problém a kde hledat. Je možné, že mi to rozbíjí nějaké nastavení co v systému mám.

Tak jsem to nakonec vyřešil tím, že jsem přidal tyto udev rules

a začalo to fungovat

1 Like