RTW89 supports 8852BE chips
https://github.com/lwfinger/rtw89
A new driver for the newest Realtek rtlwifi cards.
This repository includes drivers for the following cards:
Realtek 8852AE, 8852BE, 8852CE, and RTW8922AE
- Links to home:Sauerland / rtw89
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Sauerland:hardware/rtw89 && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
Makefile.patch | 0000003387 3.31 KB | |
_service | 0000000733 733 Bytes | |
_servicedata | 0000000235 235 Bytes | |
leap160.patch | 0000000446 446 Bytes | |
preamble | 0000000075 75 Bytes | |
rtw89-5.17~80.gd1fced1.obscpio | 0008552461 8.16 MB | |
rtw89.changes | 0000062992 61.5 KB | |
rtw89.obsinfo | 0000000105 105 Bytes | |
rtw89.spec | 0000002211 2.16 KB |
Latest Revision
Stephan Hemeier (Sauerland)
committed
(revision 3)
Comments 5
Hi,
New to openSUSE - returning to doing my own system administration on a personal machine after years not doing any Linux sysadmin (did some in RedHat 4 - 6 era and at other times, but it's been a while).
I'm super pleased with openSUSE LEAP 15.4 so far, working far more smoothly than a couple of other options I tried. So, thanks to you and others for your efforts in providing such a great set of software and great experience!
If this isn't the right place to ask, sorry - I couldn't find any other obvious option:
I'm trying to get the Realtek wifi device working on a newer (2021) HP ProBook (in case this helps anyone else - right now, I just used a cell phone tether for access to my home wireless network - quite convenient compared to the days when you had to ferry USB sticks back and forth, use an ethernet cable, etc.). As far as I can tell, this is an '8852BE' device (I can't seem to get code block formatting in any way I'm familiar with, sorry about that if I missed a way).
outputs
1) Which packages should I use for openSUSE Leap 15.4? My hesitation just trying the '15.4' packages is that I notice the 15.3 package repository (I think this is the right term?) name explicitly contains 'Leap' while the '15.4' does not (at least, for the one I see). Since I'm not so familiar yet with 'Tumbleweed' / 'Leap' etc., I am just a little unsure how to go about this properly. Can you provide some advice?
2) I did download packages for 15.4, and I obtained what seems to be your GPG key? rpm -qi reports, for example (with the key I installed):
Do I have the right key? Should the packages available on build.opensuse.org be signed? I am not sure if I checked all of them, but the couple I checked report "SIGNATURES NOT OK". This is the info from rpm -qp:
jlp@localhost:~/_temp> rpm -qp rtw89-kmp-default-5.17~22.gf3ea327_k5.14.21_150400.22-lp154.1.1.x86_64.rpm warning: rtw89-kmp-default-5.17~22.gf3ea327_k5.14.21_150400.22-lp154.1.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID d6d11ce4: NOKEY
I'm quite rusty when it comes to RPM package management. So right now, I'm not entirely sure even how to interpret that output.
Please provide any advice you can when you have a chance - even just a pointer on what to read for brushing up on some concepts would be fine (although I'm continuing to read as I have time and specific issues)! I very much appreciate your time and consideration!
Thanks in advance!!!
I am building a new package, its in the Repo
You can add my Repo:
zypper ar -f https://download.opensuse.org/repositories/home:/Sauerland:/hardware/15.4/ sauerland-hardware
So you get the gpg key for the Repo and also Updates automatically.
Your packages should be named:
rtw8852be-kmp-default
rtw8852be-ueficert
The last is for using secure-boot in UEFI. See:
https://forums.opensuse.org/showthread.php/560900-Help-on-booting-to-a-5-14-11-kernel-stable-backports-kernel-with-secure-boot-(or-must-I-disable)?p=3073187#post3073187
I just pushed a change to GitHub that should fix the 15.3 breakage on April 15.
I am a little confused about the June 19/20 breakage. If I clone the GitHub repo and apply leap154.patch from this project, it builds correctly in a Leap 15.4 VM.
The code builds correctly in Leap 15.5 when leap155.patch is applied.
leap154.patch is only working with an kernel from the Leap Update (SLE) Repo, it is not working with an kernel delivered by the OSS Repo.
Maybe an API change in the kernel.
So what shall I do:
Breaking the OSS kernel and working with the updated kernel or working with OSS kernel and breaking with update Kernel:
see:
https://build.opensuse.org/package/show/home:Sauerland/rtw89
That's why it is not building for Leap 15.4 in the hardware Repo.
Stephan