Установка драйвера под OpenWRT

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Levontay
Сообщения: 1
Зарегистрирован: 03 май 2024, 13:50
Контактная информация:

Установка драйвера под OpenWRT

#1

03 май 2024, 14:26

Я настраиваю OpenWRT на маршрутизаторе для подключения принтера и передачи управления по IP на клиента (под Виндой), и у меня получается - что конфиг для принтера прописан, на USB ответка с названием принтера обнаружается, а в девайсах его нет! - Почему? - потому-что не установлен драйвер. Как мне объяснили: с одной стороны я на Линуксе маршрутизатора не должен устанавливать драйвер (для моего принтера) - а делать это на клиенте; с другой стороны: для этого устанавливается некий промежуточный драйвер, и он у меня установлен - но, судя по всему - не работает.:

lsusb -v
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 08a6:8011 Toshiba TEC
idVendor 0x08a6 Toshiba TEC
iProduct 1 e-STUDIO166
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bcdUSB 2.00

в папке для устройств:

root@OpenWrt:~# ls /dev/usb/*
ls: /dev/usb/*: No such file or directory


root@OpenWrt:~# ls /dev/bus/usb/*
/dev/bus/usb/001: 001 002

root@OpenWrt:~# ls /dev/bus/usb/002/*
/dev/bus/usb/002/001
- размером 128 байт, по содержимому - там волнистые линии.

При этом, указанные приложения установлены и работают:

root@OpenWrt:~# uci show p910nd
p910nd.@p910nd[0]=p910nd
p910nd.@p910nd[0].device='/dev/usb/lp0'
p910nd.@p910nd[0].port='0'
p910nd.@p910nd[0].runas_root='0'
p910nd.@p910nd[0].mdns='0'
p910nd.@p910nd[0].mdns_ty='My Printer Manufacturer/Model'
p910nd.@p910nd[0].mdns_note='Basement'
p910nd.@p910nd[0].enabled='1'



root@OpenWrt:~# opkg list-installed | grep luci-app-p910nd
luci-app-p910nd - git-22.115.68448-712bc8e-1


root@OpenWrt:~# uci show firewall | grep 9100
firewall.@redirect[0].src_dport='9100'
firewall.@redirect[0].dest_port='9100'


root@OpenWrt:~# opkg list-installed | grep kmod-usb-printer
kmod-usb-printer - 4.14.215-1

- что говорит о том - что драйвер поддержки принтера по USB установлен.
Если установлен - то в папке /dev/usb/ должно что-то появиться - а не появляется! - почему?

Аватара пользователя

Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1368 раз
Поблагодарили: 734 раза
Контактная информация:

Установка драйвера под OpenWRT

#2

10 май 2024, 14:01

А что, у МФУ/принтера нет сетевой функции? :hm:

Ответить

Вернуться в «Принтеры, Сканеры, МФУ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя