/dev/usb/lp0 missing after update to 11.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Probably not actually cups, but I figured a report to cups would include the correct info.
On 10.10, and 11.04 I had a working printer setup using a USB to parallel cable.
After upgrading to 11.10 /dev/usb/lp0 is missing, and there is no device that looks like a parallel port anywhere in /dev
I have two USB to parallel port cables, Both show up in lsusb:
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 003 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Bus 001 Device 004: ID 9710:7705 MosChip Semiconductor MCS7705 Parallel port adapter
Bus 002 Device 004: ID 0424:2602 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 005: ID 045e:075d Microsoft Corp. LifeCam Cinema
Bus 002 Device 006: ID 03f0:0b01 Hewlett-Packard ScanJet 82x0C
Bus 002 Device 007: ID 0557:2213 ATEN International Co., Ltd CS682 2-Port USB 2.0 DVI KVM Switch
Bus 003 Device 003: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port
Bus 003 Device 004: ID 1376:a001 Vimtron Electronics Co., Ltd.
Bus 003 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 002 Device 008: ID 0424:2228 Standard Microsystems Corp. 9-in-2 Card Reader
but neither create a device in /dev
The Prolific Technology cable was the one that had been working in 11.04 and is not working now.
Contents of /dev:
$ ls /dev
autofs hidraw1 port scd0 sg5 tty20 tty43 tty9 ttyS3 vcs2
block hidraw2 ppp sda sg6 tty21 tty44 ttyprintk ttyS30 vcs3
bsg hidraw3 psaux sda1 sg7 tty22 tty45 ttyS0 ttyS31 vcs4
btrfs-control hpet ptmx sda2 sg8 tty23 tty46 ttyS1 ttyS4 vcs5
bus input pts sda5 shm tty24 tty47 ttyS10 ttyS5 vcs6
cdrom kmsg ram0 sdb snapshot tty25 tty48 ttyS11 ttyS6 vcs7
cdrw log ram1 sdb1 snd tty26 tty49 ttyS12 ttyS7 vcsa
char loop0 ram10 sdb2 sr0 tty27 tty5 ttyS13 ttyS8 vcsa1
console loop1 ram11 sdb5 stderr tty28 tty50 ttyS14 ttyS9 vcsa2
core loop2 ram12 sdc stdin tty29 tty51 ttyS15 ttyUSB0 vcsa3
cpu loop3 ram13 sdc1 stdout tty3 tty52 ttyS16 uinput vcsa4
cpu_dma_latency loop4 ram14 sdd tty tty30 tty53 ttyS17 urandom vcsa5
disk loop5 ram15 sdd1 tty0 tty31 tty54 ttyS18 usbmon0 vcsa6
dri loop6 ram2 sde tty1 tty32 tty55 ttyS19 usbmon1 vcsa7
dvb loop7 ram3 sde1 tty10 tty33 tty56 ttyS2 usbmon2 vga_arbiter
dvd mapper ram4 sde2 tty11 tty34 tty57 ttyS20 usbmon3 video0
dvdrw mcelog ram5 sde5 tty12 tty35 tty58 ttyS21 usbmon4 video1
ecryptfs md ram6 sdf tty13 tty36 tty59 ttyS22 usbmon5 zero
fb0 md127 ram7 sdg tty14 tty37 tty6 ttyS23 usbmon6
fd mem ram8 serial tty15 tty38 tty60 ttyS24 usbmon7
fd0 net ram9 sg0 tty16 tty39 tty61 ttyS25 usbmon8
full network_latency random sg1 tty17 tty4 tty62 ttyS26 v4l
fuse network_throughput rfkill sg2 tty18 tty40 tty63 ttyS27 vbi0
fw0 null rtc sg3 tty19 tty41 tty7 ttyS28 vcs
hidraw0 oldmem rtc0 sg4 tty2 tty42 tty8 ttyS29 vcs1
Requested info:
$ lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: cups 1.5.0-8ubuntu5
ProcVersionSign
Uname: Linux 3.0.0-14-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CupsErrorLog: W [11/Dec/
Date: Sun Dec 11 14:48:43 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
Lpstat: device for Canon-BJ-330: parallel:/dev/null
MachineType: System manufacturer System Product Name
Papersize: letter
PpdFiles: Canon-BJ-330: Canon BJ-330 Foomatic/bj200 (recommended)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: cups
UpgradeStatus: Upgraded to oneiric on 2011-10-15 (56 days ago)
dmi.bios.date: 09/21/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2209
dmi.board.
dmi.board.name: P6T DELUXE
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
Changed in cups (Ubuntu): | |
status: | New → Incomplete |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
/dev/usb/lp0 is not needed any more for printing in Oneiric (11.10). The USB CUPS backend uses libusb and not the usblp kernel module any more.
Your USB->Parallel cable together with a parallel printer should behave like a USB printer for Ubuntu. You need to have the cable and the printer connected for that. Probably you need to connect the cable to the printer at first and after that the USB end of the cable to the computer. Then CUPS should recognize a USB printer. Depending on the cable which you are using CUIPS recognizes also the printer model, but at least you should get an entry in your printer setup tool which you can select and if needed you choose the printer model and driver manually.
If this does not work, please connect the adapter cable to your printer, turn the printer on and then connect the USB plug of your cable to the computer. After that follow the instructions in the section "USB printer" of https:/ /wiki.ubuntu. com/DebuggingPr intingProblems. Thanks.