-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bluetooth not working [0bda:b00a] #19
Comments
Hey @wahsot What happens when you |
Hi @tomaspinho,
|
Can you paste here the output of |
|
Thanks for the update on the vendor and device IDs. Actually it looks like we don't have the same adapter, mine prints:
|
I have been digging through the Ubuntu patches It keeps referring to 8211CU for bluetooth, should I try rtl8821cu-dkms-git to test its bluetooth? Could this be a kernel issue instead? Should I raise a ticket to Arch? |
Yes, it may be that you have the CU variant. I don't believe that these adapters have upstream support yet, so official support will take a long while. |
I tried 8211CU, the wifi then doesn't work. |
|
Thanks @tomaspinho it just looks like all I need to do is make the kernel accept my Based on Archlinux 4.20:
After a 'quick' custom kernel compile and reboot:
I can finally connect to my dongle-less Logitech mouse XD There are some I suppose I will run this for a couple of weeks and then suggest the patch. |
Wow, amazing work! 🎉 Would you be so kind as to write up a quick tutorial on how to solve this kind of problem so that I can include it in the README? If you're up for that, a Pull Request is incredibly welcome. 😛 Yes, I get a ton of those errors and Bluetooth devices work well. |
Bluetooth [0bda:b00a] Archlinux Kernel PatchDiagnosisVerify that your Bluetooth is not detected as
Prepare LinuxFollow the steps on Arch Wiki Kernel/Arch Build System.
Patch and BuildExtract this ZIP file to the current directory linux-4.20-rtl8821ce-b00a.zip.
InstallMakepkg should have created 3 files: kernel, headers and docs (optional).
FeedbackLet me know if it works for you, then it can be proposed to the Bluetooth maintainers. |
this worked for my computer |
Great, I've added the link to @wahsot 's tutorial in the README. 🙇♂️ |
Coming back from Linux's Bugzilla 201921: We could probably just close this ticket here as it's a kernel issue. |
Hey @wahsot can you show us some guide to do that on debian based distro? where the rtl8821ce-b00a.patch should run? |
is there a method to patch it without recompile the whole kernel? or is it possible to make it as a dkms module? (for this little bluetooth patch only) |
Nevermind, I got my bluetooth running now. forgot to enable bluetooth.service. thanks |
OS: Solus x86_64 Wi-Fi works great, bluetooth doesn't work... |
Can you provide Bluetooth kernel logs? Does it show a different |
A hard reset/cold boot seems to fix the bluetooth failure on Ubuntu 19.04. Very bizzare |
Add support for rtl8821ce Applied this patch => tomaspinho/rtl8821ce#19 (comment)
Can someone please post a guide on what to do if your kernel version is different than 4.20? Because that part is a bit confusing. |
Same I also get confused when asked to humanly patch. I changed the kernel name in the patch but that doesn't work. I'm on Manjaro 5.8.11-1.
|
Anyone? |
Same issue on Ubuntu 20.04.01 LTS kernel 5.8.0-38-generic. The APT driver doesn't work either. |
I am having the same issue. On Ubuntu 20.04 My device is bind to another driver. And it seems that i cannot bind it to the one you published 🙁 The first one is the Bluetooth Device and the second one is the Netword Card, which i found to be one and only one card that does both jobs. But here is the issue :
And this driver is not what it should be I tried to manually unbind and bind the rtl8821ce driver, but it won't let me.
I downloaded another driver that seems to be doing the same thing, and tried to bind it, but i got the same result. I would be very grateful if anyone can help me please. |
For me it resolved after typing EDIT: I'm using the driver on apt |
I tried it but it won't work :(
|
I think I begin to see a patern: each time I upgrade my kernel (so dkms do another build) it potentially break the bluetooth (damaged wifi only once). Some times removing it from dkms tree and rebuilding it specifically for the new kernel appart from the upgrade routine is enough but sometimes I need to install or remove btrtl... (what a nightmare) I run Debian sid, and for instance with Kernel Hope it helps for debugging BTW my computer is an Asus TUF 505DY and almost none of the diagnostics/fixes that works with Lenovo computers works on mine... for instance |
For those on Debian that still have problems, what did the trick for me was installing |
Just wanna confirm this works like a charm. Thanks, Vasco. |
Hi, |
Hi to Everybody! I run Debian 11 and Lubuntu 20.04: please, could you suggest a sort of tutorial also for Debian/Ubuntu users? I've tried to install the 5.15 kernel, and for five/six minutes this wi-fi card properly works, both wi-fi and bluetooth. After this short period of time the connection becomes unstable (the computer seems correctly connected, but internet and bluetooth don't work). So, thanks to the great job of @tomaspinho now I have wi-fi connection on my HP laptop, but no bluetooth, so now I will buy a bluetooth dongle, but it's a pity... help! |
sudo apt-get updatesudo apt-get install firmware-realtekI tried this and worked |
Because that's a bad command. sudo dmesg | rg 'RTL:'
[ 10.813025] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000c lmp_ver=08 lmp_subver=8821
[ 10.814570] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 10.814575] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_fw.bin
[ 10.816196] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_config.bin
[ 10.816290] Bluetooth: hci0: RTL: cfg_sz 10, total sz 34926
[ 11.426197] Bluetooth: hci0: RTL: fw version 0x75b8f098 |
Running Archlinux on HP 4NZ54PA, with your AUR package rtl8821ce-dkms-git.
The MAC address is all zeroes.
Some related kernel messages.
Thanks for your work, let me know if there's anything else you need.
The text was updated successfully, but these errors were encountered: