Re: Realtek 8852 Wifi/BT chip

2022-01-19 Diskussionsfäden Daniel Leidert
Am Dienstag, dem 18.01.2022 um 14:36 +0100 schrieb bb:
> Am 15.01.22 um 02:34 schrieb Daniel Leidert:
>
> > Kannst du mir sagen, welchen Stand des Moduls du verwendest (Git-Commit oder
> > Tag?). Und hast du Optionen für das rtw89pci oder das rtw89core-Modul 
> > gesetzt?
>
> bis vor kurzem:
>
> commit 8d19cda9c3f24f95193160eba154774bcf68427f vom 3.1.2022
>
> Vorhin mit den letzten Commits neu gebaut, WLAN funktioniert weiterhin.

Spannend. Ich bekam von dem Klienten ebnfalls die Rückmeldung, dass er das
Modul aus dem Git-Repository vor einigen Tagen gebaut hat und es seitdem läuft.
Wenn ich das richtig überblicke, dann sind zwischen der von mir zuvor gepackten
Version und dem fraglichen Zeitpunkt nur drei kleine Änderungen eingeflossen:

https://github.com/lwfinger/rtw89/compare/2bb53209a0db41cb9cd84fdfebd945ef6bb98906...4dc53713572b50b8f591579c3b9e9d872a08b884


Aber eine oder alle davon haben dessen Probleme beseitigt. Jetzt läuft es auch
bei ihm stabil.

Danke dir für die Rückmeldung. Ich habe mein -dkms-Paket entsprechend
aktualisiert.

Gruß, Daniel



Re: Realtek 8852 Wifi/BT chip

2022-01-18 Diskussionsfäden bb

Am 15.01.22 um 02:34 schrieb Daniel Leidert:

snip

Hallo Daniel,


Kannst du mir sagen, welchen Stand des Moduls du verwendest (Git-Commit oder
Tag?). Und hast du Optionen für das rtw89pci oder das rtw89core-Modul gesetzt?


bis vor kurzem:

commit 8d19cda9c3f24f95193160eba154774bcf68427f vom 3.1.2022

Vorhin mit den letzten Commits neu gebaut, WLAN funktioniert weiterhin.

Modul-Optionen sind keine gesetzt.

snip

Grüße,

Bernhard



Re: Realtek 8852 Wifi/BT chip

2022-01-14 Diskussionsfäden Daniel Leidert
Am Donnerstag, dem 13.01.2022 um 20:51 +0100 schrieb bb:
> Am 13.01.22 um 16:37 schrieb Daniel Leidert:

[..]
> Ich verwende allerdings Debian (11) - da ist aktuell tatsächlich noch
> Selbstbau angesagt,

Ich habe jetzt mal die Log-Dateien des Zielrechners gesehen (ebenfalls
Bullseye, Backports-Kernel 5.14, Modul gebaut aus Git, Stand 10.01.2022). Und
das Syslog quillt über mit Meldungen des Moduls. Das Wifi funktioniert immer
nur phasenweise. Da läuft scheinbar einiges schief und führt regelmäßig in
einen Crash:

