-
Notifications
You must be signed in to change notification settings - Fork 411
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
Maintainership #26
Comments
I don't have the know how to maintain it, it was good while it lasted. |
The laptop I had with this Wi-Fi chip was a work laptop that I've since returned, because I'm in between jobs. However, I will try to keep merging Pull Requests and helping people out until someone more suited to the task comes along. |
RTW88 driver is getting merged into Linux 5.2 https://www.phoronix.com/scan.php?page=news_item&px=Realtek-RTW88-WiFi-Linux-Driver EDIT: Oops, it's currently only supports 8822, but that's little bit closer to mainline support for this chipset. |
Great news! Once that supports rtl8821ce and is merged into the mainline, I will discontinue this project. |
New Realtek Official linux driver, include RTL8821CE RTL8822CE |
Wow thanks for the git repo, the RTL8821CE driver package is really nice, the install.sh included compiles everything and now the 5ghz band is recognized and power management works (no more issues with resume from sleep). Maybe @tomaspinho could point to this new resource (or maybe the original manufacturer's FTP URL?). |
Thanks for bringing those to my attention. I'd like to update this repo with the latest code and keep the DKMS stuff/Arch AUR package going. Can someone link me to the original Realtek FTP so I can verify their origin? |
The people of endlessm also updated the sources in their repo. Not sure if it's the correct one I found, but the realtek driver ftp seems to be not public. You need username+password for it. As far as I read, only some oems have access. So we are forced to trust alanfox2000 or endlessm. |
…ed with DFS. DFS (as client, not as AP) is supported by the Windows driver, and it seems to be implemented in this driver too, just disabled. This fixes most 5Ghz issues, like tomaspinho#34 and tomaspinho#47. Thanks to @tomaspinho for pointing me in the right direction.
Hey, can someone help me out testing updated sources (from endlessm)? |
Which branch should I checkout ? |
The one in the PR: v5.5.2 |
Hi, did you find someone to 'continue development' or not? I have some Java experience and C development 25 years before. Does it helps? |
@HBartolin no, I did not. I've just been maintaining this as best as possible without having access to the actual hardware. @harryyoud and @HashLIB have been a major help, though. |
@tomaspinho Well, I have hardware that use RTL8821CE. I have basic knowledge of programming. If you want, I can be from tester to admin. If something doesn't know, Internet is here. :-) |
I wouldn't mind giving some time to help test either. I've written a fair amount of C code, however I don't have much experience writing drivers. I wrote a keyboard driver but that's about it. If there's some tasks I could contribute to please let me know. |
Just found on LKML the expected release date of the driver for 8821CE with rtw88 : 2020. |
Yeah, not looking good. The upstream maintainers don't like the quality of code Realtek has been putting out, so they may even veto it outright. Only time will tell. |
To tomaspinho: Not sure if this helps but it seems the Lenovo S145-IWL that I recently picked up at a Best Buy for about $230 has this particular Realtek card in the M.2 slot. Perhaps get a low cost computer and continue to maintain the driver that way? So far, except for the Realtek card, it's a great little Linux computer. Even has NVMe slot in addition to SATA. |
Hey @tomaspinho! Huge thanks for putting this repo together!! The driver works like a charm on Fedora 31! |
@Matty9191 good to know! 😄 |
Hey @tomaspinho , Since @shakna-israel mentioned in #139 the possibility that the kernel handles the wifi, I was curios to test that. I removed the driver and tested the latest Ubuntu mainline kernel on my Ubuntu 18.04 (5.6.4 atm). Sadly I hadn't any wifi. After rebooting to the signed hwe kernel used before to remove the 5.6.4 again, I've wifi currently. Can't see any sign of the module in place, but could you confirm that it's not installed?
Is there anything I have to check, or is it handled by Ubuntu's default kernel? Greetings, Lukas |
What is the output of |
rtw88 only supports 2 adapters, at the moment, this vendor: 10ec ("Realtek Semiconductor Co., Ltd."), device: b822 ("RTL8822BE 802.11a / b / g / n / ac WiFi adapter") https://cateee.net/lkddb/web-lkddb/RTW88.html Look at the output of |
lsmod
In
So? |
|
Hm, how can I make sure the module is being removed again? In the past I remember if I run the dkms-remove.sh I didn'thave wifi after reboot 🤔🤷♂️ |
There is an official rtl8821ce driver available to OEMs in their FTP server. alanfox's repository was a mirror of the zip files they host in that server. You can find those zip files hosted in multiple places at different versions. |
Actually, I've found that the official driver is in the Ubuntu focal package lists now, and you can install it with |
@ling1729 It's mentioned in the readme of this repo, under the Installation of Driver, Ubuntu & Debian section. It's more up-to-date than it used to be, but still appears to be older than the version available here. |
Ah, so it's this driver not the official one? |
I'm not very skilled with driver development, but I'm basically dependent on this driver for my new laptop's wifi card. I'm wondering - could this code possibly be GPLv2-licensed and submitted to the Linux kernel for merging? |
Linux 5.9 merged rtw88_8821ce driver. |
@fierevere good to know. |
I've just tested in Linux 5.9 driver, unfortunately, seems like it's not fully compatible with all hardware yet and I got this error
|
I've sent the following email to one of Realtek's Linux developers, will report back if I get an answer:
|
I have reported my findings here, but kernel driver worked for me, somehow... |
https://lkml.org/lkml/2020/8/5/253
|
So, i gather realtek or whoever is mantaining the official driver hasn't commented on whether they will add support for all rfe versions |
It looks like support for 8821ce RFE type 2 will land in Linux 5.12. I will cease maintaining this driver once 5.12 stable is released. Therefore, 5.12 will be a bridge version where this repository will still compile as users can migrate to using rtw88, which should support a hefty majority of 8821ce cards by then. |
A BIG FAT THANK YOU for your maintenance, because ONLY your driver for me works without problem. |
Has anyone had the chance to try our Linux |
I have RFE2 and i test 5.12-rc2 now. it could have been better :\ unfortunately he suffers on "timed out to flush queue 1" which causes the bit rate to be very low (8821ce 4000kB/s vs 520kB/s with rtw_8821ce when i download a file) + the network randomly reconnects probably bug - same as pop-os/pop#1302 [ 324.301635] rtw_8821ce 0000:09:00.0: timed out to flush queue 1 wlan0 IEEE 802.11 ESSID:"devolo" link quality varies between 19/70 and 62/70 Invalid misc:3205 Tx excessive retries:28 <--- i never had this problem with your driver for now, I strongly recommend keeping your driver alive :-) |
Works fine for me with no speed issues. (I never had any speed issue.)
|
it's that really RFE2 chip? |
See #26 (comment) |
OK thanks. interestingly. |
There's nothing else relevant in there. |
A big fat thank you from me too! Your drivers are the only that worked for me (debian sid, kernel 5.10)! The package |
hi, i tried kernel (linux-zen) 5.12.0. This kernel support now 8821ce RFE2 ... but as i wrote above, the driver is not enough good. Your driver is much better (no TX drop, better speed). Yesterday i bought a new laptop with Ryzen3 for one small company and inside is coincidentally Rtw8821ce :-D |
So I guess I'm never getting rid of this 😅 |
@alium Realteks driver may also be causing crashes. Linux's 5,12 version of the driver added compatibilty for my laptops version of rtl8821ce, but it causes intermittent crashes |
Well it is still crashing in Linux Generic 5.15 from ubuntu / pop repositories, I tried installing the offical rtl8821ce's driver package from pop repos -> not working | kernel panic I partially know that its due to Pop OS's mess in the kernel... |
It works perfectly on Arch Linux tho |
You must add rtw88_8821ce built-in module to blacklist. https://github.com/tomaspinho/rtl8821ce#wi-fi-not-working-for-kernel--59 |
Well i did that already, the issue presists ( actually was doing it since the 510 kernel came out 😅 ) |
i need your help. i am on debian12 linux kernel 6.x root@localhost:/home/user/rtl8821ce# sudo ./dkms-install.sh Building module: Building module: |
As of 28th February 2019, I will no longer have access to a machine with the Wi-Fi chip supported by this module. Therefore, I will no longer be able to maintain this repository from a functionality perspective.
If you are able to continue development, please contact me.
The text was updated successfully, but these errors were encountered: