Creative Commons License
Excepto donde se indique otra cosa, todo el contenido de este lugar está bajo una licencia de Creative Commons.
Taquiones > trastero > varios > Conectando al bus EIB

Conectando al bus EIB

Una vez conectado un cable USB al zócalo EIB de la pared el núcleo muestra los siguientes mensajes:

usb 2-1: new full speed USB device using ohci_hcd and address 3
usb 2-1: configuration #1 chosen from 1 choice
usbcore: registered new driver hiddev
hiddev96: USB HID v1.01 Device [Merten GmbH & Co. KG KNX-USB Data Interface] on usb-0000:00:0b.0-1
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver

El módulo cargado es el usbhid y el dispositivo creado es

victor@falcata:~$ ls -ltra /dev/usb
total 0
...
crw-rw----  1 root root 180, 96 2007-07-10 20:04 hiddev0

A su vez, y como superusuario, le echamos un vistazo al volcado que proporciona el programa lsusb -v del dispositivo conectado:

Bus 002 Device 003: ID 135e:0024
Device Descriptor:
    bLength                18
    bDescriptorType         1
    bcdUSB               1.10
    bDeviceClass            0 (Defined at Interface level)
    bDeviceSubClass         0
    bDeviceProtocol         0
    bMaxPacketSize0         8
    idVendor           0x135e
    idProduct          0x0024
    bcdDevice            1.01
    iManufacturer           1 Merten GmbH & Co. KG
    iProduct                2 KNX-USB Data Interface
    iSerial                 0
    bNumConfigurations      1
    Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           41
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0
        bmAttributes         0x80
        (Bus Powered)
        MaxPower               50mA
        Interface Descriptor:
        bLength                 9
        bDescriptorType         4
        bInterfaceNumber        0
        bAlternateSetting       0
        bNumEndpoints           2
        bInterfaceClass         3 Human Interface Devices
        bInterfaceSubClass      0 No Subclass
        bInterfaceProtocol      0 None
        iInterface              0
            HID Device Descriptor:
            bLength                 9
            bDescriptorType        33
            bcdHID               1.01
            bCountryCode            0 Not supported
            bNumDescriptors         1
            bDescriptorType        34 Report
            wDescriptorLength      56
            Report Descriptors:
            ** UNAVAILABLE **
        Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
            wMaxPacketSize     0x0040  1x 64 bytes
            bInterval               2
        Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x02  EP 2 OUT
            bmAttributes            3
            Transfer Type            Interrupt
            Synch Type               None
            Usage Type               Data
            wMaxPacketSize     0x0040  1x 64 bytes
            bInterval               2
Device Status:     0x0000
(Bus Powered)