Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Change Tx Bluetooth Linux No Effect

I would like to change the signal strength of my bluetooth device using linux command line (ubuntu 14.04).

I have found that I need to use the command

sudo hciconfig hci0 inqtpl

to change the signal strength but it's not working


sudo hciconfig hci0 inqtpl

gives me

enter image description here


and with hcidump

enter image description here


sudo hciconfig hci0 inqtpl 2

gives me

enter image description here


Using the command again

sudo hciconfig hci0 inqtpl

Gives me exactly the same thing than the first time. Nothing changed.


The command

sudo bccmd psget 0x0017

gives me

Unsupported manufacturer

Thank you for your help buddies

like image 203
Orelsanpls Avatar asked Dec 07 '15 11:12

Orelsanpls


People also ask

What is Tx power in Bluetooth?

The default TX power used by the Bluetooth stack is +8 dBm, meaning that all of the advertisement packets and data packets are transmitted with this power level (except if your device has a lower TX power capability). However, this can be changed both in positive and negative direction.

What is Bluetoothctl?

The bluetoothctl command will keep your Bluetooth devices talking to Linux. bluetoothctl [1] is the main command for configuring Bluetooth devices on Linux.

Why Bluetooth is not working in Ubuntu?

Make sure that your device is set up to allow connections. Your Bluetooth adapter or dongle may not have been recognized by the computer. This could be because drivers for the adapter are not installed. Some Bluetooth adapters are not supported on Linux, so you may not be able to get the right drivers for them.


1 Answers

After reading the Bluetooth specification, it says that only class 1 devices can change the transmitting power level by software. So first check the class of your device. I have read that Atheros AR3012 is class 1, so there shouldn't be a problem changing the tx power level. Maybe the device is capped or something is not working properly. I would ask the manufacturer.

like image 111
Jorge Martinez Avatar answered Sep 29 '22 12:09

Jorge Martinez