Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10247 - bluez-utils 3.30-1: bluetooth plugins do not load...

Attached to Project: Arch Linux
Opened by Simon Saville (bladder) - Monday, 21 April 2008, 22:49 GMT
Last edited by Thomas Bächler (brain0) - Tuesday, 13 May 2008, 10:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture i686
Severity High
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
Starting hcid internal sdpd, via sdptool, fails to open bluetooth plugins (/usr/lib/bluetooth/plugins/*.so)
The problem, plus possible solution, is described on bluez.user mail list. http://article.gmane.org/gmane.linux.bluez.user/13790

Additional info:
* package version(s)
bluez-utils 3.30-1
* config and/or log files etc.
From /var/log/everything.log
Apr 21 22:12:32 bladSTATION hcid[4850]: HCI dev 0 registered
Apr 21 22:12:32 bladSTATION hcid[4850]: HCI dev 0 up
Apr 21 22:12:32 bladSTATION hcid[4850]: Device hci0 has been added
Apr 21 22:12:32 bladSTATION hcid[4850]: Starting security manager 0
Apr 21 22:12:33 bladSTATION hcid[4850]: Device hci0 has been activated
Apr 21 22:13:36 bladSTATION hcid[7468]: Bluetooth HCI daemon
Apr 21 22:13:36 bladSTATION hcid[7468]: Could not become the primary owner of org.bluez
Apr 21 22:13:36 bladSTATION hcid[7468]: Unable to get on D-Bus
Apr 21 22:19:11 bladSTATION hcid[4850]: pin_code_request (sba=00:03:C9:28:6C:D2, dba=00:0E:6D:42:18:DF)
Apr 21 22:22:22 bladSTATION hcid[4850]: pin_code_request (sba=00:03:C9:28:6C:D2, dba=00:18:13:AD:95:AB)
Apr 21 22:24:03 bladSTATION hcid[4850]: pin_code_request (sba=00:03:C9:28:6C:D2, dba=00:18:13:AD:95:AB)
Apr 21 22:24:52 bladSTATION hcid[4850]: Stopping SDP server
Apr 21 22:24:52 bladSTATION hcid[4850]: Unregister path: /org/bluez/hci0
Apr 21 22:24:52 bladSTATION hcid[4850]: Exit
Apr 21 22:24:53 bladSTATION hcid[7536]: Bluetooth HCI daemon
Apr 21 22:24:53 bladSTATION hcid[7536]: HCI dev 0 registered
Apr 21 22:24:53 bladSTATION hcid[7536]: HCI dev 0 already up
Apr 21 22:24:53 bladSTATION hcid[7536]: Device hci0 has been added
Apr 21 22:24:53 bladSTATION hcid[7536]: Starting security manager 0
Apr 21 22:24:53 bladSTATION hcid[7536]: Device hci0 has been activated
Apr 21 22:24:53 bladSTATION hcid[7536]: Starting SDP server
Apr 21 22:24:53 bladSTATION hcid[7536]: Can't load plugin: /usr/lib/bluetooth/plugins/libnetwork.so: invalid mode for dlopen(): Invalid argument
Apr 21 22:24:53 bladSTATION hcid[7536]: Can't load plugin: /usr/lib/bluetooth/plugins/libinput.so: invalid mode for dlopen(): Invalid argument
Apr 21 22:24:53 bladSTATION hcid[7536]: Can't load plugin: /usr/lib/bluetooth/plugins/libserial.so: invalid mode for dlopen(): Invalid argument
Apr 21 22:24:53 bladSTATION hcid[7536]: Can't load plugin: /usr/lib/bluetooth/plugins/libaudio.so: invalid mode for dlopen(): Invalid argument
Apr 21 22:25:28 bladSTATION hcid[7536]: pin_code_request (sba=00:03:C9:28:6C:D2, dba=00:18:13:AD:95:AB)
Apr 21 22:26:55 bladSTATION hcid[7536]: pin_code_request (sba=00:03:C9:28:6C:D2, dba=00:18:13:AD:95:AB)
Apr 21 22:30:50 bladSTATION hcid[7536]: Stopping SDP server
Apr 21 22:30:50 bladSTATION hcid[7536]: Unregister path: /org/bluez/hci0
Apr 21 22:30:50 bladSTATION hcid[7536]: Exit

Steps to reproduce:
sdptool add SP
This task depends upon

Closed by  Thomas Bächler (brain0)
Tuesday, 13 May 2008, 10:57 GMT
Reason for closing:  Fixed
Comment by Ionut Biru (wonder) - Monday, 28 April 2008, 21:57 GMT
i confirm this bug
Comment by Christoph Kindl (chris) - Thursday, 01 May 2008, 22:59 GMT
same problem here
Comment by Christoph Kindl (chris) - Thursday, 01 May 2008, 23:13 GMT
The solution described at http://article.gmane.org/gmane.linux.bluez.user/13790 works perfectly. I've added --enable-glib to the ./configure options in the PKGBUILD of bluez-utils, run makepkg and restarted the bluetooth daemon.
Comment by Ivan N. Veselov (dying_sphynx) - Friday, 02 May 2008, 20:34 GMT
Adding --enable-glib to configure options and building from ABS have fixed the problem for me too.
Comment by Lyman Li (lyman) - Monday, 12 May 2008, 02:48 GMT
same problem
Comment by Thomas Bächler (brain0) - Monday, 12 May 2008, 10:46 GMT
Thanks for the solution. This may already be fixed in the next bluez version though.

Loading...