|  | .TH BDADDR 1 "Sep 27 2005" BlueZ "Linux System Administration" | 
|  | .SH NAME | 
|  | bdaddr \- Utility for changing the Bluetooth device address | 
|  | .SH SYNOPSIS | 
|  | .B bdaddr | 
|  | .br | 
|  | .B bdaddr -h | 
|  | .br | 
|  | .B bdaddr [-i <dev>] [-r] [-t] [new bdaddr] | 
|  |  | 
|  | .SH DESCRIPTION | 
|  | .LP | 
|  | .B | 
|  | bdaddr | 
|  | is used to query or set the local Bluetooth device address (BD_ADDR). If run | 
|  | with no arguments, | 
|  | .B | 
|  | bdaddr | 
|  | prints the chip manufacturer's name, and the current BD_ADDR. If the IEEE OUI | 
|  | index file "oui.txt" is installed on the system, the BD_ADDR owner will be | 
|  | displayed. If the optional [new bdaddr] argument is given, the device will be | 
|  | reprogrammed with that address. This can either be permanent or temporary, as | 
|  | specified by the -t flag. In both cases, the device must be reset before the | 
|  | new address will become active. This can be done with a 'soft' reset by | 
|  | specifying the -r flag, or a 'hard' reset by removing and replugging the | 
|  | device. A 'hard' reset will cause the address to revert to the current | 
|  | non-volatile value. | 
|  | .PP | 
|  | .B | 
|  | bdaddr | 
|  | uses manufacturer specific commands to set the address, and is therefore | 
|  | device specific. For this reason, not all devices are supported, and not all | 
|  | options are supported on all devices. | 
|  | Current supported manufacturers are: | 
|  | .B Ericsson, Cambridge Silicon Radio (CSR), Texas Instruments (TI), Zeevo | 
|  | and | 
|  | .B ST Microelectronics (ST) | 
|  |  | 
|  | .SH OPTIONS | 
|  | .TP | 
|  | .BI -h | 
|  | Gives a list of possible commands. | 
|  | .TP | 
|  | .BI -i\ <dev> | 
|  | Specify a particular device to operate on. If not specified, default is the | 
|  | first available device. | 
|  | .TP | 
|  | .BI -r | 
|  | Reset device and make new BD_ADDR active. | 
|  | .B | 
|  | CSR | 
|  | devices only. | 
|  | .TP | 
|  | .BI -t | 
|  | Temporary change. Do not write to non-volatile memory. | 
|  | .B | 
|  | CSR | 
|  | devices only. | 
|  | .SH FILES | 
|  | .TP | 
|  | .I | 
|  | /usr/share/misc/oui.txt | 
|  | IEEE Organizationally Unique Identifier master file. | 
|  | Manually update from: http://standards.ieee.org/regauth/oui/oui.txt | 
|  | .SH AUTHORS | 
|  | Written by Marcel Holtmann <marcel@holtmann.org>, | 
|  | man page by Adam Laurie <adam@algroup.co.uk> | 
|  | .PP |