Missing /dev/parport0 device node in edgy eft amd64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Incomplete
|
Undecided
|
Pascal De Vuyst |
Bug Description
Hello all,
I had the following problem with ubuntu edgy eft amd64. I have a parallel printer HP840C. When I tried to add it with system -> administration -> printers or with cups at localhost:631, it couldn't see it. I tried with printconf that detected a HP842 on parallel:/dev/lp0 but when I tried to launch a print, the printer started to print dozens of white pages with only a row of strange random characters.
I tried even with hp-setup and it said that no device was found.
So I looked at /var/log/message at I found:
hpssd: Unrecognized uri: parallel:/dev/lp0
so I created manually the device node with
mknod -m 666 /dev/parport0 c 99 0
and immediately the printer setup and cups recognized a HP840C on
hp:/par/
and the printer now works perfectly.
I'm not sure, but I think that the missing /dev/parport0 device node can be a bug.
Hope this helps.
TAD
Thanks for your bug.
For Edgy or Dapper please remove the lp module from /etc/modules and reboot.
This lets cupsys load both the lp and ppdev kernel module and creates /dev/parport0.
Run lpinfo -v from a terminal after rebooting, your parallel printer should be autodetected without problems now.