Я использую DD-WRT на потребительском маршрутизаторе с USB-портом. Внешний накопитель, который я подключил, по какой-то причине не монтируется. Я подтвердил, что внешний накопитель работает, подключив его к ПК. И я также знаю, что USB-порт маршрутизатора работает, потому что я могу подключить к нему другие внешние диски. Поскольку у меня установлен Optware busybox, я могу использовать ssh для устранения проблемы (подробнее об этом ниже). Но я не уверен, с чего начать.
Мой роутер - F7D3402 Belkin Play с DD-WRT v24-sp2 (мега версия), сборка 17084M с ядром «NEWD-2» 2.6. Подключаемый диск - это sata-диск ~ 1 ТБ, отформатированный как один большой раздел ext3, в корпусе Veris MX-1 :
Веб-интерфейс DD-WRT не отображает информацию о диске MX-1, подключен ли он напрямую или через USB-концентратор:
Вот вывод из dmesg:
usb 2-1: new full speed USB device using ohci_hcd and address 2
usb 2-1: device descriptor read/64, error -62
usb 2-1: device descriptor read/64, error -62
usb 2-1: new full speed USB device using ohci_hcd and address 3
usb 2-1: device descriptor read/64, error -62
usb 2-1: device descriptor read/64, error -62
usb 2-1: new full speed USB device using ohci_hcd and address 4
usb 2-1: device not accepting address 4, error -62
usb 2-1: new full speed USB device using ohci_hcd and address 5
usb 2-1: device not accepting address 5, error -62
Я подтвердил, что диск MX-1 работал на ПК с Windows, где он был идентифицирован как «мост usb-to-sata». Диск / раздел также отображается в разделе «Управление дисками». Корпус имеет собственный адаптер питания, поэтому ему не нужно получать питание от маршрутизатора.
Используя SSH, я установил набор пакетов под названием Optware на флэш-накопитель. Установленные мной пакеты Optware включают утилиты busybox, которые расширяют возможности инструментов, доступных для командной строки. Я использую USB-концентратор для подключения как флэш-накопителя, так и MX-1. Например, я могу сделать fdisk -l
, который показывает флэш-диск (/dev/sda
) и любые другие подключенные диски, кроме MX-1. Это обычно невозможно на складе DD-WRT.