Hi All,
I bought a USB Bluetooth dongle.
However, it's not working for me. Please help, how to debug and get more information as I can not see any error or warning message from system log message.
I checked http://thread.gmane.org/gmane.linux.bluez.kernel/22183/focus=22211, however, also find another page https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/... said already support BCM20702A0.
Please help, thank you.
# uname -a Linux Host-004 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
After plugin USB dongle system print out below messages:
Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: new full speed USB device number 7 using ehci_hcd Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device found, idVendor=0a5c, idProduct=21e8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Product: *BCM20702A0* Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Manufacturer: Broadcom Corp Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: SerialNumber: 0002723348A8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: configuration #1 chosen from 1 choice
Below is the verbose information via lsusb:
Bus 001 Device 007: ID 0a5c:21e8 Broadcom Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 1 bDeviceProtocol 1 bMaxPacketSize0 64 idVendor 0x0a5c Broadcom Corp. idProduct 0x21e8 bcdDevice 1.12 iManufacturer 1 Broadcom Corp iProduct 2 BCM20702A0 iSerial 3 0002723348A8 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 218 bNumInterfaces 4 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 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 0x82 EP 2 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 0x02 EP 2 OUT 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 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 1 iInterface 0 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 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 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 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 254 Application Specific Interface bInterfaceSubClass 1 Device Firmware Update bInterfaceProtocol 1 iInterface 0 Device Firmware Upgrade Interface Descriptor: bLength 9 bDescriptorType 33 bmAttributes 5 Will Not Detach Manifestation Tolerant Upload Unsupported Download Supported wDetachTimeout 5000 milliseconds wTransferSize 64 bytes bcdDFUVersion 1.10 Device Status: 0x0001 Self Powered
On 06/23/2013 08:18 AM, Heng Su wrote:
Hi All,
I bought a USB Bluetooth dongle.
However, it's not working for me. Please help, how to debug and get more information as I can not see any error or warning message from system log message.
I checked http://thread.gmane.org/gmane.linux.bluez.kernel/22183/focus=22211, however, also find another page https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/... said already support BCM20702A0.
Please help, thank you.
# uname -a Linux Host-004 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
After plugin USB dongle system print out below messages:
Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: new full speed USB device number 7 using ehci_hcd Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device found, idVendor=0a5c, idProduct=21e8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Product: *BCM20702A0* Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Manufacturer: Broadcom Corp Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: SerialNumber: 0002723348A8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: configuration #1 chosen from 1 choice
Below is the verbose information via lsusb:
Bus 001 Device 007: ID 0a5c:21e8 Broadcom Corp.
You can try with newer kernels from ElRepo (http://elrepo.org/tiki/tiki-index.php) that have compatible API's with EL6. look for elrepo-kernel section on main page. Currently there are kernels 3.0.83-1 and 3.9.7-1. But do note that those are third party kernels, even though ElRepo is safe third party repository.
Hi Ljubomir,
Thanks for your suggestions, I tried kernel-ml & kernel-lt. Seems lots of error for kernel when I was starting the OS. kernel-lt is more stable. Both works fine for my bluetooth dongle. I will use the kernel-lt before CentOS release new kernel version. As my CentOS is for desktop use purpose, not so concern about the stability. Thank you so much!
Best Regards, Su Heng
On 23 June 2013 20:24, Ljubomir Ljubojevic centos@plnet.rs wrote:
On 06/23/2013 08:18 AM, Heng Su wrote:
Hi All,
I bought a USB Bluetooth dongle.
However, it's not working for me. Please help, how to debug and get more information as I can not see any error or warning message from system log message.
I checked
http://thread.gmane.org/gmane.linux.bluez.kernel/22183/focus=22211,
however, also find another page
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/...
said already support BCM20702A0.
Please help, thank you.
# uname -a Linux Host-004 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
After plugin USB dongle system print out below messages:
Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: new full speed USB device number 7 using ehci_hcd Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device found, idVendor=0a5c, idProduct=21e8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Product: *BCM20702A0* Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: Manufacturer: Broadcom Corp Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: SerialNumber: 0002723348A8 Jun 23 13:46:33 Host-004 kernel: usb 1-1.3.4: configuration #1 chosen
from
1 choice
Below is the verbose information via lsusb:
Bus 001 Device 007: ID 0a5c:21e8 Broadcom Corp.
You can try with newer kernels from ElRepo (http://elrepo.org/tiki/tiki-index.php) that have compatible API's with EL6. look for elrepo-kernel section on main page. Currently there are kernels 3.0.83-1 and 3.9.7-1. But do note that those are third party kernels, even though ElRepo is safe third party repository.
-- Ljubomir Ljubojevic (Love is in the Air) PL Computers Serbia, Europe
StarOS, Mikrotik and CentOS/RHEL/Linux consultant _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos