You are not logged in.
My laptop bluetooth card is misbehaving and I no longer use it. I just plug in a USB dongle. Since the internal Bluetooth card serves no purpose, I would like to disable it completely.
I have already done my research and ended up writing the following udev rule:
SUBSYSTEM=="usb", ATTR{idVendor}=="13d3", ATTR{idProduct}=="3526", ATTR{authorized}="0"
This was from the following post: https://bbs.archlinux.org/viewtopic.php?id=297994
If I do
sudo udevadm control --reload-rules && sudo udevadm trigger
manually, then the rule works. However, it does not work on boot. Does it have something to do with systemd's bluetooth service?
Offline
Suggestions:
Check if your laptop has a physical toggle to turn its' bluetooth adapter off.
/etc/bluetooth/main.conf AutoEnable=false
Checkout rfkill
Blacklist the module.
Offline
Thank you for your suggestions.
- My laptop does not have a physical switch.
- AutoEnable=false is the default.
rfkill works but why does the udev rule fail?
Offline
- AutoEnable=false is the default.
Nope. This was once the default but was changed some time ago.
If there's a file named "main.conf.pacnew" you should see the change.
Offline