[..]
> Jan 13 01:30:50 lenovo kernel: [  410.859385] rtw89_pci :02:00.0: timed 
> out to flush queues
> Jan 13 01:30:50 lenovo kernel: [  411.063512] rtw89_pci :02:00.0: timed 
> out to flush queues
> Jan 13 01:30:50 lenovo kernel: [  411.063949] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.063960] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.063963] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.063966] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.125599] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.236376] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.347543] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
> Jan 13 01:30:50 lenovo kernel: [  411.580480] rtw89_pci :02:00.0: timed 
> out to flush queues
> Jan 13 01:30:51 lenovo kernel: [  411.780569] rtw89_pci :02:00.0: timed 
> out to flush queues
> Jan 13 01:30:51 lenovo kernel: [  411.781080] rtw89_pci :02:00.0:  
> [FWBB][WARN][CMW] No specific sta connect
[..]
> Jan 13 01:31:57 lenovo kernel: [  477.986022] rtw89_pci :02:00.0: 
> firmware failed to ack for entering ps mode
> Jan 13 01:31:57 lenovo kernel: [  477.986053] rtw89_pci :02:00.0:  
> [FWBB][WARN]Ttlen = 0x0018, macidcfg = 0x94  0x00  0xe0  0x81
> Jan 13 01:31:59 lenovo kernel: [  479.844562] rtw89_pci :02:00.0: 
> firmware failed to ack for entering ps mode
> Jan 13 01:31:59 lenovo kernel: [  479.844595] rtw89_pci :02:00.0:  
> [FWBB][WARN]Ttlen = 0x0018, macidcfg = 0x94  0x00  0xe0  0x81
> Jan 13 01:32:01 lenovo kernel: [  481.825277] rtw89_pci :02:00.0: 
> firmware failed to ack for entering ps mode
> Jan 13 01:32:01 lenovo kernel: [  481.825315] rtw89_pci :02:00.0:  
> [FWBB][WARN]Ttlen = 0x0018, macidcfg = 0x94  0x00  0xe0  0x81
> Jan 13 01:32:01 lenovo kernel: [  482.643449] rtw89_pci :02:00.0: timed 
> out to flush queues
> Jan 13 01:32:02 lenovo wpa_supplicant[784]: wlp2s0: CTRL-EVENT-DISCONNECTED 
> bssid=xx:xx:xx:xx:xx:xx reason=4 locally_generated=1
> Jan 13 01:32:02 lenovo wpa_supplicant[784]: wlp2s0: CTRL-EVENT-REGDOM-CHANGE 
> init=CORE type=WORLD
> Jan 13 01:32:02 lenovo NetworkManager[772]:   [1642055522.4041] device 
> (wlp2s0): supplicant interface state: completed -> disconnected
> Jan 13 01:32:02 lenovo NetworkManager[772]:   [1642055522.6260] device 
> (wlp2s0): supplicant interface state: disconnected -> scanning
> Jan 13 01:32:02 lenovo wpa_supplicant[784]: wlp2s0: SME: Trying to 
> authenticate with xx:xx:xx:xx:xx:xx (SSID='router' freq=2437 MHz)
> Jan 13 01:32:02 lenovo kernel: [  483.371586] [ cut here 
> ]
> Jan 13 01:32:02 lenovo kernel: [  483.371593] WARNING: CPU: 9 PID: 585 at 
> net/mac80211/rx.c:4874 ieee80211_rx_list+0x83d/0xb40 [mac80211]
> Jan 13 01:32:02 lenovo kernel: [  483.371681] Modules linked in: ctr ccm 
> rfcomm cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr snd_soc_dmic 
> snd_acp3x_rn snd_acp3x_pdm_dma snd_soc_core snd_compress intel_rapl_common 
> btusb btrtl edac_mce_amd btbcm btintel snd_hda_codec_realtek bluetooth 
> kvm_amd snd_hda_codec_generic ledtrig_audio kvm snd_hda_codec_hdmi uvcvideo 
> videobuf2_vmalloc irqbypass nls_ascii videobuf2_memops snd_hda_intel 
> videobuf2_v4l2 nls_cp437 snd_intel_dspcfg rapl snd_intel_sdw_acpi 
> jitterentropy_rng videobuf2_common vfat fat snd_hda_codec videodev 
> snd_hda_core hid_sensor_accel_3d drbg hid_sensor_trigger serio_raw pcspkr 
> efi_pstore wmi_bmof hid_sensor_iio_common mc joydev hid_multitouch ansi_cprng 
> snd_hwdep sg k10temp snd_pcm sp5100_tco snd_rn_pci_acp3x ecdh_generic 
> snd_pci_acp3x ecc snd_timer watchdog snd ccp ucsi_acpi typec_ucsi soundcore 
> roles rng_core typec ideapad_laptop platform_profile sparse_keymap ac evdev 
> bmc150_accel_spi regmap_spi bmc150_accel_i2c soc_button_array 
> bmc150_accel_core
> Jan 13 01:32:02 lenovo kernel: [  483.371842]  industrialio_triggered_buffer 
> kfifo_buf industrialio acpi_cpufreq amd_pmc silk(O) rtw89pci(O) rtw89core(O) 
> sha512_ssse3 sha512_generic mac80211 cfg80211 rfkill libarc4 parport_pc ppdev 
> lp parport fuse configfs efivarfs ip_tables x_ta

Re: Realtek 8852 Wifi/BT chip

2022-01-14 Diskussionsfäden Heiko Schlittermann
Daniel Leidert  (Do 13 Jan 2022 16:37:37 CET):
> oder die Quellen für die rtw89-Module [1]. Nun behauptete mir gegenüber 
> jemand,
> dass Ubuntu den Chip von Haus aus unterstützen würde, was mir sehr schwer 
> fällt
> zu glauben, da das Netz voll mit Berichten ist, dass mit dem Chip Wifi nicht
> funktioniert und man eben (auch unter Ubuntu) das rtw89pci-Modul bauen muss. 
> In
> den Ubuntu-Paketen finde ich auch keinen 5.16er Kernel oder ein DKMS-Paket für
> das Modul.

Dann einfach den 5.16er Kernel selbst bauen?
Oder gucken, ob man das von Dir referenzierte externe Modul auch einfach
bauen kann ohne DKMS?

Beides nicht schön, da es dann keine automagischen Updates gibt, aber
gangbar.

-- 
Heiko


signature.asc
Description: PGP signature


Re: Realtek 8852 Wifi/BT chip

2022-01-13 Diskussionsfäden Daniel Leidert
Am Donnerstag, dem 13.01.2022 um 20:51 +0100 schrieb bb:
> Am 13.01.22 um 16:37 schrieb Daniel Leidert:

