Mailinglist Archive: opensuse-mobile (36 mails)
| < Previous | Next > |
Re: [opensuse-mobile] no bluetooth on dell precision m90
- From: Stefan Seyfried <seife@xxxxxxx>
- Date: Wed, 23 May 2007 16:45:56 +0200
- Message-id: <20070523144556.GB18559@xxxxxxx>
On Wed, May 23, 2007 at 04:26:57PM +0200, Rainer Klier wrote:
> Am Mittwoch, den 23.05.2007, 16:08 +0200 schrieb Stefan Seyfried:
> > On Wed, May 23, 2007 at 10:36:07AM +0200, Rainer Klier wrote:
> > > what did i miss, or what did i wrong, so that no bluetooth-adapter could
> > > be found?
> > > is there a problem with opensuse10.2?
> > > or 64bit?
> > > or is it a hardware-problem?
> >
> > I don't think so.
> > Try "rmmod hci_usb" (you might need to rmmod uhci_hcd first; reload it
> > after unloading hci_usb) and the load hci_usb with
> >
> > modprobe hci_usb reset=1
>
> i could do this, but it did not help.
strange.
> this is the dmesg-output after pressing the "Fn-F2" special-key for
> switching on wlan/bluetooth.
> ------------------------------------------------------------------
> usb 1-1.4: new full speed USB device using ehci_hcd and address 13
> ipw3945: Detected geography ABG (13 802.11bg channels, 23 802.11a
> channels)
> usb 1-1.4: new device found, idVendor=413c, idProduct=8105
> usb 1-1.4: new device strings: Mfr=0, Product=0, SerialNumber=0
> usb 1-1.4: configuration #1 chosen from 1 choice
> input: HID 413c:8105 as /class/input/input10
> input: USB HID v1.11 Keyboard [HID 413c:8105] on usb-0000:00:1d.7-1.4
> input: HID 413c:8105 as /class/input/input11
> input: USB HID v1.11 Mouse [HID 413c:8105] on usb-0000:00:1d.7-1.4
> ------------------------------------------------------------------
The Bluetooth dongle seems to be in HID mode (acting as a mouse and keyboard).
I thought that the "reset=1" hack would put it into HCI mode.
Could you try if running "hid2hci" as root changes anything?
> i tried:
> /etc/init.d/bluetooth restart
> "rmmod hci_usb"
> modprobe hci_usb reset=1
>
> but nothing happens.
> it seems that the system really doesn't see any device.
>
> > Can you post "lsusb -v" and check if this is also a broadcom 2045 dongle
> > (might also show up in /var/log/messages).
>
> i could not find anything like that in the output of "lsusb -v".
It shows up as HID device there, also:
> Bus 001 Device 013: ID 413c:8105 Dell Computer Corp.
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x413c Dell Computer Corp.
> idProduct 0x8105
> bcdDevice 35.38
> iManufacturer 0
> iProduct 0
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 59
> bNumInterfaces 2
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xe0
> Self Powered
> Remote Wakeup
> MaxPower 0mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 1 Boot Interface Subclass
> bInterfaceProtocol 1 Keyboard
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.11
> bCountryCode 0 Not supported
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 74
> 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 0x0010 1x 16 bytes
> bInterval 1
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 1 Boot Interface Subclass
> bInterfaceProtocol 2 Mouse
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.11
> bCountryCode 0 Not supported
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 63
> Report Descriptors:
> ** UNAVAILABLE **
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0010 1x 16 bytes
> bInterval 1
> Device Status: 0x0001
> Self Powered
--
Stefan Seyfried
QA / R&D Team Mobile Devices | "Any ideas, John?"
SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out."
This footer brought to you by insane German lawmakers:
SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-mobile+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-mobile+help@xxxxxxxxxxxx
> Am Mittwoch, den 23.05.2007, 16:08 +0200 schrieb Stefan Seyfried:
> > On Wed, May 23, 2007 at 10:36:07AM +0200, Rainer Klier wrote:
> > > what did i miss, or what did i wrong, so that no bluetooth-adapter could
> > > be found?
> > > is there a problem with opensuse10.2?
> > > or 64bit?
> > > or is it a hardware-problem?
> >
> > I don't think so.
> > Try "rmmod hci_usb" (you might need to rmmod uhci_hcd first; reload it
> > after unloading hci_usb) and the load hci_usb with
> >
> > modprobe hci_usb reset=1
>
> i could do this, but it did not help.
strange.
> this is the dmesg-output after pressing the "Fn-F2" special-key for
> switching on wlan/bluetooth.
> ------------------------------------------------------------------
> usb 1-1.4: new full speed USB device using ehci_hcd and address 13
> ipw3945: Detected geography ABG (13 802.11bg channels, 23 802.11a
> channels)
> usb 1-1.4: new device found, idVendor=413c, idProduct=8105
> usb 1-1.4: new device strings: Mfr=0, Product=0, SerialNumber=0
> usb 1-1.4: configuration #1 chosen from 1 choice
> input: HID 413c:8105 as /class/input/input10
> input: USB HID v1.11 Keyboard [HID 413c:8105] on usb-0000:00:1d.7-1.4
> input: HID 413c:8105 as /class/input/input11
> input: USB HID v1.11 Mouse [HID 413c:8105] on usb-0000:00:1d.7-1.4
> ------------------------------------------------------------------
The Bluetooth dongle seems to be in HID mode (acting as a mouse and keyboard).
I thought that the "reset=1" hack would put it into HCI mode.
Could you try if running "hid2hci" as root changes anything?
> i tried:
> /etc/init.d/bluetooth restart
> "rmmod hci_usb"
> modprobe hci_usb reset=1
>
> but nothing happens.
> it seems that the system really doesn't see any device.
>
> > Can you post "lsusb -v" and check if this is also a broadcom 2045 dongle
> > (might also show up in /var/log/messages).
>
> i could not find anything like that in the output of "lsusb -v".
It shows up as HID device there, also:
> Bus 001 Device 013: ID 413c:8105 Dell Computer Corp.
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x413c Dell Computer Corp.
> idProduct 0x8105
> bcdDevice 35.38
> iManufacturer 0
> iProduct 0
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 59
> bNumInterfaces 2
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xe0
> Self Powered
> Remote Wakeup
> MaxPower 0mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 1 Boot Interface Subclass
> bInterfaceProtocol 1 Keyboard
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.11
> bCountryCode 0 Not supported
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 74
> 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 0x0010 1x 16 bytes
> bInterval 1
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 1 Boot Interface Subclass
> bInterfaceProtocol 2 Mouse
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.11
> bCountryCode 0 Not supported
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 63
> Report Descriptors:
> ** UNAVAILABLE **
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0010 1x 16 bytes
> bInterval 1
> Device Status: 0x0001
> Self Powered
--
Stefan Seyfried
QA / R&D Team Mobile Devices | "Any ideas, John?"
SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out."
This footer brought to you by insane German lawmakers:
SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-mobile+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-mobile+help@xxxxxxxxxxxx
| < Previous | Next > |