SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I dont intend to try it but I dont understand this thing: why you write DO NOT TRY TO USE THESE PACKAGES ON A 13.0 SYSTEM!
I'm using bluez-4.60 on 13.0 system. Are there any problem?
Those packages were compiled and link against libraries and packages in general part of Slackware-current.
If you compiled bluez 4.60 on your own thats your own business. But Robby's packages only work on -current.
Alternatively you can grab the sources/ dir and build them yourself but again you are on your own.
bluez is upgraded to 4.63; blueman is rebuilt (you need to remove $HOME/.config/blueman/); obexd and gvfs are removed, as they're no longer needed.
As before, I still need more feedback on whether the "Browse" functionality works as expected. I reworked the helper script in blueman that performs the browsing, but I still lack the needed devices to test it.
After upgrading to the latest bluez packages I'm getting the following error message when running hciconfig:
bash-4.1# hciconfig
hciconfig: symbol lookup error: hciconfig: undefined symbol: hci_bustostr
I checked /var/log/messages |grep Bluetooth:
May 3 15:05:24 hp-laptop kernel: Bluetooth: Core ver 2.15
May 3 15:05:24 hp-laptop kernel: Bluetooth: HCI device and connection manager initialized
May 3 15:05:24 hp-laptop kernel: Bluetooth: HCI socket layer initialized
May 3 15:05:24 hp-laptop kernel: Bluetooth: Generic Bluetooth USB driver ver 0.6
May 3 15:05:59 hp-laptop bluetoothd[2018]: Bluetooth daemon 4.64
May 3 15:06:00 hp-laptop kernel: Bluetooth: L2CAP ver 2.14
May 3 15:06:00 hp-laptop kernel: Bluetooth: L2CAP socket layer initialized
May 3 15:06:00 hp-laptop kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
May 3 15:06:00 hp-laptop kernel: Bluetooth: BNEP filters: protocol multicast
May 3 15:06:01 hp-laptop kernel: Bluetooth: SCO (Voice Link) ver 0.6
May 3 15:06:01 hp-laptop kernel: Bluetooth: SCO socket layer initialized
May 3 15:06:01 hp-laptop kernel: Bluetooth: RFCOMM TTY layer initialized
May 3 15:06:01 hp-laptop kernel: Bluetooth: RFCOMM socket layer initialized
May 3 15:06:01 hp-laptop kernel: Bluetooth: RFCOMM ver 1.11
From /var/log/syslog:
May 3 15:06:00 hp-laptop bluetoothd[2022]: Failed to find Bluetooth netlink family
How do I fix this? Kernel module recompilation?
Edit:
A self compiled version of hciconfig works, but only if executed within the build directory. By running 'make install' I still get the symbol error. I don't know what to do at the moment other than disable Bluetooth and wait for an updated package.
Last edited by mats_b_tegner; 05-03-2010 at 01:22 PM.
Reason: syslog output added, selfcompiled
All my packages are in sync. Which packages do I need to reinstall besides bluez?
Edit: I have reinstalled all three bluez packages, blueman, obex-dataserver, obexfs, obexftp, openobex and pilot-link. I made rc.bluetooth executable with chmod 755. blueman-manager and hcitool works, but not hciconfig. What am I missing? These are the packages from -current and not Robby's BTW.
Edit: The reason was muliple versions of libbluetooth in /usr/lib and /usr/lib64. I removed the ones in /usr/lib.
Last edited by mats_b_tegner; 05-04-2010 at 09:50 AM.
Reason: solution
All my packages are in sync. Which packages do I need to reinstall besides bluez?
Edit: I have reinstalled all three bluez packages, blueman, obex-dataserver, obexfs, obexftp, openobex and pilot-link. I made rc.bluetooth executable with chmod 755. blueman-manager and hcitool works, but not hciconfig. What am I missing? These are the packages from -current and not Robby's BTW
I can't reproduce that here, and I've not seen any other reports of similar, and besides, that error indicates that there are one or more packages out of sync with each other. Off the top of my head, I don't know what else to suggest reinstalling, so the only thing that comes to mind is a reinstall of the entire package tree. Also, make sure you have removed all of the packages that were removed from the -current tree.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.