Tentando conectar um Thunderbolt 2 da Belkin Dock a um Dell XPS Thunderbolt 3 com o Adaptador Apple sob o Fedora 25

0
Ao ler o título, sinto que estou tentando abrir um portal para uma outra galáxia ... bem, talvez não seja tão impossível ... pelo menos no papel que deveria funcionar!

Então, aqui estou eu.

Tenho uma estação de ancoragem Belkin à qual gostaria de me conectar meu Dell XPS 15 . Este Dell tem um thundebolt tipo USB-C 3, enquanto a estação de ancoragem Belkin usa um Thunderbolt 2 (mini-DisplayPort).

Assim, para conectar os dois e seguir a recomendação aqui e aqui , eu comprei um < href="http://www.apple.com/shop/product/MMEL2AM/A/thunderbolt-3-usb-c-to-thunderbolt-2-adapter"> Adaptador Apple .

Hoje, liguei todos eles juntos.

Em primeiro lugar, eles conectaram com sucesso, o que é um pequeno passo, mas um grande passo.

Mas aí vem o problema ... O Fedora não detecta todo o meu hardware conectado a ele (uma tela de 4k, um teclado, um mouse, o alto-falante e o cabo ethernet. Sim, toda essa família.

Eu acredito que a melhor maneira de explicar a minha situação é mostrar uma pequena saída do dmesg, então aqui está:

[  488.534521] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[  488.534522] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  488.534523] usb usb3: Product: xHCI Host Controller
[  488.534523] usb usb3: Manufacturer: Linux 4.9.7-201.fc25.x86_64 xhci-hcd
[  488.534524] usb usb3: SerialNumber: 0000:3e:00.0
[  488.534781] hub 3-0:1.0: USB hub found
[  488.534787] hub 3-0:1.0: 2 ports detected
[  488.534883] xhci_hcd 0000:3e:00.0: xHCI Host Controller
[  488.535036] xhci_hcd 0000:3e:00.0: new USB bus registered, assigned bus number 4
[  488.535058] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[  488.535059] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  488.535059] usb usb4: Product: xHCI Host Controller
[  488.535060] usb usb4: Manufacturer: Linux 4.9.7-201.fc25.x86_64 xhci-hcd
[  488.535061] usb usb4: SerialNumber: 0000:3e:00.0
[  488.535265] hub 4-0:1.0: USB hub found
[  488.535271] hub 4-0:1.0: 2 ports detected
[  488.896951] usb 3-1: new low-speed USB device number 2 using xhci_hcd
[  489.068266] usb 3-1: No LPM exit latency info found, disabling LPM.
[  489.074304] usb 3-1: New USB device found, idVendor=05ac, idProduct=1657
[  489.074306] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  489.074308] usb 3-1: Product: Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter
[  489.074309] usb 3-1: Manufacturer: Apple Inc.
[  489.074310] usb 3-1: SerialNumber: DTN6534002KH2YF4M
[ 1138.689803] usb 3-1: USB disconnect, device number 2
[ 1138.760846] xhci_hcd 0000:3e:00.0: remove, state 4
[ 1138.760851] usb usb4: USB disconnect, device number 1
[ 1138.761050] xhci_hcd 0000:3e:00.0: Host not halted after 16000 microseconds.
[ 1138.762074] xhci_hcd 0000:3e:00.0: USB bus 4 deregistered
[ 1138.762223] xhci_hcd 0000:3e:00.0: remove, state 4
[ 1138.762228] usb usb3: USB disconnect, device number 1
[ 1138.762494] xhci_hcd 0000:3e:00.0: USB bus 3 deregistered
[ 1138.781929] pci_bus 0000:07: Allocating resources
[ 1138.781954] pcieport 0000:07:01.0: bridge window [io  0x1000-0x0fff] to [bus 09-3d] add_size 1000
[ 1138.781963] pcieport 0000:07:02.0: bridge window [io  0x1000-0x0fff] to [bus 3e] add_size 1000
[ 1138.781964] pcieport 0000:07:02.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 3e] add_size 200000 add_align 100000
[ 1138.781972] pcieport 0000:07:01.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781973] pcieport 0000:07:02.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781974] pcieport 0000:06:00.0: bridge window [io  0x1000-0x0fff] to [bus 07-3e] add_size 2000
[ 1138.781976] pcieport 0000:06:00.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 2000 min_align 1000
[ 1138.781977] pcieport 0000:06:00.0: res[13]=[io  0x1000-0x2fff] res_to_dev_res add_size 2000 min_align 1000
[ 1138.781979] pcieport 0000:06:00.0: BAR 13: no space for [io  size 0x2000]
[ 1138.781980] pcieport 0000:06:00.0: BAR 13: failed to assign [io  size 0x2000]
[ 1138.781981] pcieport 0000:06:00.0: BAR 13: no space for [io  size 0x2000]
[ 1138.781982] pcieport 0000:06:00.0: BAR 13: failed to assign [io  size 0x2000]
[ 1138.781984] pcieport 0000:07:02.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 1138.781985] pcieport 0000:07:02.0: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 1138.781986] pcieport 0000:07:01.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781987] pcieport 0000:07:01.0: res[13]=[io  0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781988] pcieport 0000:07:02.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781989] pcieport 0000:07:02.0: res[13]=[io  0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[ 1138.781992] pcieport 0000:07:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 1138.781993] pcieport 0000:07:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 1138.781993] pcieport 0000:07:01.0: BAR 13: no space for [io  size 0x1000]
[ 1138.781994] pcieport 0000:07:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 1138.781995] pcieport 0000:07:02.0: BAR 13: no space for [io  size 0x1000]
[ 1138.781996] pcieport 0000:07:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 1138.781998] pcieport 0000:07:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 1138.781999] pcieport 0000:07:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 1138.782000] pcieport 0000:07:02.0: BAR 13: no space for [io  size 0x1000]
[ 1138.782000] pcieport 0000:07:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 1138.782001] pcieport 0000:07:01.0: BAR 13: no space for [io  size 0x1000]
[ 1138.782002] pcieport 0000:07:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 1143.882451] pcieport 0000:07:00.0: Refused to change power state, currently in D3
[ 1143.883388] pci_bus 0000:08: busn_res: [bus 08] is released
[ 1143.883437] pci_bus 0000:09: busn_res: [bus 09-3d] is released
[ 1143.883491] pci_bus 0000:3e: busn_res: [bus 3e] is released
[ 1143.883543] pci_bus 0000:07: busn_res: [bus 07-3e] is released

Eu gostaria de observar que eu pude testar a Belkin (com o mesmo hardware conectado a ela) usando um Macbook Pro 2015 (com thunderbolt 2) e funcionou corretamente para todos os itens conectados à docking station.

Então o erro vem de:

  1. O adaptador da Apple
  2. O hardware da Dell (algo para ativar / desativar na BIOS?)
  3. Do Fedora (duvido honestamente, mas bem, quem sabe? (não eu))

Qualquer ajuda seria muito apreciada !!

    
por Cyril N. 09.02.2017 / 19:54

2 respostas

0

De acordo com Apple ,

The Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter doesn't support connections to these devices:

Thunderbolt 3 (USB-C) bus-powered devices

USB-C devices, displays, and adapters that don't have Thunderbolt

MacBook (Retina, 12-inch, Early 2015) and later

    
por 09.02.2017 / 21:37
0

Sooo, boas notícias, funciona!

Eu não sei como realmente, mas depois de tocar com o Bios, a docking station funciona corretamente.

O USB Powershare deve estar ativado (tentei sem e não funcionou)

E em relação aos outros parâmetros, desmarcou "Sempre permitir docas da Dell" e verificou tudo o mais.

O nível de segurança está em User Authorization .

    
por 10.02.2017 / 09:55