web-dev-qa-db-fra.com

Ethernet Thunderbolt 3 Dock Ethernet 17.04

Venant d’une série Dell E au Lenovo X1 Carbon (5e génération). Vous avez le dock Lenovo Thunderbolt 3 pour aller avec. Il a fallu désactiver la sécurité Thunderbolt dans le BIOS pour que l'USB et les autres ports fonctionnent. Impossible de faire fonctionner l'Ethernet. Il ne voit que la carte Ethernet interne. J'ai vu ailleurs que c'est un agent immobilier 8152, et j'ai regardé dmsg et trouvé ceci:

[    3.505021] usbcore: registered new interface driver r8152
[    3.647253] r8152 6-1:1.0 (unnamed net_device) (uninitialized): Unknown version 0x6010
[    3.647255] r8152 6-1:1.0 (unnamed net_device) (uninitialized): Unknown Device

Je ne sais pas où aller d'ici. Des idées?

Merci.

lsusb:

Bus 006 Device 002: ID 17ef:3069 Lenovo 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 17ef:3066 Lenovo 
Bus 003 Device 003: ID 13ba:0017 PCPlay PS/2 Keyboard+Mouse Adapter
Bus 003 Device 002: ID 17ef:306a Lenovo 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 138a:0097 Validity Sensors, Inc. 
Bus 001 Device 003: ID 04f2:b5ce Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Oui, amarré

appareils usb | awk '/ 17ef /' RS =

T:  Bus=06 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=5000 MxCh= 0
D:  Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  2
P:  Vendor=17ef ProdID=3069 Rev=31.03
S:  Manufacturer=Lenovo
S:  Product=ThinkPad TBT3 LAN
S:  SerialNumber=301000001
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=288mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=00 Driver=(none)
3
pjcace

La version 6010 de ce périphérique r8152 n'est pas prise en charge par le noyau 4.10.

Mais il est supporté par la version du noyau 4.13-rc6. Il a été ajouté par this commit .

Vous pourrez l’installer à partir de buntu Mainline PPA .

1
Pilot6