Cups & /dev/lp0

Fórumok

Van egy HP LaserJet 6P nyomtatóm és szeretném használni gentoo alatt.
Amit csináltam:
Felraktam a cups-ot ppds flag-el ami felrakta még a foomatic csomikat.
Elindítottam a cupsd-t és tűzrókával http://localhost:631-es porton megjelenő lapon felvettem a nyomtatót.
Ám a device beállításnál a listában nincs "Paralell Port #1"-es bejegyzés.
Ami nem is meglepő mert /dev/lp0-ám sincs.
Pedig a modulok be vannak töltve:
# lsmod|grep parport
parport_pc 37732 0
parport 34504 1 parport_pc
# dmesg|grep parport
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
parport0: Printer, Hewlett-Packard HP LaserJet 6P

Ha pedig a device listából az "LPD/LPR Host or Printer"-t választom és megadom a lpd://localhost/queue értéket, megadom a megfelelő foomatic ppd fájlt, látszólag elfogadja de nyomtatáskor nem nyomtat hanem ezt írogatja a "/var/log/cups/error_log"-ba:
Network host 'localhost' is busy, down, or unreachable; will retry in 30 seconds...

Gondolom a listában meg kéne jelennie a local printernek és azt kellene kiválasztani de hogyan?
Mit hagytam ki?

Hozzászólások

ezek szerint hálózati nyomtatóról van szó? (LPD Host)

ha síma helyi USB nyomtatóról van szó akkor a device listában ennek megfelelően válassz....

Nincs betöltve lp modul (lsmod | grep lp). Ha be lenne, akkor a "parport 34504 1 parport_pc" helyett "parport 34504 2 parport_pc,lp" szerepelne. Márpedig az lp0-hoz kell az lp modul. Nem fordítottad bele a kernelbe?

Jelezz vissza, ha megoldódott.

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Megoldás: modprobe lp (múltkor én is egy órát szívtam vele)
ugyanis az udev az lp keernelmodult nem tölti be automatikusan.
hosszú távú megoldásként /etc/modules.d/preload vagy valami ilyesmi

Igen az lp modul nem volt betöltve ez volt a baj.
Láttam én az udev konfigjában hogy szerepel de nem gondoltam hogy önállóan nem tölti be (De miért?).
Köszönöm a segítségeteket!

Nincs valami alias char-major (vagy valami ilyesmi) beállítási lehetőség a modules.conf-ban ami behúzná a modult ha eszközt talál a párhuzamos porton?