cups/parport: Parallel port busy
Hallo zusammen!
Leider will cups (oder der parport?) hier (wieder mal) nicht so recht.
Ich hab hier ein etch und da kamen gerade Updates von cups-paketen.
Ich habe mal ganz von vorne angefangen:
# /etc/init.d/cupsys stop
# rmmod lp
# rmmod parport_pc
# rmmod ppdev
# rmmod parport
# /etc/init.d/cupsys start
# lsmod | grep 'lp\|parport'
parport_pc 32132 1
lp 11012 0
parport 33256 3 ppdev,parport_pc,lp
# dmesg
pnp: Device 00:08 disabled.
pnp: Device 00:08 activated.
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3
[PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
parport0: Printer, Hewlett-Packard HP LaserJet 4000 Series
lp0: using parport0 (interrupt-driven).
ppdev: user-space parallel port driver
## Also mal was drucken:
# cat textdatei.txt > /dev/lp0
## ...keine Reaktion, aber in dmesg:
lp0: ECP mode
DMA write timed out
Drucken über CUPS liefert dann:
"Unable to open parallel port device file "/dev/lp0": Permission denied"
# ll /dev/lp0
crw-rw---- 1 root lp 6, 0 2009-05-04 17:14 /dev/lp0
## Aha, also Rechte mal großzügig setzen, habe da auch ein startscript für,
## ist seit 2008 (Bug #462149) nötig.
# chmod a+rw /dev/lp0
# ll /dev/lp0
crw-rw-rw- 1 root lp 6, 0 2009-05-04 17:14 /dev/lp0
Drucker starten (über localhost:631),
Drucken (Testseite CUPS) liefert dann:
"Parallel port busy; will retry in 30 seconds..."
## und die Meldung in dmesg wiederholt sich regelmäßig:
DMA write timed out
# fuser /dev/lp0
/dev/lp0: 10784
# ps aux | grep 10784
lp 10784 0.0 0.0 3184 792 ? S 18:21 0:00
parallel:/dev/lp0 428 root Test Page 1
job-uuid=urn:uuid:3d17291c-dfd0-39b5-5823-0612a23591fa
Habe den Job gekillt und die DMA Meldungen kommen nicht mehr.
So, nun die Frage: wie bringe ich das wieder zum Laufen/wo muss ich gucken?
Ist wohl eher ein Parallelportproblem, aber wie geht man da ran?
Ach so, cups-Version ist:
# apt-cache policy cupsys
cupsys:
Installiert:1.2.7-4etch7
Mögliche Pakete:1.2.7-4etch7
Versions-Tabelle:
1.3.8-1lenny4~bpo40+1 0
1 http://ftp.de.debian.org etch-backports/main Packages
*** 1.2.7-4etch7 0
500 http://security.debian.org etch/updates/main Packages
100 /var/lib/dpkg/status
1.2.7-4etch6 0
500 ftp://ftp.debian.de etch/main Packages
Gruß, Martin
Reply to: