You are not logged in.

#1 2016-05-25 16:50:11

paneves
Member
Registered: 2016-01-17
Posts: 28

[SOLVED] USB IRDA MCS7780 dongle

Hi all:

I'm trying to use my USB IRDA dongle on my Arch machine.
I've installed irda-utils package from AUR.

When I insert the dongle i see that the module mcs7780 is loaded, but no device appears on /dev.

If I do lsusb -D /dev/bus/usb/003/005, I get:

Device: ID 9710:7780 MosChip Semiconductor MCS7780 4Mbps Fast IrDA Adapter
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0
  bDeviceProtocol       255
  bMaxPacketSize0         8
  idVendor           0x9710 MosChip Semiconductor
  idProduct          0x7780 MCS7780 4Mbps Fast IrDA Adapter
  bcdDevice            0.01
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol    255
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval             255
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)

I don't know if I need to configure it using irattach or if I need to adjust any config files...

If I plug it on a Debian/ubuntu/Mint box, the light on the dongle immediately starts flashing.

Does anyone have any ideas on where should I start troubleshooting this?

Cheers:

Pedro

Last edited by paneves (2016-09-17 17:20:49)

Offline

#2 2016-05-25 17:27:56

paneves
Member
Registered: 2016-01-17
Posts: 28

Re: [SOLVED] USB IRDA MCS7780 dongle

Solved.

One needs to run: sudo irattach irda0 -s

Hope it helps someone ;-)

Pedro

Offline

Board footer

Powered by FluxBB