I'm trying to set up a Brother HL-1230 (has only a parallel port) on a Mini-PC with only USB using a parallel/usb adapter cable. I'm running Xubuntu 9.10. The machine is this.
I've found other threads (here or here) suggesting to install the printer at parallel:/dev/usb/lp0 (instead of usb:/dev/usb/lp0). I tried this with CUPS as well as with the Xubuntu GUI method (followed instructions from the other posts), but to no avail, although I HAVE /dev/usb/lp0 (other people failed because they didn't have it).
My dmesg outputs the following:
The segfault is known from a bug report which is supposedly fixed. Anyway, the Blacklist for CUPS is not even there on my system, so I don't see how the bug could apply to me, although I DO have the segfault in libc-2.10.1.so.
[ 310.529243] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[ 310.600467] usb: segfault at bfd8c000 ip 00988ad3 sp bfd89938 error 4 in libc-2.10.1.so[914000+13e000]
[ 331.495771] usb 3-1: USB disconnect, address 2
[ 331.496073] usblp0: removed
[ 334.520157] usb 3-1: new full speed USB device using ohci_hcd and address 4
[ 334.729625] usb 3-1: configuration #1 chosen from 1 choice
[ 334.744976] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x1A86 pid 0x7584
[ 335.835501] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[ 335.872029] usb: segfault at bf9c1000 ip 005cead3 sp bf9bd998 error 4 in libc-2.10.1.so[55a000+13e000]
When I dmesg | grep -i usb later on I get plenty of repetetions of the first line above (interface 0 claimed by usblp while 'usb' sets config #1) so this is what I believe is the main cause.
Now: I (I'm a mid-noob, though) have the impression the parallel-thingie could work, but somehow this config #1 is in the way. Any insights what that could be, or alternate theories?
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 046d:c046 Logitech, Inc. RX1000 Laser Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Interesting that a serial entry is there... I once tried installing a serial printer, so that I could change it to parallel later. Maybe this has to go?