LINUX.ORG.RU
ФорумAdmin

Монтирование жесткого диска под OpenWrt

 ,


0

3

Добрый день, не монтируется жесткий диск. Когда подключаешь крутится, но никак не определяется. В логе пишет либо так:

«xhci-mtk 1e1c0000.xhci: Cannot set link state.»

либо так:

«new SuperSpeed USB device number 3 using xhci-mtk»

Подскажите в чем может быть проблема?



Последнее исправление: super_robot (всего исправлений: 2)

Было на роутере такое пока не подключил через активный usb-хаб с доп питанием. +1 за питание.

pvvking ★★
()
Ответ на: комментарий от super_robot

Точно не вспомню, просто купил в ближайшем магазине usb 3.0 хаб с питанием на 4 порта.

pvvking ★★
()
Ответ на: комментарий от super_robot

нужен scsi, usb mass storage, какая-то ещё херня, посмотри при сборке, я уже не помню какие там модули нужны. Ну и может оказаться, что линуксовые драйвера твоего openwrt про этот винт чего-то не знают, но это врядли, mass storage штука стандартная

Dark_SavanT ★★★★★
()
Ответ на: комментарий от super_robot

На всякий случай уточню. Хард 3.5 к нему переходник usb->sata и отдельный БП на питание харда?

anc ★★★★★
()
Ответ на: комментарий от super_robot

Больше ставлю на питание, как выше рекомендовали активный хаб.
Меньше на софт. Но как обычно не исключаем.
lsusb кстати что говорит? Сколько устройств уже есть?

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от anc

root@OpenWrt:~# lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 002: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. JMS567 SATA 6Gb/s bridge

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

super_robot
() автор топика

У меня стоят такие пакеты для флешки:

kmod-usb-core - 4.4.92-1
kmod-usb-ledtrig-usbport - 4.4.92-1
kmod-usb-storage - 4.4.92-1
kmod-usb2 - 4.4.92-1
kmod-fs-ext4 - 4.4.92-1
Если стоят смотри в сторону питания

avb
()

Лог:

[ 144.320647] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[ 144.355293] scsi host0: uas
[ 144.359431] xhci-mtk 1e1c0000.xhci: ERROR Transfer event for disabled endpoint or incorrect stream ring
[ 144.368816] xhci-mtk 1e1c0000.xhci: @000000000f7a7170 0e667000 00000000 05000000 01058001
[ 144.376964] xhci-mtk 1e1c0000.xhci: ERROR Transfer event for disabled endpoint or incorrect stream ring
[ 144.386316] xhci-mtk 1e1c0000.xhci: @000000000f7a7180 0e667100 00000000 05000000 01078001
[ 165.670530] scsi 0:0:0:0: tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
[ 165.678094] scsi 0:0:0:0: tag#0 CDB: opcode=0x12 12 00 00 00 24 00
[ 166.720471] scsi host0: uas_eh_bus_reset_handler FAILED to get lock err -16
[ 166.727424] scsi 0:0:0:0: Device offlined - not ready after error recovery

super_robot
() автор топика
Ответ на: комментарий от super_robot

Попробуй вместо драйвера uas использовать драйвер usb_storage. Проще всего заблеклистить uas в /etc/modprobe.d/blacklist.conf, выгрузить uas командой modprobe -r uas, перевоткнуть диск в usb-порт.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

проблема в том что в /etc/ нет папки modprobe.b есть только /etc/modules.d в которой нет файла blacklist.conf один человек посоветовал там прописать blacklist uas в файл usb-storage-uas но это не помогло, первый раз при подключении диска отвалился wi-fi потом ничего не происходило

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