hgu87
December 8, 2022, 8:40pm
1
ich hab den HP 17-ca1216ng und es war von Anfang an so, dass bei mir der interne WLAN-Chip offenbar nicht optimal unterstützt wird.
Wenn WLAN aktiv ist, werden die meiste Zeit die WLAN-Netze in der Gegend nicht angezeigt. Er sucht, findet aber keine. Zwischendrin gehts und die Netze werden angezeigt und wenn sie dann mal angezeigt werden, klappt auch die Verbindung und man kann surfen.
Aber ist es irgendwie möglich, diesen Zustand zu verbessern, damit mein interner WLAN-Adapter die WLAN-Netze immer zuverlässig anzeigt?
Unter anderen Distros werden die WLAN-Netzt stets immer und zuverlässig angezeigt, nur unter openSUSE hakt es immer wieder.
kais@linux:~> inxi -Fz
System:
Kernel: 6.0.10-1-default arch: x86_64 bits: 64 Desktop: GNOME v: 43.1
Distro: openSUSE Tumbleweed 20221206
Machine:
Type: Laptop System: HP product: HP Laptop 17-ca1xxx v: N/A
serial: <superuser required>
Mobo: HP model: 85B3 v: 91.45 serial: <superuser required> UEFI: AMI
v: F.53 date: 12/27/2019
Battery:
ID-1: BAT0 charge: 31.5 Wh (80.4%) condition: 39.2/39.2 Wh (100.0%)
volts: 11.8 min: 11.4
CPU:
Info: dual core model: AMD Ryzen 3 3200U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP cache: L2: 1024 KiB
Speed (MHz): avg: 1765 min/max: 1400/2600 cores: 1: 1197 2: 1195 3: 2388
4: 2281
Graphics:
Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
driver: amdgpu v: kernel
Device-2: Chicony HP Webcam type: USB driver: uvcvideo
Display: wayland server: X.org v: 1.21.1.4 with: Xwayland v: 22.1.5
compositor: gnome-shell driver: gpu: amdgpu resolution: 1600x900~60Hz
API: OpenGL v: 4.6 Mesa 22.2.4 renderer: AMD Radeon Vega 3 Graphics
(raven2 LLVM 15.0.5 DRM 3.48 6.0.10-1-default)
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp3x
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
Sound API: ALSA v: k6.0.10-1-default running: yes
Sound Server-1: PipeWire v: 0.3.61 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek RTL8723DE 802.11b/g/n PCIe Adapter driver: rtw_8723de
IF: wlp3s0 state: down mac: <filter>
Drives:
Local Storage: total: 715.42 GiB used: 200.15 GiB (28.0%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN520
SDAPNUW-256G-1006 size: 238.47 GiB
ID-2: /dev/sda vendor: Intenso model: N/A size: 238.47 GiB
ID-3: /dev/sdb type: USB model: 1INTENSO SSD size: 238.47 GiB
Partition:
ID-1: / size: 235.97 GiB used: 15.65 GiB (6.6%) fs: btrfs dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 5.1 MiB (1.0%) fs: vfat dev: /dev/sda1
ID-3: /home size: 235.97 GiB used: 15.65 GiB (6.6%) fs: btrfs
dev: /dev/sda2
ID-4: /opt size: 235.97 GiB used: 15.65 GiB (6.6%) fs: btrfs
dev: /dev/sda2
ID-5: /var size: 235.97 GiB used: 15.65 GiB (6.6%) fs: btrfs
dev: /dev/sda2
Swap:
ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) dev: /dev/sda3
Sensors:
System Temperatures: cpu: 42.9 C mobo: N/A gpu: amdgpu temp: 42.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 273 Uptime: 0h 0m Memory: 5.7 GiB used: 1.52 GiB (26.6%)
Shell: Bash inxi: 3.3.23
kais@linux:~>
Poste:
zypper lr -d
zypper se -si rtw88
und als root ausgeführt:
modinfo rtw_8723de
Benutze bitte Code und kein Quote (Zitat), erhält die Formatierung der Konsole.
Der Realtek RTL8723DE unterstützt nur WLAN im 2.4 GHz-Frequenzband (WLAN-Funkkanal 1 bis 14).
https://www.realtek.com/en/products/communications-network-ics/item/rtl8723de
Ordentlich konfigurierte Wireless Access Points strahlen nur ein WLAN-Funksignal im 5 GHz-Frequenzband aus (WLAN-Funkkanal > 31). Siehe dazu:
https://en.wikipedia.org/wiki/List_of_WLAN_channels
Also korrektes Verhalten, wenn dieser WLAN-Chip nicht alle WLAN’s sieht.
hui
December 9, 2022, 4:41pm
5
Wieder eine deiner Behauptungen die fachlich und technisch durch nichts gedeckt sind…
Warten wir einmal die von mir angeforderten Ausgaben an, denn bei mir heißt das Modul
modinfo rtw88_8723de
filename: /lib/modules/6.0.12-lp153.2.g523a283-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko.zst
license: Dual BSD/GPL
description: Realtek 802.11n wireless 8723de driver
Bei Hug87 heißt es:
Device-2: Realtek RTL8723DE 802.11b/g/n PCIe Adapter driver: rtw_8723de
IF: wlp3s0 state: down mac: <filter>
hnimmo
December 12, 2022, 10:27am
7
I have a similar ‘problem’ with my laptop that I have solved as follows. After login press alt-f4. This sends the laptop into ‘hibernation’. Pressing alt-f4 again fetches the laptop out of hibernation with WLAN on.
hnimmo
December 13, 2022, 11:01am
8
'Tschuldigung, deutsches Forum .
Seit einiger Zeit (Leap 15.3?) startet mein Laptop WLAN auch nicht beim Booten. Nach dem Login drücke ich auf alt-f4. Der Laptop wird damit in den Schlummermodus geschickt. Erneutes Drücken auf alt-f4 bringt ihn aus dem Schlaf wieder, mit WLAN eingeschaltet.
hnimmo:
mein Laptop
Auf Deutsch entweder ein „Klapprechner” oder, ein „Schoßwarmer” …
Sind die Pakete »ucode-amd « und »kernel-firmware-realtek « installiert?
hgu87
December 13, 2022, 1:40pm
12
ich weiss nicht, ob ucode-amd sowie kernel-firmware-realtek installiert sind, ich schätze nicht.
ich warte jetzt mal Eure Antworten/Hilfen ab, nach dem Posten der folgenden Ausgaben
hgu87
December 13, 2022, 1:42pm
13
HIer die Terminalausgaben wie von Dir gewünscht Sauerland:
kais@linux:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Serv->
--+----------------------------------+---------------------------------+-----------+-----------------+----------------+-----------+--------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------
1 | Packman Repository | Packman Repository | Ja | (r ) Ja | Ja | 20 | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ |
2 | download.opensuse.org-non-oss | Haupt-Repository (NON-OSS) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
3 | download.opensuse.org-oss | Haupt-Repository (OSS) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
4 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
5 | openSUSE-20221111-0 | openSUSE-20221111-0 | Nein | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-USB_SanDisk_3.2Gen1_0101ca655fe2ee84aecdbe558271873a9691397101438367dd39e3f0d3dfc3aadad3000000000000000000001a78234400825800815581073dac8dd8-0:0-part2 |
6 | repo-debug | openSUSE-Tumbleweed-Debug | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
7 | repo-source | openSUSE-Tumbleweed-Source | Nein | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
kais@linux:~> zypper se -si rtw88
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Keine passenden Objekte gefunden.
kais@linux:~> su
Passwort:
linux:/home/kais # modinfo rtw_8723de
modinfo: ERROR: Module rtw_8723de not found.
linux:/home/kais #
Da stellt sich mir dann die Frage, wie inxi auf den falschen Treiber kommt?
Aha:
/sbin/lspci -nnk| grep -iA3 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company Device [103c:84a6]
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
Subsystem: Hewlett-Packard Company Device [103c:831a]
Kernel driver in use: rtw_8821ce
Kernel modules: rtw88_8821ce
Die benutzen kernel driver in use.
Nicht so prickelnd…
Besser wäre kernel modules…
Nutzt es was, wenn du nach dem Start Wlan per Tastenkombi ausschaltest und wieder einschaltest?
Ohne CPU Microcode und WLAN Schnittstelle Firmware – beide Software-Kode der in die Hardware automatisch seitens der Linux Kernel beim booten geladen wird – ist das Verhalten vom Hardware ungewiss …