[snip]
>
> Laut https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1945967 hat
> sich jemand des Problems bei Ubuntu angenommen - aber ohne Eingriff
> (Stichwort '-proposed') scheint es nicht zu gehen.

Danke. Die Ressource schaue ich mir mal an.

[..]
> Zu DKMS und Debian habe ich auf die Schnelle keine Anleitung gefunden,
> da aber das akute Problem gelöst war, habe ich da auch nicht weiter
> recherchiert.

Das DKMS-Paket habe ich schon selber gebaut. Du kannst das gerne nutzen. Ich
werde es sowieso eine Weile aktuell halten.

Das hier sind die Paketquellen (aktuell in der Version aus dem github-
Repository).

https://salsa.debian.org/dleidert/realtek-rtw89

Das Paket kann mit gbp-buildpackage gebaut werden. Ich kann aber auch ein .deb
zur Verfügung stellen.

> WLAN funktioniert jedenfalls, BT habe ich mich nicht weiter drum
> gekümmert, da kein Bedarf.

Ok. Bei meinem Klienten (auch Debian 11, auch Backports-Kernel, mein dkms-Pake)
steigt Wifi nach 30 Sekunden aus. Ich schaue mal, ob ich die Logs bekommen
kann.


Danke dir.

Gruß, Daniel



Re: Realtek 8852 Wifi/BT chip

2022-01-13 Diskussionsfäden bb

Am 13.01.22 um 16:37 schrieb Daniel Leidert:

Hallo Daniel,

snip


Nach meiner Recherche benötigt man für den Chip entweder die Kernelreihe 5.16
oder die Quellen für die rtw89-Module [1]. Nun behauptete mir gegenüber jemand,
dass Ubuntu den Chip von Haus aus unterstützen würde, was mir sehr schwer fällt
zu glauben, da das Netz voll mit Berichten ist, dass mit dem Chip Wifi nicht
funktioniert und man eben (auch unter Ubuntu) das rtw89pci-Modul bauen muss. In
den Ubuntu-Paketen finde ich auch keinen 5.16er Kernel oder ein DKMS-Paket für
das Modul.

[1] https://github.com/lwfinger/rtw89

Mich interessiert daher: Wie sind deine Erfahrungen? Und wie hast du es zum
Laufen gebracht?


snip

Laut https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1945967 hat
sich jemand des Problems bei Ubuntu angenommen - aber ohne Eingriff
(Stichwort '-proposed') scheint es nicht zu gehen.


Ich verwende allerdings Debian (11) - da ist aktuell tatsächlich noch
Selbstbau angesagt, Kernel 5.16 wird aber in absehbarer Zeit in den
Backports verfügbar sein.

Das Bauen an sich ist problemlos - daß man bei jedem Kernel-Update tätig
werden muß, steht ja in [1] und ist b.a.w. hinzunehmender minimaler
administrativer Aufwand (da ich den Backport-Kernel 5.14 verwende,
kommen Kernel-Updates aber noch seltener als bei einem 'normalen' Debian
vor).

Zu DKMS und Debian habe ich auf die Schnelle keine Anleitung gefunden,
da aber das akute Problem gelöst war, habe ich da auch nicht weiter
recherchiert.

WLAN funktioniert jedenfalls, BT habe ich mich nicht weiter drum
gekümmert, da kein Bedarf.

Soweit erstmal & Grüße,

Bernhard



Re: Realtek 8852 Wifi/BT chip

2022-01-13 Diskussionsfäden Daniel Leidert
Am Donnerstag, dem 13.01.2022 um 14:19 +0100 schrieb bb:
> Am 13.01.22 um 01:01 schrieb Daniel Leidert:
> >
> > hat jemand von Euch einen Laptop mit dem Realtek 8852AE Wifi/BT Chip?
>
> ja.

Nach meiner Recherche benötigt man für den Chip entweder die Kernelreihe 5.16
oder die Quellen für die rtw89-Module [1]. Nun behauptete mir gegenüber jemand,
dass Ubuntu den Chip von Haus aus unterstützen würde, was mir sehr schwer fällt
zu glauben, da das Netz voll mit Berichten ist, dass mit dem Chip Wifi nicht
funktioniert und man eben (auch unter Ubuntu) das rtw89pci-Modul bauen muss. In
den Ubuntu-Paketen finde ich auch keinen 5.16er Kernel oder ein DKMS-Paket für
das Modul.

[1] https://github.com/lwfinger/rtw89

Mich interessiert daher: Wie sind deine Erfahrungen? Und wie hast du es zum
Laufen gebracht?

Gruß, Daniel



Re: Realtek 8852 Wifi/BT chip

2022-01-13 Diskussionsfäden bb

Am 13.01.22 um 01:01 schrieb Daniel Leidert:

Ho,


Hi,

hat jemand von Euch einen Laptop mit dem Realtek 8852AE Wifi/BT Chip?


ja.

snip

Grüße,

Bernhard