-
Notifications
You must be signed in to change notification settings - Fork 64
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
Driver it seams is not in Kernel 4.2.1 opensuse #39
Comments
I have the same issue on Ubuntu 15.10 with kernel 4.2.0-15-generic #18-Ubuntu SMP x86_64 |
Please post the configuration of the kernel in some pastebin location. Your distro may have the configuration wrong. |
Sorry but I don't know how to do that, I'm only a linux user. |
What does being a Linux user have to do with that? Your distro may put the configuration file in /boot/config-xxxx or it may be found in /proc/config.gz. Post either of those at http://pastebin.com and post the link here. Without that info, I can do nothing for you. |
Thank you for your help. This is the link of the kernel configuration http://pastebin.com/WK9uHYf1 Jordi |
The configuration looks correct. Using the standard driver in the kernel, please reboot and post the output of the dmesg command in a pastebin document. I need to see the LMP value for your device. |
here you have the dmesg Jordi |
I see no attempt to load the BT. For example, I see the following in my dmesg [114479.494040] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821 Some of that is from the Intel device, but other is from the 8821ae device that I have. What does 'lsmod | grep btusb' show any output? Does 'sudo modprobe -v btusb' produce ant output? |
Same things on Ubuntu 15.10: Ubuntu 15.10 latest kernel config: http://pastebin.com/t4A3aSk4 |
I have donne 'lsmod | grep btusb' and I get no output Then I do 'sudo modprobe -v btusb' and I get: jordi@linux-g7rn:~> sudo modprobe -v btusb then I do again a 'lsmod | grep btusb' and I get: jordi@linux-g7rn:~> lsmod | grep btusb |
It is clear that btusb and friends are not being loaded automatically, but I do not know why. The device tables in the 4.2 kernel definitely say to probe all devices with vendor 0x0bda and class 0xe0, i.e. Realtek BT devices. Please post the output of 'lsusb -v -d 0bda:'. |
Here you have, thank you for your help jordi@linux-g7rn:~> lsusb -v -d 0bda: Bus 001 Device 004: ID 0bda:1724 Realtek Semiconductor Corp. RTL8723AU 802.11n WLAN Adapter Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller |
lsusb -v -d 0bda: gives almost identical output on my Ubuntu kernel. With one tiny difference. A question mark on the first: bDeviceSubClass 2 ? |
I do not know what is wrong. The device table command says to accept any device with class 224, subclass 1, and protocol 1. Your devices match that requirement. I just wrote a RedHat developer that has this device. Perhaps he has some special insight. |
In kernel 4.2.3 source tree, devices with 0bda vendor id are not listed in btusb_table[] but in blacklist_table[] in file btusb.c |
thanks. I moved 0bda line over to the btusb_table[] and it's all good now! (it works with RTL8723AU on my Lenovo Yoga 13 + Ubuntu 15.10) |
You can explain how to do that? I'm not linux expert and I don't kow how to do it |
Hello guys, I also got the problem that my bluetooth device, a realtek 8723ae, couldn't be detected. I edited the btusb.c file and moved the realtek entries from the blacklist table into the btusb_table, compiled and installed. After a reboot bluetooth works fine. I don't know, why the realtek entries are blacklisted. @jordirelats Below that, you have look for the realtek entries. Delete the realtek entries there and insert them after the following line: Save the file, run "make" and "sudo make install" in the repo directory and reboot. |
Thanks a lot! It worked! On 30 October 2015 at 20:45, flortsch notifications@github.com wrote:
|
Hello Sorry, but what you mention to me is not so easy, I'm just a linux user. Please you can explain how to do this? Thank you very much |
Hello, This issue will be fixed on kernel 4.3? |
No, it will not be fixed in 4.3 as the fix was found too late. I just pushed a fix to the kernel branch of this repo. The driver now works for RTL8723BU and should work for RTL8723AU, although I have no hardware for testing. |
The kernel branch of the repo now has this fix. It is needed for both RTL8723AU and RTL8723BU. The "unique" feature for these two devices is that they use the same USB ID for both wifi and BlueTooth. |
I have tested the kernel branch with rtl8723au and can confirm that it works. This is on a Lenovo Yoga with Ubuntu 15.10 with latest kernel updated from ubuntu repos (4.2.0-17). |
I have tested the kernel branch with rtl8723au and can confirm that it works. This is on a Lenovo Yoga with OpenSuse Tumbleweed with Kernel 4.3.0 Do you know in witch Kernel will be solved the issue? |
hi,
^^ after some lsmod -rv btusb && lsmod -v btusb actions
bluetoothctl
but the scan doesn't discover any devices. |
@dmnk did you find a fix for it after that I'm also stuck here |
@leon9923 kind of - the hard way: i've bought a intel wifi card. sorry, for no better solution, but i should have changed immediately to an intel card, instead of wasting time with realtek. right now they are between 16 und 22 € on amazon |
I have installed the kernel 4.2.1 on opensuse tumbleweed, and the bluetooth adapter is not found.
linux-g7rn:/home/jordi # rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
linux-g7rn:/home/jordi # lsusb
Bus 002 Device 004: ID 04f2:b322 Chicony Electronics Co., Ltd
Bus 002 Device 003: ID 2047:0855 Texas Instruments Invensense Embedded MotionApp HID Sensor
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f3:000a Elan Microelectronics Corp. Touchscreen
Bus 001 Device 004: ID 0bda:1724 Realtek Semiconductor Corp. RTL8723AU 802.11n WLAN Adapter
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I have try to install rtl8723au_bt apparently the installation is correct but the adapter is not found.
Jordi
The text was updated successfully, but these errors were encountered: