November-7th-2017, 11:42 AM
Hell Armin,
I did that before but I get this result when starting the bluetoothd:
bluetoothd[130]: Bluetooth daemon 5.47
bluetoothd[130]: src/adapter.c:adapter_init() sending read version command
bluetoothd[130]: Starting SDP server
bluetoothd[130]: binding L2CAP socket: Address already in use
bluetoothd[130]: Server initialization failed
bluetoothd[130]: src/sdpd-service.c:register_device_id() Adding device id record for 0002:1d6b:0246:052f
bluetoothd[130]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[130]: src/plugin.c:add_plugin() Loading hostname plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading autopair plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading policy plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading a2dp plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading avrcp plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading hog plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading gap plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading scanparam plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading deviceinfo plugin
bluetoothd[130]: src/plugin.c:plugin_init() Loading plugins /usr/local/lib/bluetooth/plugins
bluetoothd[130]: profiles/input/suspend-none.cuspend_init()
bluetoothd[130]: profiles/network/manager.c:read_config() Config options: Security=true
bluetoothd[130]: src/main.c:main() Entering main loop
bluetoothd[130]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 1 op 0 soft 0 hard 0
bluetoothd[130]: Bluetooth management interface 1.14 initialized
bluetoothd[130]: src/adapter.c:read_version_complete() sending read supported commands command
bluetoothd[130]: src/adapter.c:read_version_complete() sending read index list command
bluetoothd[130]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 2 op 0 soft 0 hard 0
bluetoothd[130]: src/adapter.c:read_commands_complete() Number of commands: 65
bluetoothd[130]: src/adapter.c:read_commands_complete() Number of events: 35
bluetoothd[130]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
bluetoothd[130]: src/adapter.c:read_index_list_complete() Number of controllers: 1
bluetoothd[130]: src/adapter.c:read_index_list_complete() Found index 0
bluetoothd[130]: src/adapter.c:index_added() index 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() System name: BlueZ 5.47
bluetoothd[130]: src/adapter.c:btd_adapter_new() Major class: 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() Minor class: 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() Modalias: usb:v1D6Bp0246d052F
bluetoothd[130]: src/adapter.c:btd_adapter_new() Discoverable timeout: 180 seconds
bluetoothd[130]: src/adapter.c:btd_adapter_new() Pairable timeout: 0 seconds
bluetoothd[130]: src/adapter.c:index_added() sending read info command for index 0
bluetoothd[130]: src/adapter.c:read_info_complete() index 0 status 0x00
bluetoothd[130]: src/adapter.c:clear_uuids() sending clear uuids command for index 0
bluetoothd[130]: src/adapter.c:clear_devices() sending clear devices command for index 0
bluetoothd[130]: src/adapter.cet_privacy() sending set privacy command for index 0
bluetoothd[130]: src/adapter.cet_privacy() setting privacy mode 0x00 for index 0
bluetoothd[130]: Failed to start listening: l2cap_bind: Address already in use (98)
bluetoothd[130]: Failed to create GATT database for adapter
bluetoothd[130]: Unable to register new adapter
bluetoothd[130]: src/adapter.c:btd_adapter_unref() Freeing adapter /org/bluez/hci0
bluetoothd[130]: src/adapter.c:adapter_free() 0x16e7400
So my assumtion is that the bluetoothd running on the host somehow prevents the second bluetoothd inside the container to start.
Is there a bluetoothd running on your host?
Regards
Thomas
I did that before but I get this result when starting the bluetoothd:
bluetoothd[130]: Bluetooth daemon 5.47
bluetoothd[130]: src/adapter.c:adapter_init() sending read version command
bluetoothd[130]: Starting SDP server
bluetoothd[130]: binding L2CAP socket: Address already in use
bluetoothd[130]: Server initialization failed
bluetoothd[130]: src/sdpd-service.c:register_device_id() Adding device id record for 0002:1d6b:0246:052f
bluetoothd[130]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[130]: src/plugin.c:add_plugin() Loading hostname plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading autopair plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading policy plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading a2dp plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading avrcp plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading hog plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading gap plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading scanparam plugin
bluetoothd[130]: src/plugin.c:add_plugin() Loading deviceinfo plugin
bluetoothd[130]: src/plugin.c:plugin_init() Loading plugins /usr/local/lib/bluetooth/plugins
bluetoothd[130]: profiles/input/suspend-none.cuspend_init()
bluetoothd[130]: profiles/network/manager.c:read_config() Config options: Security=true
bluetoothd[130]: src/main.c:main() Entering main loop
bluetoothd[130]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 1 op 0 soft 0 hard 0
bluetoothd[130]: Bluetooth management interface 1.14 initialized
bluetoothd[130]: src/adapter.c:read_version_complete() sending read supported commands command
bluetoothd[130]: src/adapter.c:read_version_complete() sending read index list command
bluetoothd[130]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 2 op 0 soft 0 hard 0
bluetoothd[130]: src/adapter.c:read_commands_complete() Number of commands: 65
bluetoothd[130]: src/adapter.c:read_commands_complete() Number of events: 35
bluetoothd[130]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
bluetoothd[130]: src/adapter.c:read_index_list_complete() Number of controllers: 1
bluetoothd[130]: src/adapter.c:read_index_list_complete() Found index 0
bluetoothd[130]: src/adapter.c:index_added() index 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() System name: BlueZ 5.47
bluetoothd[130]: src/adapter.c:btd_adapter_new() Major class: 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() Minor class: 0
bluetoothd[130]: src/adapter.c:btd_adapter_new() Modalias: usb:v1D6Bp0246d052F
bluetoothd[130]: src/adapter.c:btd_adapter_new() Discoverable timeout: 180 seconds
bluetoothd[130]: src/adapter.c:btd_adapter_new() Pairable timeout: 0 seconds
bluetoothd[130]: src/adapter.c:index_added() sending read info command for index 0
bluetoothd[130]: src/adapter.c:read_info_complete() index 0 status 0x00
bluetoothd[130]: src/adapter.c:clear_uuids() sending clear uuids command for index 0
bluetoothd[130]: src/adapter.c:clear_devices() sending clear devices command for index 0
bluetoothd[130]: src/adapter.cet_privacy() sending set privacy command for index 0
bluetoothd[130]: src/adapter.cet_privacy() setting privacy mode 0x00 for index 0
bluetoothd[130]: Failed to start listening: l2cap_bind: Address already in use (98)
bluetoothd[130]: Failed to create GATT database for adapter
bluetoothd[130]: Unable to register new adapter
bluetoothd[130]: src/adapter.c:btd_adapter_unref() Freeing adapter /org/bluez/hci0
bluetoothd[130]: src/adapter.c:adapter_free() 0x16e7400
So my assumtion is that the bluetoothd running on the host somehow prevents the second bluetoothd inside the container to start.
Is there a bluetoothd running on your host?
Regards
Thomas