Bluetooth not working on laptop

Archived topics about LMDE 1 and LMDE 2
Locked
verden

Bluetooth not working on laptop

Post by verden »

Hi i have LMDE installed on my Toshiba M100 laptop. When i click on the bluetooth icon i get a "you do not have any bluetooth adapters plugged in". Any ideas on how to activate my bluetooth?
If i dmesg|grep Bluetooth in a terminal i get
dmesg|grep Bluetooth
[ 12.677527] Bluetooth: Core ver 2.15
[ 12.677598] Bluetooth: HCI device and connection manager initialized
[ 12.677602] Bluetooth: HCI socket layer initialized
[ 12.843889] Bluetooth: L2CAP ver 2.14
[ 12.843892] Bluetooth: L2CAP socket layer initialized
[ 12.878046] Bluetooth: RFCOMM TTY layer initialized
[ 12.878056] Bluetooth: RFCOMM socket layer initialized
[ 12.878060] Bluetooth: RFCOMM ver 1.11
[ 13.401538] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 13.401545] Bluetooth: BNEP filters: protocol multicast
[ 13.749879] Bluetooth: SCO (Voice Link) ver 0.6
[ 13.749885] Bluetooth: SCO socket layer initialized
kwevej

Re: Bluetooth not working on laptop

Post by kwevej »

try to install backports - compat-wireless
lotech
Level 2
Level 2
Posts: 86
Joined: Thu Jan 24, 2008 10:19 pm

Re: Bluetooth not working on laptop

Post by lotech »

Excuse my ignorance how do I add backports what's the address ?
Do you Yahoo ? No I hiccup only ;p
dawgdoc

Re: Bluetooth not working on laptop

Post by dawgdoc »

The GUI way is:

Menu > Administration > Software Sources

On the first tab <LinuxMint Software> check the Backported Packages (backport) option
lotech
Level 2
Level 2
Posts: 86
Joined: Thu Jan 24, 2008 10:19 pm

Re: Bluetooth not working on laptop

Post by lotech »

Already did but my bluetoorh still not recognize.
Do you Yahoo ? No I hiccup only ;p
dawgdoc

Re: Bluetooth not working on laptop

Post by dawgdoc »

In my LMDE, bluetooth is enabled in the startup applications by default, is it in yours? > Menu > Preferences > Startup Applications
if not, enable it and reboot.

If yes it is enabled:
Are you getting the bluetooth icon in the Notification Area of your panel?
If yes, click it and select preferences to see what devices are listed. Setup your device as a new device if not listed.

If you are not getting the bluetooth icon:
What bluetooth antenna (transmitter/receiver) are you using? is it internal or plug in? If internal, do you have a hardware switch?
for internal

Code: Select all

lspci
for plug in, with it plugged in

Code: Select all

lsusb
also run these two commands and paste the output along with that from above (if you put the output in code boxes it will be scrollable instead of going down the page)

Code: Select all

lsmod | grep blu
/sbin/modprobe -l | grep blu
What bluetooth device are you trying to connect to?
szamot83

Re: Bluetooth not working on laptop

Post by szamot83 »

Hello,
Try to open terminal and paste:

Code: Select all

sudo hciconfig -a
then check bluetooth-daemon if it work.

Regards
revinary

Re: Bluetooth not working on laptop

Post by revinary »

Hi guys,

I am having the same/similar issue.

BT has been working for months. Suddenly it stopped working, maybe due to a package upgrade of some sort.

Code: Select all

hcitool dev
reports no devices.

Gnome's bluetooth manager says I have no BT device present in my notebook.

Code: Select all

lspci
however says
...
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
...

The adapter is defenitely present and working since it works under Win7.

Also, kernel version and config did not change.

Any ideas?

Cheers,

rev
lauren

Re: Bluetooth not working on laptop

Post by lauren »

Hi!
Sometimes the adapter is not recognized; there are 2 modes: hid and hci; maybe the command "hid2hci --method=x --vendor=y --product=z" helps - where y and z are the hexnumbers (each one 4 digits) of the vendor/ product and x may be the name of the computer.
lauren

Edit:
At the moment I'm not on my netbook and not on LMDE.
Example:

Code: Select all

 lsusb
Output:

Code: Select all

...
Bus 003 Device 005: ID 521d:7023 Sony Wireless Bluetooth Card
x=sony, y=521d, z=7023
revinary

Re: Bluetooth not working on laptop

Post by revinary »

Thanks for the reply Lauren,

Code: Select all

sudo hid2hci -v 0a5c -p 4500 -r hci -m dell
did not work. It said "Attempting to switch device 0a5c:4500 to HCI mode failed (Broken pipe)"

Maybe this is because

Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)

is not the actual BT device since it reads " part of BCM2046 Bluetooth "

Cheers,

rev
lauren

Re: Bluetooth not working on laptop

Post by lauren »

Hi!
But it seems to be the right way ; I would try

Code: Select all

sudo hid2hci --method=dell --vendor=0a5c --product=4500
And did you read

Code: Select all

man hid2hci
?
I would search in the net ( I will do it too and report, if I find something useful).
lauren

