Van egy nyomtato szerver cups-sal egy USB es egy LPT porttal, mindegyiken 
egy-egy nyomtatoval.
A hetvegen valami gond tamadt a nyomtatassal, mert hetfon semelyik 
nyomtato nem reagalt a kikuldott job-okra. A /var/log/cups/error_log-ban 
csak olyanokat lattam, hogy "cups_backend failed (1!)" meg "foomatic_rip 
failed (9!)"...

Kicsit atrendezgettem a nyomtatasi sorokat, meg tobbszor ujrainditottam a 
cupsys-t kozben probaltam nyersen jobot kuldeni a /dev/lp0-ra, ami egy 
darabig ment is... Vegul ugy tunt, hogy az kavart be, hogy eltunt az 
usblp es vele a /dev/usb/lp0... ezert ezt kezzel betoltottem. Ezutan az 
usb-s nyomtato eletre kelt, de kozben valahogy a /dev/lp0 elhalalozott...

Az lpstat -p ezt irta ki:
printer hp2300d disabled since Mon Feb  2 09:33:01 2009 -
         /usr/lib/cups/backend/parallel failed

Aztan hiaba probaltam "modprobe -r lp; modprobe lp; stb." parancsokkal a 
/dev/lp0-t feltamasztani a dmesg-ben folyton ez jelent meg:
lp: driver loaded but no devices found

Aztan ma ezt kuldte a tigercron:
NEW: --FAIL-- [dev002f] /dev/lp0 has world permissions
NEW: --FAIL-- [dev002f] /dev/nnull has world permissions
NEW: --WARN-- [dev003w] File /dev/lp0 is a regular file in a device directory.
NEW: --WARN-- [dev003w] File /dev/nnull is a regular file in a device directory.

# ls -l /dev/nnull
-rw-r--r-- 1 root root 0 Jan 30 13:40 /dev/nnull
[HOgy ez mi a banat...? Mindenesetre pentek delutan meg ment a nyomtatas.]

es az lp0 is valoban egy file volt (valoszinu az egyik nyers nyomtatasnal 
keletkezett...). Igy ezt gyorsan toroltem majd ujbol megprobaltam 
betolteni az lp modult:
# modprobe parport_pc
# modprobe lp
# dmesg |tail
[...]
pnp: Device 00:07 activated.
parport: PnPBIOS parport detected.
pnp: Device 00:07 disabled.
lp: driver loaded but no devices found

Mivel a /dev/lp0 nem jott letre (magatol?), ezert mknoddal letrehoztam 
ujbol:
# ls -l /dev/lp0
crw-r--r-- 1 root root 6, 0 Feb  3 10:26 /dev/lp0

Majd eltavolitottam minden lp-vel kapcsolatos modult es ujbol:
# modprobe parport_pc
# modprobe ppdev # ?
# modprobe lp
# dmesg |tail
[...]
pnp: Device 00:07 activated.
parport: PnPBIOS parport detected.
pnp: Device 00:07 disabled.
ppdev: user-space parallel port driver
lp: driver loaded but no devices found

Szoval lehet ezen segiteni valahogy anelkul, hogy ujrainditanam a gepet?

sZs
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz