Dymo LabelManager PC - linux
Hardware info on main page.
Links
Work log
2011-07-26: another test, this time with 64-bit Xubuntu 10.10:
tingo@kg-u35jc:~$ uname -a Linux kg-u35jc 2.6.35-30-generic #54-Ubuntu SMP Tue Jun 7 18:41:54 UTC 2011 x86_64 GNU/Linux tingo@kg-u35jc:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.10 Release: 10.10 Codename: maverick
The status light on the printer turns green, and in /var/log/messages, I see:
Jul 26 20:14:35 kg-u35jc kernel: [1388016.311839] usb 2-1.3: new low speed USB device using ehci_hcd and address 8 Jul 26 20:14:35 kg-u35jc kernel: [1388016.430714] usb 2-1.3: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt Jul 26 20:14:36 kg-u35jc kernel: [1388016.829368] usbcore: registered new interface driver usblp
Firing up the win98se guest again (still using VirtualBox 4.0.12).
Interesting, I get this error message (from VirtualBox' log):
00:00:43.192 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={Failed to create a proxy device for the USB device. (Error: VERR_READ_ERROR)}, preserve=false
Perhaps it is 64-bit that is the problem?
2011-07-26: today I connected the printer to a machine running Xubuntu 11.04:
tingo@kg-home:~$ uname -a Linux kg-home 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux tingo@kg-home:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.04 Release: 11.04 Codename: natty
The status light on the printer turns green, and in dmesg output I see:
[ 3336.356156] usb 2-2: new low speed USB device using uhci_hcd and address 2 [ 3336.510297] usb 2-2: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 3336.785086] usbcore: registered new interface driver usblp
and lsusb says:
tingo@kg-home:~$ lsusb -s 2:3 Bus 002 Device 003: ID 0922:0011 Dymo-CoStar Corp.
Now, let's see if it works with a win98se guest in VirtualBox 4.0.12. Yes! It does! I had to delete the currently installed printer, and reinstall it, but after that it works. Nice!
2011-07-02: I installed the DYMO CUPS drivers (dymo-cups-drivers-1.2.0.tar.gz) from Dymo's web site on the Xubuntu 10.10. machine. That part went well. But now, how do I get CUPS to recognize the printer? The printer doesn't show up under "add printer" in CUPS web interface (http://localhost:631/), and it doesn't show up in lpinfo output:
tingo@kg-htpc:~$ lpinfo -v network beh network ipp network socket direct hp network http network lpd network smb direct pipslitelp:/var/run/pipslitelp0 direct scsi direct parallel:/dev/lp0 serial serial:/dev/ttyS0?baud=115200 serial serial:/dev/ttyS1?baud=115200 network dnssd://EPSON6A21CC%20(Epson%20Stylus%20Office%20BX525WD)._printer._tcp.local/ direct hpfax network lpd://10.1.161.8:515/PASSTHRU
Well, Let it rest - continue another day.
2011-07-02: I connected the printer to a machine running Xubuntu 10.10:
tingo@kg-htpc:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.10 Release: 10.10 Codename: maverick tingo@kg-htpc:~$ uname -a Linux kg-htpc 2.6.35-30-generic #54-Ubuntu SMP Tue Jun 7 18:40:23 UTC 2011 i686 GNU/Linux
The status light on the printer turns green, and in /var/log/messages I see:
Jul 2 18:13:52 kg-htpc kernel: [ 282.156020] usb 3-1: new low speed USB device using uhci_hcd and address 2 Jul 2 18:13:52 kg-htpc kernel: [ 282.311030] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt Jul 2 18:13:52 kg-htpc kernel: [ 282.405361] usbcore: registered new interface driver usblp
Hmm. lsusb output:
tingo@kg-htpc:~$ lsusb -s 3:2 Bus 003 Device 002: ID 0922:0011 Dymo-CoStar Corp. tingo@kg-htpc:~$ sudo lsusb -s 3:2 -v Bus 003 Device 002: ID 0922:0011 Dymo-CoStar Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0922 Dymo-CoStar Corp. idProduct 0x0011 bcdDevice 1.00 iManufacturer 1 DYMO iProduct 2 DYMO LabelMANAGER PC iSerial 3 01020412345621 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 33 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 0 Endpoint Descriptor: bLength 8 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Device Status: 0x0001 Self Powered
Interesting.
2008-09-07: I connected the printer to another machine, running Xubuntu 8.04.1. Status light on the printer is green, and in /var/log/messages I can see this:
Sep 7 19:44:33 kg-htpc kernel: [1031847.261577] usb 2-1: new low speed USB device using uhci_hcd and address 2 Sep 7 19:44:33 kg-htpc kernel: [1031847.416400] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt Sep 7 19:44:33 kg-htpc kernel: [1031847.445517] usb 2-1: configuration #1 chosen from 1 choice Sep 7 19:44:33 kg-htpc kernel: [1031847.765148] usbcore: registered new interface driver usblp
Cool. Now, how do I use it?
2008-09-07: I found the dylol page. Perhaps it will help if I can get the printer connected right. This forum posting is also interesting. I wonder if a Brother printer would have been better?
2008-09-07: I connected the printer to my laptop, running Xubuntu 7.10. To my surprise, the light on the printer turned green. /var/log/messages shows this:
Sep 7 18:02:44 kg-home kernel: [1063285.604000] usb 2-2: new low speed USB device using uhci_hcd and address 47 Sep 7 18:02:44 kg-home kernel: [1063285.784000] usb 2-2: configuration #1 chosen from 1 choice Sep 7 18:02:44 kg-home kernel: [1063286.256000] usblp: probe of 2-2:1.0 failed with error -5 Sep 7 18:02:44 kg-home kernel: [1063286.256000] usbcore: registered new interface driver usblp Sep 7 18:02:44 kg-home kernel: [1063286.256000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
lsusb (and lsusb -v) shows this:
tingo@kg-home:~$ lsusb -s 2:47 Bus 002 Device 047: ID 0922:0011 Dymo-CoStar Corp. tingo@kg-home:~$ sudo lsusb -v -s 2:47 Bus 002 Device 047: ID 0922:0011 Dymo-CoStar Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0922 Dymo-CoStar Corp. idProduct 0x0011 bcdDevice 1.00 iManufacturer 1 DYMO iProduct 2 DYMO LabelMANAGER PC iSerial 3 01020412345621 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 33 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 0 Endpoint Descriptor: bLength 8 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Device Status: 0x0001 Self Powered
It doesn't seem like the printer creates a /dev/usb/lp entry (or whatever it is called in Xubuntu).