[SOLVED] Bluetooth (Dell Wireless 365) on Dell E4300
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.
root@latix:/etc/rc.d# hid2hci
ERROR: Vendor ID, Product ID, and Switching Method must all be defined.
Usage:
hid2hci [options]
Options:
-h, --help Display help
-q, --quiet Don't display any messages
-r, --mode= Mode to switch to [hid, hci]
-v, --vendor= Vendor ID to act upon
-p, --product= Product ID to act upon
-m, --method= Method to use to switch [csr, logitech, dell]
You must have bluez-utils and bluez-libs tou also must have bluez-hcidump and bluez-firmaware installed. Make sure all of those packages are installed.
Then you have to add a code snippet to get passkey agent working. Without this you will not be able to do anything. You need to go to your etc>dbus-1>system.d and edit the bluetooth.conf file. Here is the code you must place in there.
Code:
<!-- This configuration file specifies the required security policies
for Bluetooth core daemon to work. -->
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- ../system.conf have denied everything, so we just punch some holes -->
<policy user="root">
<allow own="org.bluez"/>
<allow send_destination="org.bluez"/>
<allow send_interface="org.bluez.Agent"/>
<allow send_interface="org.bluez.PasskeyAgent"/>
</policy>
<policy at_console="true">
<allow send_destination="org.bluez"/>
</policy>
<policy context="default">
<deny send_destination="org.bluez"/>
</policy>
</busconfig>
@AuroraZero: but the problem is that my BT not recognized. I also do as you said but when run hid2hci, still show the old sentence "No devices in HID mode found".
@Jack: when you compile and package bluez-utils-3.36.xxx.txz, would you add BT Dell 365 paramaters in hid2hci.c as in http://natisbad.org/E4300/index.html
I greatly appreciate your help but seem I had a strange problem with this BT 365 device of Dell.
Today, I partition my harddisk to dual boot with Windows 7. Then, I install BT driver from Dell official site. After installing and configuring, I turn on BT adapter using function of the software, and the BT LED is suddenly on.
Now, I log on to Slackware, the BT light is still on, I try lsusb and find it out
Code:
Bus 003 Device 005: ID 413c:8160 Dell Computer Corp.
Yes that is exactly what happens. I guess I did not read this thread well enough. My HP wireless is the same way until the driver started to support turning it off and on. That most likely is the problem they have not built a driver as of yet to turn your bluetooth on and off.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.