Edit:
http://www.vivaolinux.com.br/dica/Mouse ... ian-Linux)
http://wiki.debian.org/BluetoothUser
http://idebian.wordpress.com/2008/07/06 ... -in-linux/ !

And I would search with "bluetooth and your computer/ modell name".
revinary

Re: Bluetooth not working on laptop

Post by revinary »

Thanks for your effort!

Unfortunately, none of the linked sites helped resolve the issue.
Also, as mentioned hid2hci always gives me the 'Broken pipe' error.

Google had some interesting info regarding Dell notebooks + BT:

It looks like in some cases, when people disable their BT device in Win and then boot Linux
it won't show up and there is no way to enable it unless you boot back into Win again.

So I tried enabling/disabling the adapter in Win -> no success

Also it looks like Win updates the adapters firmware which results in Linux not beeing able to use/discover it anymore.

So I tried installing a firmware file which came with the original DELL driver -> no success
Uninstalling the Win driver entirely -> no success

Any ideas,

rev
szamot83

Re: Bluetooth not working on laptop

Post by szamot83 »

For me solution was:
Open terminal, and paste:

Code: Select all

bluetooth-applet &
after this bluetooth appears in system tray, but I couldn't enable bluetooth.
Then I paste in terminal

Code: Select all

    sudo hciconfig -a
again click on bluetooth applet and now it works.

Regards
lauren

Re: Bluetooth not working on laptop

Post by lauren »

HI!
UBUNTU DOCUMENTATION:https://help.ubuntu.com/community/BluetoothSetup
lauren
revinary

Re: Bluetooth not working on laptop

Post by revinary »

Hi,

nothing helps.

The way I see it, it boils down to this:
  • Bluetooth used to work fine and out of the box in LMDE (and also Knoppix, Ubuntu, Win).
  • From one day to the next it stops working.
  • BT adapter is not recogniced by Linux anymore (tried several distros).
  • lsusb doesn't list it (only the USB hub it's connected to)
  • hcitool won't find it
  • restarted bluetoothd, tried different BT stacks, quadruplechecked my kernel .config
  • hid2hci won't do anything since there is no adapter to use it on
BT works under Win7 so it is physically present and working

Tried enabling, disabling, uninstalling, downgrading (firmware) the adapter under Win.

Still nothing.

Adapter is a Dell Wireless 365 which is based on the Broadcom BCM2046.
It's an internal USB adapter.

I highly appreciate any further ideas!

rev
lauren

Re: Bluetooth not working on laptop

Post by lauren »

revinary wrote:Hi guys,
...
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
...
The adapter is defenitely present and working since it works under Win7.
Also, kernel version and config did not change.
Any ideas?
Cheers,
rev
You must try another distribution (e.g. PartedMagic with many tools is more than an operating system);
- I very often use it -
run in a Terminal (PartedMagic: LXTerminal):

Code: Select all

lsusb
and hope that your BT adapter hexcode is displayed in that distribution.
It is (now) clear that 0a5c:4500 is not the right number (->part of BCM2046 Bluetooth!)
PartedMagic 6.2 -> http://partedmagic.com/doku.php
lauren

Edit:
I don't know, if it is possible to find out the right number ( 8 hex digits) under Windows.
revinary

Solution

Post by revinary »

Hi again,

first of all thanks for your support Lauren!

Now: I finally got it to work! Here's what did the trick:

Code: Select all

sudo hid2hci --method dell -v 413c -p 8162
Where lsusb lists 413c:8162 as

Bus 001 Device 006: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]


Well, what can I say...

I had to set the touchpad to HCI mode which, surprisingly, made the BT adapter appear as

Bus 001 Device 007: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth

I stumbled over the hint in the following thread:
https://bugzilla.redhat.com/show_bug.cgi?id=527350

The solution was simple but not obvious. At least not to me.

Anyway, now BT works again and I learned a lot and I'm happy.

(Altough I never figured out what broke BT in the first place)

So long,

rev
Remboooo

Re: Bluetooth not working on laptop

Post by Remboooo »

Kicking a very old thread, but came here because I found a solution to this very frustrating problem that cost me days to solve.

For anyone running into the same issues, this is (after a tiresome trip through udev, bluez tools, hid2hci and dellWirelessCtl, none of them producing any progress whatsoever) how I got my Dell 365 bluetooth module working in my old Dell Inspiron 1520.

I started off with the bluetooth light being off when running mint, the switch on the side not having any effect. lsusb showed only 'Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)', indicating that the module was present but not switched on.

I finally resorted to using an x86 Windows XP SP3 live cd, and found tool R159805.exe (http://www.dell.com/support/drivers/us/ ... erid=N775F) from Dell, which is apparently a tool to be used when bluetooth is disabled in Windows Vista/7/8 and another OS is booted. When I ran it, the bluetooth light turned on. Then booted into Mint 16 and everything was fine.

Maybe some genius can figure out what voodoo that tool actually performs and add it to dellWirelessCtl, but for now this was the only way I could get it to work.
Locked

Return to “LMDE Archive”