Как я понял еще никто не торопится менять wl500 на rt-16? Стабильной прошивки от Олега не еще, как я понимаю???
Printable View
Как я понял еще никто не торопится менять wl500 на rt-16? Стабильной прошивки от Олега не еще, как я понимаю???
[xxx@ROUTER xxx]$ /bin/ps | grep p910 | grep -v grep
739 root 736 S p9100d -f /dev/usb/lp0 0
9870 root 736 S p9100d -f /dev/usb/lp0 0
9874 root 736 S p9100d -f /dev/usb/lp0 0
[xxx@ROUTER xxx]$ ls -al /dev/usb/lp0
cannot access /dev/usb/lp0: No such file or directory
Кстати в ссылке что вы дали указана настройка RAW в настройках порта, я же все время (и на wl520gu и когда на RT-N16 работало) использовал LPR и LPRServer. Конечно ща это не имеет значения но все таки почему не сбивка? Я эти настройки изначально брал с форума дд-врт хотя работали на всех прошивках.
2 al37919 ща в логах вебморды постоянно пишется:
ar 6 21:43:42 p9100d[739]: /dev/usb/lp0: No such file or directory, will try opening later
и так спамится каждые 5 минут, как остановить это кроме ребута.
Tryinstead.Quote:
p910nd -f /dev/lp0 0
эта штука ясно пишет:
значит принтер или не подхвачен драйвером или живет по другому адресу.Quote:
cannot access /dev/usb/lp0: No such file or directory
Ищите что-то типа lp0 в /dev например там где советует Catalin (возможно он называется usblp0 или еще как)
можете попытаться посмотреть это в выводе
да, кстати, запуск десяти процессов p910nd вряд ли поможет делу. Так что после того как найдете перед запуском сделайтеCode:dmesg | grep lp0
Code:killall p910nd
То что найти не может я понимаю, просто не знал как остановить этот процесс поиска, спасибо за совет. Однако dmesg | grep lp ничего не вывело...
Искать в /dev я так понял имелось ввиду в МС. Нашел usb1 и usb2 посмотреть их не могу ибо "not a regular file", на букву "l" только loog с цифрами от 1 до 9. Сейчас методом тыка попробую этот usb2...
Вот что сделал. В результате в режиме LPR файл опять не отправился, а вот в режиме RAW (как в инструкции на сайте) отправился,но на печать не полез, да и очень шустро отправился, раньше было дольше. сейчас пробую с другого ноута попечатать. В коде все правильно?Code:[xxx@ROUTER xxx]$ p910nd -f /dev/usb2 0
[xxx@ROUTER xxx]$ ls -al /dev/usb2
crw-rw---- 1 root root 189, 128 1970-01-01 03:00 /dev/usb2
[xxx@ROUTER xxx]$ /bin/ps | grep p910 | grep -v grep
22444 root 736 S p9100d -f /dev/usb2 0
сомневаюсь, что usb2 прокатит. Попробуйте
Code:find /dev | grep lp0
dmesg | grep usb
[xxx@ROUTER xxx]$ find /dev | grep lp0
-sh: find: not found
[xxx@ROUTER xxx]$ dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
usb 2-1: new high speed USB device using ehci_hcd and address 2
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1.2: new high speed USB device using ehci_hcd and address 3
usb 2-1.2: configuration #1 chosen from 1 choice
usb 2-1.3: new high speed USB device using ehci_hcd and address 4
usb 2-1.3: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usb-storage
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
Использую хаб в который воткнут принтер и хард.
по ходу он его не видит. Кернел 2.4 выдает следующие строки когда корректно определяет принтер:
В 2.6 они могут отличаться, но полного молчания быть скорее всего не должно.Code:usb.c: registered new driver usblp
printer.c: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3404
printer.c: usblp0 Device ID string [191]='MFG:hp;MDL:deskjet 6122;CID:hpdeskjet_6122DC93;CMD:MLC,PCL,PML,DW-PCL,DYN,DESKJET;CLS:PRINTER;DES:hp deskjet 6122;SN:MY32R3B4J365;S:00808088800012002C110004EC2080040;J: ;'
Покажите вывод lsmod и если его там нет попробуйте загрузить модуль принтера:
Code:insmod printer
"insmod usblp" думаю должно помочь