Когда я читаю название, у меня возникает ощущение, что я пытаюсь открыть портал в другую галактику ... ну, может быть, это не так уж и невозможно ... по крайней мере, на бумаге это должно работать!

Так вот я

У меня есть док-станция Belkin, которую я хочу подключить к своему Dell XPS 15. У этого Dell есть thundebolt 3 типа USB-C, тогда как док-станция Belkin использует Thunderbolt 2 (mini-DisplayPort).

Итак, чтобы соединить их обоих и, следуя рекомендациям здесь и здесь, я купил адаптер Apple.

И сегодня я подключил их все вместе.

Во-первых, они успешно соединились, что является маленьким, но, тем не менее, большим шагом.

Но тут возникает проблема ... Fedora не обнаруживает все мое оборудование, подключенное к нему (экран 4k, клавиатура, мышь, динамик и кабель Ethernet). Да, вся эта семья.

Я считаю, что лучший способ объяснить мою ситуацию - показать вам небольшой вывод dmesg, так что вот оно:

[  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

Хотелось бы отметить, что я смог проверить, что Belkin (с тем же подключенным к нему оборудованием) использует Macbook Pro 2015 (с Thunderbolt 2), и он работает правильно для всех элементов, подключенных к док-станции.

Таким образом, ошибка происходит либо от:

  1. Адаптер Apple
  2. Аппаратное обеспечение от Dell (что включить / отключить в биосе?)
  3. От Fedora (если честно сомневаюсь, но кто знает? (не я))

Любая помощь будет принята с благодарностью!

2 ответа2

0

Ооо, хорошие новости, это работает!

Не знаю как на самом деле, но после игры с биосом док-станция работает правильно.

USB Powershare должен быть включен (я пробовал без, и он не работал)

Что касается других параметров, я снял флажок "Всегда разрешать доки Dell" и проверил все остальное.

Уровень безопасности на уровне User Authorization .

0

По словам Apple,

Адаптер Thunderbolt 3 (USB-C) - Thunderbolt 2 не поддерживает подключения к следующим устройствам:

Устройства с питанием от шины Thunderbolt 3 (USB-C)

USB-C устройства, дисплеи и адаптеры, которые не имеют Thunderbolt

MacBook (Retina, 12-дюймовый, начало 2015 года) и позже

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .