USB Dongle KY-BT100 funktioniert nicht

Post Reply
Message
Author
petameta
prolinux-forum-admin
Posts: 1294
Joined: 14. Feb 2003 13:19

USB Dongle KY-BT100 funktioniert nicht

#1 Post by petameta »

Hi !

Ich habe heute einen neuen USB-Adapter bekommen, für den ausdrücklich Linux-Kompatibilität ausgewiesen war. Leider funktionert Adapter nicht.

Hier die "lsusb -vv" Ausgabe:

Code: Select all

Bus 001 Device 007: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        16
  idVendor           0x1131 Integrated System Solution Corp.
  idProduct          0x1001 KY-BT100 Bluetooth Adapter
  bcdDevice            3.73
  iManufacturer           1 
  iProduct                2 ISSCBTA
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          186
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        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     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       254 Application Specific Interface
      bInterfaceSubClass      1 Device Firmware Update
      bInterfaceProtocol      0 
      iInterface              0 
Device Status:     0x0000
  (Bus Powered)
Das steht im System-Log, wenn ich den Stick einstecke:

Code: Select all

Aug 31 18:50:34 bfg kernel: hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0020
Aug 31 18:50:34 bfg kernel: ehci_hcd 0000:00:02.1: GetStatus port 5 status 001803 POWER sig=j CSC CONNECT
Aug 31 18:50:34 bfg kernel: hub 2-0:1.0: port 5, status 0501, change 0001, 480 Mb/s
Aug 31 18:50:34 bfg kernel: hub 2-0:1.0: debounce: port 5: total 100ms stable 100ms status 0x501
Aug 31 18:50:34 bfg kernel: ehci_hcd 0000:00:02.1: port 5 full speed --> companion
Aug 31 18:50:34 bfg kernel: ehci_hcd 0000:00:02.1: GetStatus port 5 status 003001 POWER OWNER sig=se0 CONNECT
Aug 31 18:50:34 bfg kernel: hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0020
Aug 31 18:50:34 bfg kernel: ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [4] = 0x00010101 CSC PPS CCS
Aug 31 18:50:34 bfg kernel: hub 1-0:1.0: port 5, status 0101, change 0001, 12 Mb/s
Aug 31 18:50:34 bfg kernel: hub 1-0:1.0: debounce: port 5: total 100ms stable 100ms status 0x101
Aug 31 18:50:34 bfg kernel: ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [4] = 0x00100103 PRSC PPS PES CCS
Aug 31 18:50:34 bfg kernel: usb 1-5: new full speed USB device using ohci_hcd and address 8
Aug 31 18:50:35 bfg kernel: ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [4] = 0x00100103 PRSC PPS PES CCS
Aug 31 18:50:35 bfg kernel: usb 1-5: ep0 maxpacket = 16
Aug 31 18:50:35 bfg kernel: usb 1-5: default language 0x0409
Aug 31 18:50:40 bfg kernel: usb 1-5: khubd timed out on ep0in len=0/255
Aug 31 18:50:45 bfg kernel: usb 1-5: khubd timed out on ep0in len=0/2
Aug 31 18:50:45 bfg kernel: usb 1-5: new device strings: Mfr=1, Product=2, SerialNumber=0
Aug 31 18:50:45 bfg kernel: usb 1-5: Product: ISSCBTA
Aug 31 18:50:45 bfg kernel: usb 1-5: uevent
Aug 31 18:50:45 bfg kernel: usb 1-5: configuration #1 chosen from 1 choice
Aug 31 18:50:45 bfg kernel: usb 1-5: adding 1-5:1.0 (config #1, interface 0)
Aug 31 18:50:45 bfg kernel: usb 1-5:1.0: uevent
Aug 31 18:50:45 bfg kernel: hci_usb 1-5:1.0: usb_probe_interface
Aug 31 18:50:45 bfg kernel: hci_usb 1-5:1.0: usb_probe_interface - got id
Aug 31 18:50:45 bfg kernel: usb 1-5: adding 1-5:1.1 (config #1, interface 1)
Aug 31 18:50:45 bfg kernel: usb 1-5:1.1: uevent
Aug 31 18:50:46 bfg kernel: usb 1-5: adding 1-5:1.2 (config #1, interface 2)
Aug 31 18:50:46 bfg kernel: usb 1-5:1.2: uevent
Aug 31 18:50:46 bfg kernel: hci_usb 1-5:1.2: usb_probe_interface
Aug 31 18:50:46 bfg kernel: hci_usb 1-5:1.2: usb_probe_interface - got id
Aug 31 18:50:46 bfg kernel: drivers/usb/core/inode.c: creating file '008'
Aug 31 18:50:46 bfg kernel: hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0020
Die Zeile mit "khub times out" deutet schon auf irgendeinen Fehler hin, ich weiß aber nicht so recht was da schiefgeht.

Der Befehl "hcitool scan" liefer nur "Device is not available: No such device", "hciconfig" liefert das hier:

Code: Select all

hci0:   Type: USB
        BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
        DOWN
        RX bytes:0 acl:0 sco:0 events:0 errors:0
        TX bytes:0 acl:0 sco:0 commands:0 errors:0
Hat jemand eine Idee ?

petameta
prolinux-forum-admin
Posts: 1294
Joined: 14. Feb 2003 13:19

#2 Post by petameta »

Lösung grad gefunden. Ewig gesucht, natürlich finde ich es kurz nach dem Posten. "hciconfig hci0 up" und es geht ...

Post Reply