Chris Lale wrote:
Florian Kulzer wrote:[ ... ] Were the modules lp, parport, and parport_pc loaded during boot? Did udev create /dev/lp0? (My Sid box currently does not create /dev/lp0 unless I modprobe lp.)Well-guessed! /dev/lp0 did not exist. I created it with # modprobe lp and restarted CUPS with # /etc/init.d/cupsys stop # /etc/init.d/cupsys startThe printer now works. This seems to have been reported as udev bug #351668: Parallel port /dev/lp0 is not created on boot.
Please also see the bug #374145 I reported and posted about to this list.The problem was *not* with udev but with the kernel not loading module "lp" at boot-up. Once I had done "modprobe lp", udev added /dev/lp0.
A previous similar problem I had was that the IDE-CDRW on this computer wasn't available to applications. The answer I received in response to my reportbug submission was to add "ide-cd" to /etc/modules. I experimented with removing "ide-cd" with each new kernel and placing it back in /etc/modules if needed.
At present, with linux-image-2.6.16-2-686 version 2.6.16-14 I only have "lp" uncommented in /etc/modules.
Thanks Florian. Chris.