From Fedora Project Wiki
Line 37: | Line 37: | ||
=== Test your preferred application: === | === Test your preferred application: === | ||
* | * enable bluetooth in current runlevel | ||
# | # chkconfig --level 5 bluetooth on | ||
* enable on demand functionality | |||
# echo "BLUETOOTH_ONDEMAND=true" >> /etc/sysconfig/bluetooth | |||
* insert bluetooth stick or switch bt on and check status | * insert bluetooth stick or switch bt on and check status | ||
# service bluetooth status | # service bluetooth status | ||
bluetoothd (pid 22364) is running... | |||
* Now run your preferred program using bluetooth and remove/switch off BT and | * Now run your preferred program using bluetooth and remove/switch off BT and | ||
insert/switch on. | insert/switch on. | ||
== Results == | == Results == |
Revision as of 13:27, 31 March 2009
Bluetooth on demand
Testcase is focused on bluetooth on demand.
- Use this testcase if you have usb bluetooth stick
Sytem Preparation
- install bluetooth on demand test repo:
f10: # rpm -ivh http://plautrba.fedorapeople.org/bluez/bluez-ondemand-release-1-2.fc10.noarch.rpm f11: # rpm -ivh http://plautrba.fedorapeople.org/bluez/bluez-ondemand-release-1-2.fc11.noarch.rpm
- install or update bluez packages
# yum install bluez or # yum update bluez
- install DeviceKit
# yum install DeviceKit
How to test "Test on demand"
- enable bluetooth in current runlevel
# chkconfig --level 5 bluetooth on
- enable on demand functionality
# echo "BLUETOOTH_ONDEMAND=true" >> /etc/sysconfig/bluetooth
- stop bluetooth
# service bluetooth stop
- insert bluetooth stick or switch bt on and check status
# service bluetooth status bluetoothd (pid 22364) is running...
- remove stick or switch bt off and check status
# service bluetooth status bluetoothd is stopped
- with chkconfig disable bluetooth in current runlevel
# chkconfig --level 5 bluetooth off
- insert bluetooth stick or switch bt on and check status
# service bluetooth status bluetoothd is stopped
Test your preferred application:
- enable bluetooth in current runlevel
# chkconfig --level 5 bluetooth on
- enable on demand functionality
# echo "BLUETOOTH_ONDEMAND=true" >> /etc/sysconfig/bluetooth
- insert bluetooth stick or switch bt on and check status
# service bluetooth status bluetoothd (pid 22364) is running...
- Now run your preferred program using bluetooth and remove/switch off BT and
insert/switch on.
Results
- Is application running?
- Did any problem occur?
- Write status and bugs into wiki
Known issues:
- BT hw detection doesn't work with DeviceKit < 002-5
- kbluetooth4 crash when usb BT removed bug