Hello everybody,
this is my first post on the forum. I've recently bought a Buffalo WZR-600DHP router which I am using with the last OpenWrt release (Chaos Calmer). Everything is awesome, a part the fact that I'm experiencing troubles with p910nd (the print server).
Here is the thing:
-My printer is a Canon PIXMA MP230
-I'm using Debian testing
-The printer is fully supported by Linux and is perfectly working when is directly plugged into one of my computers.
-Openwrt identify the printer
Dmesg output:
"usb 1-1: new high-speed USB device number 3 using ehci-platform
usblp 1-1:1.1: usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x04A9 pid 0x175F"
and mount it in /dev/usb/lp0 (shouldn't it be /dev/lp0 on recent kernels?).
-The usb modules installed are: kmod-usb-core, kmod-usb-printer, kmod-usb2, libusb-1.0, usbutils.
-I followed the tutorial on the wiki (http://wiki.openwrt.org/doc/howto/p910nd.server).
This is my conf (plus bind option)
-Port 9100 is opened on the firewall and p910nd daemon is running:
netstat -tunpl
tcp 0 0 192.168.1.1:9100 0.0.0.0:* LISTEN 1269/p9100d
- Printer is set up in Debian with System-config-printer. No problem. I've tried to set it with the CUPS web interface and,again, no problem again.
Here we go! Ready to print! And indeed, the printing process starts... but... is bloody slow: it takes at least five minutes to print one single page (BN or colour it makes no difference).
However logread does not detect any anomaly (or does it and I'm not realizing?).
Here is the output:
"lpr.notice p9100d[1269]: Connection from 192.168.1.XXX port 46408 accepted"
"lpr.notice p9100d[1269]: Finished job: 1645586/1645586 bytes sent to printer, 668025/668025 bytes sent to network"
Strange enough, when the print process is terminated the printer remains in this state for some time:
"Waiting for printer to finish".
- Finally, if I try to stop a printing job the printer does it immediately: it seems there is no communication problem between my devices and Openwrt/p910nd.
I've browsed a lot but I've found no solution. Any clue?
Thanks in advance.
notlikeyou
P.s: unfortunately I can't tests on any Windows clients.
(Last edited by notlikeyou on 24 Sep 2015, 19:38)