Not having /dev/lirc0 is a kernel issue. re-assigning to kernel

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lirc in Ubuntu.
https://bugs.launchpad.net/bugs/491860

Title:
  lirc_mceusb doesn't recognize eHome IR receiver

Status in linux-meta-lts-trusty package in Ubuntu:
  New

Bug description:
  Binary package hint: lirc

  lsb_release -rd:
  Description:  Ubuntu 9.10
  Release:      9.10 

  dpkg -l | grep lirc:
  ii  liblircclient0                        0.8.6-0ubuntu2                      
       infra-red remote control support - client li
  ii  lirc                                  0.8.6-0ubuntu2                      
       infra-red remote control support
  ii  lirc-modules-source                   0.8.6-0ubuntu2                      
       infra-red remote control support - kernel mo
  ii  lirc-x                                0.8.6-0ubuntu2                      
       infra-red remote control support - X utiliti 

  here's some lsusb output: (lsusb -vvs 1:2)
  Bus 001 Device 002: ID 0bda:0161 Realtek Semiconductor Corp. Mass Stroage 
Device
  Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               2.00
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0 
    bDeviceProtocol         0 
    bMaxPacketSize0        64
    idVendor           0x0bda Realtek Semiconductor Corp.
    idProduct          0x0161 Mass Stroage Device
    bcdDevice           61.10
    iManufacturer           1 Generic
    iProduct                2 USB2.0-CRW
    iSerial                 3 20070818000000000
    bNumConfigurations      1
    Configuration Descriptor:
      bLength                 9
      bDescriptorType         2
      wTotalLength          139
      bNumInterfaces          3
      bConfigurationValue     1
      iConfiguration          4 CARD READER
      bmAttributes         0xa0
        (Bus Powered)
        Remote Wakeup
      MaxPower              500mA
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           3
        bInterfaceClass        11 Chip/SmartCard
        bInterfaceSubClass      0 
        bInterfaceProtocol      0 
        iInterface              6 Smart Card Reader Interface
        ** UNRECOGNIZED:  36 21 10 01 00 07 03 00 00 00 a6 0e 00 00 4c 1d 00 00 
00 60 27 00 00 b4 c4 04 00 00 fe 00 00 00 00 00 00 00 00 00 00 00 30 00 01 00 
0f 01 00 00 00 00 00 00 00 01
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x83  EP 3 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               8
        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           2
        bInterfaceClass         8 Mass Storage
        bInterfaceSubClass      6 SCSI
        bInterfaceProtocol     80 Bulk (Zip)
        iInterface              5 Bulk-In, Bulk-Out, 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
        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
      Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        2
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass       255 Vendor Specific Class
        bInterfaceSubClass    255 Vendor Specific Subclass
        bInterfaceProtocol    255 Vendor Specific Protocol
        iInterface              7 eHome Infrared Receiver   
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x07  EP 7 OUT
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               8
        Endpoint Descriptor:
          bLength                 7
          bDescriptorType         5
          bEndpointAddress     0x88  EP 8 IN
          bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
          wMaxPacketSize     0x0040  1x 64 bytes
          bInterval               8
  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:     0x0000
    (Bus Powered) 

  It's a built-in card reader and IR receiver with AIM RC-126 Remote Control. 
I've found some windoze drivers, it's recognises as a 
  VENDOR         = "Realtek Semiconduct Corp." 
  Rts5161IR      = "Realtek IR Driver(5161)"

  (dmesg -l | grep mceusb)
  [ 5914.455744] lirc_mceusb: Windows Media Center Edition USB IR Transceiver 
driver for LIRC 1.90
  [ 5914.455752] lirc_mceusb: Daniel Melander <[email protected]>, Martin Blatter 
<[email protected]>, Dan Conti <[email protected]>
  [ 5914.455758] lirc_mceusb: debug mode enabled
  [ 5914.455820] usbcore: registered new interface driver lirc_mceusb 

  ... and it's all no response from irw (from /var/log/syslog:)
  Dec  3 13:37:01 htpc lircd-0.8.6[1044]: caught signal
  Dec  3 13:37:01 htpc lircd-0.8.6[2521]: lircd(default) ready, using 
/var/run/lirc/lircd
  Dec  3 13:37:26 htpc lircd-0.8.6[2521]: accepted new client on 
/var/run/lirc/lircd
  Dec  3 13:37:26 htpc lircd-0.8.6[2521]: could not get file information for 
/dev/lirc0
  Dec  3 13:37:26 htpc lircd-0.8.6[2521]: default_init(): No such file or 
directory
  Dec  3 13:37:26 htpc lircd-0.8.6[2521]: Failed to initialize hardware
  Dec  3 13:37:39 htpc lircd-0.8.6[2521]: removed client

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-meta-lts-trusty/+bug/491860/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to