LINUX.ORG.RU

Отказ системы при отправке команды на извлечение usb 3.0 устройств

 , , ,


0

1

Контроллер:

04:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
	Subsystem: ASUSTeK Computer Inc. ASM1042A USB 3.0 Host Controller
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
Так всё работает наомально, но если сделать:
 echo 1 >/sys/bus/usb/devices/usb3/3-1/remove
То, система зависает и ядро начинает выдовать всякие ошибки.

Я искал баг-рапорты об этой проблеме, так нечего и не нашёл. Что касается самого контроллера, то поддержка linux заявлена официально.
Вот про это устройство: http://www.asmedia.com.tw/eng/e_show_products.php?cate_index=174&item=150
В логах при извлечении появляеться:
[ 1063.509505]  sdb: sdb1
[ 1063.511927] sd 8:0:0:0: [sdb] Attached SCSI removable disk
[ 1074.262957] xhci_hcd 0000:03:00.0: Cannot set link state.
[ 1074.262972] usb usb3-port1: cannot disable (err = -32)
[ 1074.262996] usb 3-1: USB disconnect, device number 3
[ 1074.287344] udevd[3432]: inotify_add_watch(7, /dev/sdb, 10) failed: No such file or directory

★★★★★

Последнее исправление: ne-vlezay (всего исправлений: 3)

Ну ты его убрал, а другой модуль не обрадовался.

turtle_bazon ★★★★★
()

echo 1 >/sys/bus/usb/devices/usb3/3-1/remove

То, система зависает и ядро начинает выдовать всякие ошибки.

устройство /dev/sdb1 более «гуманными» методами извлекать никак нельзя?

anymouze ★★
()
Ответ на: комментарий от ne-vlezay

сам накомпиляй там делов на полчаса

xaTa ★★★★
()

А /dev/sdb, подключенный через этот usb-контроллер, кто будет освобождать?

Так всё работает наомально, но если сделать:

echo 1 >/sys/bus/usb/devices/usb3/3-1/remove

Комп как выключаете? Выдергивая шнур питания?

DiMoN ★★★
()
Ответ на: комментарий от ne-vlezay

Кстати, подсовывол ядро 4.18 из debian sid - там сё работает нормально. Придётся ждать выхода debian 10.

дебианщики должны страдать

4.20.3-arch1-1-ARCH
anonymous
()
Ответ на: комментарий от greenman

С ним лучше не связываться. Один раз он мне поломал систему...

ne-vlezay ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.