Get Updates by Email

Saturday, 29 May 2010

More Minty News

Recently, I installed Mint Linux 9 on a desktop computer at my office. Amazingly, it was robust enough to recognise the Buffalo Wireless Adaptor -- WLI-UC-GN. Now my office desktop is able to access the Internet.

But today, I'm using the older Thinkpad from IBM (R51), which has been an "Old Faithful" for me. I also just purchased a multi-function printer, the Panasonic KX-MB772CX. It hasn't been recognised by Linux Mint 8 (which is installed on this computer). After plugging it in, the Printer configuration window pops up and attempts to recognise it as the KX-MB771. I thought that KX-MB771 wouldn't be that far off from KX-MB772, so I attempted to install the driver for it. Wonder of wonders -- it doesn't work.

I recalled my frustration with the "flip-flop" USB driven Huawei modem (e1550, from DiGi), and tried running some of the commands from Terminal.

Here is the output from "lsusb".

kevin@kevin-laptop ~ $ lsusb
Bus 001 Device 005: ID 04da:1506 Panasonic (Matsushita) 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

And here is the detailed output for lsusb on 04da:1506.

kevin@kevin-laptop ~ $ sudo lsusb -d 04da:1506 -v
[sudo] password for kevin: 

Bus 001 Device 005: ID 04da:1506 Panasonic (Matsushita) 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x04da Panasonic (Matsushita)
  idProduct          0x1506 
  bcdDevice            1.00
  iManufacturer           1 Panasonic
  iProduct                2 KX-MB772CX
  iSerial                 3 41AU12018066
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           69
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 Default Configurataion
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           5
      bInterfaceClass         6 Imaging
      bInterfaceSubClass      1 Still Image Capture
      bInterfaceProtocol    255 
      iInterface              6 Scanner USB Interface
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval              11
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         7 Printer
      bInterfaceSubClass      1 Printer
      bInterfaceProtocol      1 Unidirectional
      iInterface              5 Printer USB Interface
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

I also found out that:
  1. The KX-MB772CX is probably a successor to the KX-MB262CX.
  2. 04da is the USB code for "Panasonic (Matsushita)" (refer here) and under that, 1500 is the USB code for MFSUSB.
  3. MFSUSB refers to the PC Fax Printers from Panasonic (refer here

Perhaps it's time to reformat and to install Mint Linux 9 instead!

0 comments: