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

< Previous Next >
Follow Ups