LINUX.ORG.RU

История изменений

Исправление legolegs, (текущая версия) :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 минут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизбежно медленном USB2 и часто глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский в лучших традициях) следовательно, как-то так нужно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.

Если ничего не делать - этот диск с этим компом так и не будет работать нормально, пока разработчикам ядра кто-то не зарепортит проблему и они не починят/обойдут. Чего может не случиться никогда, этож не от IBM железки.

Исправление legolegs, :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 минут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизбежно медленном USB2 и часто глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский в лучших традициях) следовательно, как-то так нужно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.

Если ничего не делать - этот диск с этим компом так и не будет работать нормально, пока разработчикам ядра кто-то не зарепортит проблему и они не починят/обойдут. Чего может не случиться никогда, этож не от IBM железки.

Исправление legolegs, :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 минут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизбежно медленном USB2 и часто глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский в лучших традициях) следовательно, как-то так нужно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.

Если ничего не делать - этот диск с этим компом так и не будет работать нормально, пока рахработчикам ядра кто-то не зарепортит проблему и они не починят/обойдут. Чего может не случиться никогда, этож не от IBM железки.

Исправление legolegs, :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 минут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизбежно медленном USB2 и часто глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский в лучших традициях) следовательно, как-то так нужно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.

Если ничего не делать - это диск с этим компом так и не будет работать нормально, пока рахработчикам ядра кто-то не зарепортит проблему и они не починят/обойдут. Чего может не случиться никогда, этож не от IBM железки.

Исправление legolegs, :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 монут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизбежно медленном USB2 и часто глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский в лучших традициях) следовательно, как-то так нужно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.

Исходная версия legolegs, :

В первом логе WD

янв 16 14:15:07 workstation kernel: xhci_hcd 0000:00:14.0: ERROR Unknown event condition 10 for slot 12 ep 7 , HC probably busted
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 uas_eh_abort_handler 0 uas-tag 10 inflight: CMD OUT 
янв 16 14:15:39 workstation kernel: sd 9:0:0:0: [sdh] tag#10 CDB: Write(10) 2a 00 54 12 80 00 00 00 18 00

вот это «HC probably busted» - первая ошибка, она возникла через 15 монут после подключения диска и дальше ошибки так и сыпались. Упоминающийся uas - это https://ru.wikipedia.org/wiki/USB_Attached_SCSI дополнительный протокол для ускорения передачи файлов по USB. Он, строго говоря не необходим, особенно на неизвебжно медленном USB2 и често глючит. Например, моя материнка его поддерживает, но в ядре он для неё принудительно отключён, потому что глюки.

Решение 1: отключить UAS

Вот тут https://ubuntuforums.org/showthread.php?t=2307662 описан похожий случай, решили добавлением бокса в чёрный список.

У тебя янв 16 13:59:52 workstation kernel: usb 2-2: New USB device found, idVendor=4971, idProduct=8017 (и, кстати, судя по остроумному серийному номеру янв 16 13:59:52 workstation kernel: usb 2-2: SerialNumber: 111122223333 бокс китайский) следовательно, как-то так можно отключить UAS и по идее глюки уйдут

echo options usb-storage quirks=4971:8017:u | sudo tee /etc/modprobe.d/blacklist_uas_hddbox.conf

Решение 2: отключить энергосбережение на USB-портах

Отредактировать /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

заменить на

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Перегенерировать настоящий конфиг grub sudo update-grub и перезагрузиться. Чуваку по ссылке не помогло.

Оба решения не должны ничего важного сломать и их легко откатить.

Решение 3: использовать другой USB порт на другом контроллере

Обычно разные контроллеры разным цветом разъёмов обозначены.

Решение 4: использовать другой USB порт на другом контроллере

Использовать бокс другого производителя или не использовать вовсе - подключать прямо к SATA/eSATA.

Наличие проблем проверяется в dmesg -ew.