PDA

View Full Version : LEAP 15.2 Nach Update auf 15.2 kein WLAN auf HP Laptp Model da0093TU



lupus47
14-Dec-2020, 19:06
Am 9 Juli 2020 habe ich den Update von Leap 15.1 auf Leap 15.2 gemacht. Vorher hatte ich lange mit Leap 42.3 gearbeitet.
Hardware: 4 x Intel(R) CORE i3-13OU CPU @ 2.20GHz Memory: 7.7 GiB of RAM.
Der WLAN chip ist kombiniert mit BLUETOOTH und ist Marke RTLxxx ?? Wie kann ich das genau feststellen?

Die Funktionstaste f12, die auf anderen Laptops immer WLAN an und aus-geschaltet hat schaltet auf diesem Laptop nur BLURTOOTH an und aus.
Das BLUETOOTH funktioniert auch - ich kann eine Verbindung mit meinem SMSUNG S6 Handy aufbauen. Auch mit BLUETOOTH Lautsprechern.
Aber WLAN kann ich nicht starten. Das hat mich bislang nicht hestoert, weil ich gerne mit "Wired Connection Ethernet" arbeite. Aber neulich war
ich mit dem Laptop bei meiner Tochter und konnte keine Internet Verbindung aufbauen. Deswegen haette ich die Sache gerne geklaert.

Ich fahre ein DUAL-BOOT system, mit Windows 10 auf dem selben Laptop. Da funktioniert WLAN und BLUETOOTH ohne Probleme.
Hier die bei der Installation eingerichteten Repositories:


corrimal:~ # zypper lr
Repository priorities in effect: (See 'zypper lr -P' for details)
90 (raised priority) : 1 repository
99 (default priority) : 7 repositories

# | Alias | Name | Enabled | GPG Check | Refresh
---+--------------------------------------+------------------------------------+---------+-----------+--------
1 | http-download.opensuse.org-c785a061 | openSUSE:Leap:15.2:Update | Yes | (r ) Yes | Yes
2 | https-download.opensuse.org-e5314ca7 | home:enzokiel | Yes | (r ) Yes | Yes
3 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | No | ---- | ----
4 | packman | packman | Yes | (r ) Yes | Yes
5 | repo-debug | Debug Repository | No | ---- | ----
6 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ----
7 | repo-debug-update | Update Repository (Debug) | No | ---- | ----
8 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ----
9 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes
10 | repo-oss | Main Repository | Yes | (r ) Yes | Yes
11 | repo-source | Source Repository | No | ---- | ----
12 | repo-source-non-oss | Source Repository (Non-OSS) | No | ---- | ----
13 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes
14 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes
15 | snappy | snappy | Yes | (r ) Yes | Yes


Vor ca einem bis zwei Jahren hat mir Sauerland geholfen die WLAN Treiber auf dem selben Rechner fuer Leap 15.1 zu reparieren. Dazu hatte er ein
eigenes Repository eingerichtet, was dann auch gut funktioniert hat. Bei dem Upgrade auf Leap 15.2 ist dieses Repository verlorengegangen.
Leider kann ich die Korrespondenz mit Sauerland auf diesem Forum nich finden. Eine Suche mit "Lupus47" zeigt nur 4 meiner Englischen
Beitraege - zwei in 2020 und zwei in 2018.

Ich habe immer noch einen alten COMPAQ Laptopm mit Leap 42.3. Da funktioniert WLAN einwndfrei ohne Sauerland Repository.

Fuer jed Hilfe bin ich sehr dankbar.

Sauerland
15-Dec-2020, 00:04
Poste:

/sbin/lspci -nnk | grep -iA3 net

PS:
zypper lr ist nicht aussagekräftig, wir benötigen die URL.
Denn ein Repo benennen, kann ich wie ich will.
zypper lr zeigt nur die Namen an.

Besser:

zypper lr -d

lupus47
15-Dec-2020, 16:14
Poste:

/sbin/lspci -nnk | grep -iA3 net

PS:
zypper lr ist nicht aussagekräftig, wir benötigen die URL.
Denn ein Repo benennen, kann ich wie ich will.
zypper lr zeigt nur die Namen an.

Besser:

zypper lr -d

Hier die Daten meines Ethernet/WLAN/BLUETOOTH controllers:

$ /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]


Hier die Repos mit URL:

$ zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+--------------------------------------+------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------------+--------
1 | http-download.opensuse.org-c785a061 | openSUSE:Leap:15.2:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/ |
2 | https-download.opensuse.org-e5314ca7 | home:enzokiel | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/home:/enzokiel/openSUSE_15.2_Update/ |
3 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-_USB_DISK_2.0_070B4554F5831738-0:0-part2 |
4 | packman | packman | Yes | (r ) Yes | Yes | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/ |
5 | repo-debug | Debug Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ |
6 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ |
7 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ |
8 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ |
9 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ |
10 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ |
11 | repo-source | Source Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ |
12 | repo-source-non-oss | Source Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ |
13 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss |
14 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ |
15 | snappy | snappy | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2 |

Sauerland
16-Dec-2020, 01:15
Als root mein Repo hinzufügen:

zypper ar -f https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.2_Update/ Sauerland-update

Den Treiber installieren:

zypper in rtl8821ce-kmp-default

Neu starten.

lupus47
16-Dec-2020, 05:10
Als root mein Repo hinzufügen:

zypper ar -f https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.2_Update/ Sauerland-update

Den Treiber installieren:

zypper in rtl8821ce-kmp-default

Neu starten.

Ich have Dein Repo hinzugefuegt und denn Treiber fehlerfrei installiert. Dann neu gestartet.

Leider hat sich nichts geaendert. Wenn ich die Taste f12 druecke wird Bluetooth angezeigt zusaetzlich zu dem Quadrat fuer Network Manager. Wennich dies mit linker Maustaste oeffne wird folgendes angezeigt:

NETWORKS

Active Connections
[ ] Wired Connection 1
Connected ...


Available Connections
|>
>| Galaxy S6 Network
|> Last used ...

Kein WLAN ???


corrimal:~ # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+--------------------------------------+------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
1 | Sauerland-update | Sauerland-update | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.2_Update/ |
2 | http-download.opensuse.org-c785a061 | openSUSE:Leap:15.2:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/ |
3 | https-download.opensuse.org-e5314ca7 | home:enzokiel | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/home:/enzokiel/openSUSE_15.2_Update/ |
4 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-_USB_DISK_2.0_070B4554F5831738-0:0-part2 |
5 | packman | packman | Yes | (r ) Yes | Yes | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/ |
6 | repo-debug | Debug Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ |
7 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ |
8 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ |
9 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ |
10 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ |
11 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ |
12 | repo-source | Source Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ |
13 | repo-source-non-oss | Source Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ |
14 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss |
15 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ |
16 | snappy | snappy | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2 |

Sauerland
16-Dec-2020, 06:26
Poste:

zypper se -si kernel rtl8821

uname -a

lupus47
16-Dec-2020, 16:37
Poste:

zypper se -si kernel rtl8821

uname -a

Hier die Posts:

corrimal:/etc # zypper se -si kernel rtl8821
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
---+-----------------------+---------+----------------------------------------+--------+--------------------------
i+ | kernel-default | package | 5.3.18-lp152.57.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | kernel-default | package | 5.3.18-lp152.57.1 | x86_64 | Main Update Repository
i+ | kernel-default | package | 5.3.18-lp152.54.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | kernel-default | package | 5.3.18-lp152.54.1 | x86_64 | Main Update Repository
i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | openSUSE:Leap:15.2:Update
i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | Main Update Repository
i+ | kernel-devel-rt | package | 5.3.18-lp152.2.1 | noarch | Main Repository
i | kernel-firmware | package | 20200107-lp152.2.3.1 | noarch | openSUSE:Leap:15.2:Update
i | kernel-firmware | package | 20200107-lp152.2.3.1 | noarch | Main Update Repository
i+ | kernel-macros | package | 5.3.18-lp152.57.1 | noarch | openSUSE:Leap:15.2:Update
i+ | kernel-macros | package | 5.3.18-lp152.57.1 | noarch | Main Update Repository
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i | kernel-rt-devel | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository
i | nfs-kernel-server | package | 2.1.1-lp152.9.6.1 | x86_64 | openSUSE:Leap:15.2:Update
i | nfs-kernel-server | package | 2.1.1-lp152.9.6.1 | x86_64 | Main Update Repository
i | purge-kernels-service | package | 0-lp152.4.1 | noarch | Main Repository
i+ | rtl8821ce-kmp-default | package | git20201115_k5.3.18_lp152.57-lp152.2.7 | x86_64 | Sauerland-update


corrimal:/etc # uname -a
Linux corrimal 5.3.18-lp152.57-default #1 SMP Fri Dec 4 07:27:58 UTC 2020 (7be5551) x86_64 x86_64 x86_64 GNU/Linux

Sauerland
17-Dec-2020, 01:43
Poste

/sbin/lspci -nnk | grep -iA3 net

/sbin/lsmod | grep -i 8821

Das kannst du alles löschen.

i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | openSUSE:Leap:15.2:Update
i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | Main Update Repository
i+ | kernel-devel-rt | package | 5.3.18-lp152.2.1 | noarch | Main Repository
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i | kernel-rt-devel | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository

Das kannst du auch löschen, ist 2x vorhanden Repo 14:

2 | http-download.opensuse.org-c785a061 | openSUSE:Leap:15.2:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/

lupus47
17-Dec-2020, 03:34
Poste

/sbin/lspci -nnk | grep -iA3 net

/sbin/lsmod | grep -i 8821

Das kannst du alles löschen.

i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | openSUSE:Leap:15.2:Update
i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | Main Update Repository
i+ | kernel-devel-rt | package | 5.3.18-lp152.2.1 | noarch | Main Repository
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i | kernel-rt-devel | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i | kernel-rt-devel | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | kernel-syms-rt | package | 5.3.18-lp152.3.2.1 | x86_64 | Main Update Repository
i+ | kernel-syms-rt | package | 5.3.18-lp152.2.1 | x86_64 | Main Repository

Das kannst du auch löschen, ist 2x vorhanden Repo 14:

2 | http-download.opensuse.org-c785a061 | openSUSE:Leap:15.2:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/

Posts:

corrimal:/etc # /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 modules: 8821ce


corrimal:/etc # /sbin/lsmod | grep -i 8821

Kein Wort 8821 in /sbin/lsmod !!!

Folgendes konnte ich nicht nachvollziehen:


i+ | kernel-devel-rt | package | 5.3.18-lp152.3.2.1 | noarch | openSUSE:Leap:15.2:Update
Dies bringt folgende Fehlermeldung:

i+: command not found
kernel-devel-rt: command not found
package: command not found
5.3.18-lp152.3.2.1: command not found
noarch: command not found
If 'openSUSE:Leap:15.2:Update' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf openSUSE:Leap:15.2:Update

Offensichtlich habe ich nicht verstanden was Du hier meinst. Ausserdem kann ich die Namen der Objekte die ich loeschen soll nicht finden (Nicht in zypper lr -d)
Bitte genaue Befehle wie ich dieses loeschen ausfuehre. (Ist es wichtig ?)

Nebenbei die Hilfe zypper --help bietet keinen Hinweis fuer den switch -d
In der Man page habe ich folgendes gefunden:

-d, --download-only
Only download the packages for later installation

Trotzdem wieder vielen Dank fuer Deine Hilfe. Du hast das selbe Problem mit Leap 15.1 vor einem Jahr geloest. Diese HP Hardware ist etwas wiederspenstig.

Sauerland
17-Dec-2020, 05:51
Folgendes konnte ich nicht nachvollziehen:


Diese Pakete löschen:

kernel-devel-rt
kernel-rt-devel
kernel-syms-rt
Ich habe die Ausgabe nur aus deiner Liste kopiert, gehe in Yast----Software installieren, suche nach dem Paket, rechts-klick auf das kleine Viereck mit dem grünen Haken am Anfang----löschen.




Kein Wort 8821 in /sbin/lsmod !!!
Du hast aber nach der Treiberinstallation schon neu gestartet?

Bitte machen, wenn immer noch nicht geht, mal als root:

modprobe 8821ce

systemctl restart network.service

Funktioniert es dann?

lupus47
17-Dec-2020, 16:53
Diese Pakete löschen:

kernel-devel-rt
kernel-rt-devel
kernel-syms-rt
Ich habe die Ausgabe nur aus deiner Liste kopiert, gehe in Yast----Software installieren, suche nach dem Paket, rechts-klick auf das kleine Viereck mit dem grünen Haken am Anfang----löschen.



Du hast aber nach der Treiberinstallation schon neu gestartet?

Bitte machen, wenn immer noch nicht geht, mal als root:

modprobe 8821ce

systemctl restart network.service

Funktioniert es dann?

Habe
kernel-devel-rt
kernel-rt-devel
kernel-syms-rt mit YAST geloescht [-]. Meldung:

Automatic Changes
Package: r8168-blacklist-r8169 Summary: Tofavour r8168 blacklist the rr8169 device driver Installed(Available) (8.048.03-pm152.1.50)
Die Ausgabe von YAST

Installation Successfully Finished

Packages



Installed Packages: 3
broadcom-wl-kmp-default, r8168-blacklist-r8169, r8168-kmp-default
Removed Packages: 6
kernel-devel-rt, kernel-devel-rt, kernel-rt-devel, kernel-rt-devel, kernel-syms-rt, kernel-syms-rt






Nach der Treiberinstallation hatte ich neu gestartet (shutdown -h now)

Alle bisherigen Ausgaben mit zypper und lsmod hatte ich als root gemacht.

Neu:

corrimal:/etc # modprobe 8821ce
modprobe: ERROR: could not insert '8821ce': Operation not permitted

???

corrimal:/etc # systemctl restart network.service

Nur Wired Connection meldet sich kurz

f12 druecken:
Galaxy S6 Bluetooth wird als "Available Connections" im Network Manager angezeigt, genau wie vorher. Kein WLAN

Ich werde jetzt nochmal neu starten nach dem ich dies abgeschickt habe. Anscheinend habe ich "8821ce" falsch gebaut, obwohl. deinend Anweisungen vor 2 Tagen folgend, keine Fehlermeldungen angezeigt wurden.

Sauerland
17-Dec-2020, 17:10
Anscheinend habe ich "8821ce" falsch gebaut
Hast du nicht und brauchst du nicht.......

Als root noch einmal:

zypper in -f rtl8821ce-kmp-default rtl8821ce-blacklist-rtw_8821ce
und

dracut -f
Gehe in Yast---System---Bootloader, ändere nichts, klicke nur unten rechts auf ok.

Neu starten.

lupus47
17-Dec-2020, 17:32
Hast du nicht und brauchst du nicht.......

Als root noch einmal:

zypper in -f rtl8821ce-kmp-default rtl8821ce-blacklist-rtw_8821ce
und

dracut -f
Gehe in Yast---System---Bootloader, ändere nichts, klicke nur unten rechts auf ok.

Neu starten.

Leider ist jetzt alles viel schlimmer. Nach dem Neustart wird Ethernet "Wired Connection" im Network Manager nicht mehr angezeigt. Nur Galaxy S6 (BlueTooth).
Habe also keine Internet Verbindubg auf dem Rechner. (ping admin - Network unreachable)

Bin jetzt auf meinem alten Leap 42.3 Laptop.

Will versuchen deine Anweisungen abzutippen.

lupus47
17-Dec-2020, 17:43
Das funktioniert nicht weil keine Internet Verbindung.

Error Code: Connection failed

Was nun ??

Sauerland
17-Dec-2020, 17:50
Was läuft für ein kernel:

uname -a

Sauerland
17-Dec-2020, 18:17
Deinstalliere:

rpm -e r8168-blacklist-r8169

systemctl restart network.service

Die Ausgabe von
uname -a brauch ich aber noch.

lupus47
17-Dec-2020, 20:40
Was läuft für ein kernel:

uname -a


corrimal:~ # uname -a
Linux corrimal 5.3.18-lp152.57-default #1 SMP Fri Dec 4 07:27:58 UTC 2020 (7be5551) x86_64 x86_64 x86_64 GNU/LINUX

lupus47
17-Dec-2020, 20:56
rpm -e r8168-blacklist-r8169
error: Failed dependencies:
r8168-blacklist-r8169 is needed by (installed) r8168-kmp-default-8.048.03_k5.3.18_lp152.57-lp152.67.32.x86_64

Habe dann nicht weiter versucht.

Kann ich den alten Zustand mit snappy wieder herstellen. Habe da keine Erfahrung und bitte um Deine Hilfe falls das was bringt. Da ich WLAN nicht wirklich brauche waere es wichtig fuer mich die Ethernet-Verbindung wieder flott zu machen, damit ich normal arbeiten kann.

lupus47
18-Dec-2020, 00:00
Habe etwas Fortschritt gemacht:


corrimal:~ # /usr/sbin/hwinfo --netcard
12: PCI 200.0: 0280 Network controller
[Created at pci.386]
Unique ID: B35A.iS0v7Zu96L4
Parent ID: HnsE.Ljz46h60_n4
SysFS ID: /devices/pci0000:00/0000:00:1c.5/0000:02:00.0
SysFS BusID: 0000:02:00.0
Hardware Class: network
Device Name: "WLAN"
Model: "Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0xc821 "RTL8821CE 802.11ac PCIe Wireless Network Adapter"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x831a
I/O Ports: 0x3000-0x3fff (rw)
Memory Range: 0xb1000000-0xb100ffff (rw,non-prefetchable)
IRQ: 255 (no events)
Module Alias: "pci:v000010ECd0000C821sv0000103Csd0000831Abc02sc80i00"
Driver Info #0:
Driver Status: 8821ce is not active
Driver Activation Cmd: "modprobe 8821ce"
Driver Info #1:
Driver Status: wl is not active
Driver Activation Cmd: "modprobe wl"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #14 (PCI bridge)

16: PCI 100.0: 0200 Ethernet controller
[Created at pci.386]
Unique ID: VCu0.UOREDowQ4Q7
Parent ID: z8Q3.qI1Ld6+ISP4
SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: network
Device Name: "Hanksville Gbe Lan Connection"
Model: "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8168 "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x84a6
Revision: 0x15
I/O Ports: 0x4000-0x4fff (rw)
Memory Range: 0xb1104000-0xb1104fff (rw,non-prefetchable)
Memory Range: 0xb1100000-0xb1103fff (rw,non-prefetchable)
IRQ: 255 (no events)
Module Alias: "pci:v000010ECd00008168sv0000103Csd000084A6bc02sc00i00"
Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: "modprobe r8169"
Driver Info #1:
Driver Status: r8168 is not active
Driver Activation Cmd: "modprobe r8168"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #9 (PCI bridge)


Dies zeigt fuer die Ethernetkarte #0

Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: "modprobe r8169"
Driver Info #1:
Driver Status: r8168 is not active
Driver Activation Cmd: "modprobe r8168"



corrimal:~ # modprobe r8169


Network Manager Wired Connection 1 wieder da
ping admin OK
ping google.com OK = Wunderbar


corrimal:~ # modprobe r8168
modprobe: ERROR: could not insert 'r8168': Operation not permitted


- aber ich kann jetzt wieder arbeiten.

Das selbe wie vorher fuer den WLAN controller

corrimal:~ # modprobe 8821ce
modprobe: ERROR: could not insert '8821ce': Operation not permitted
corrimal:~ # modprobe wl
modprobe: ERROR: could not insert 'wl': Operation not permitted


Da ich jetzt wieder Ethernet habe werde ich versuchen Deine letzten Anweisungen durchzufuehren

lupus47
18-Dec-2020, 00:05
Immer noch dasselbe:


corrimal:~ # rpm -e r8168-blacklist-r8169
error: Failed dependencies:
r8168-blacklist-r8169 is needed by (installed) r8168-kmp-default-8.048.03_k5.3.18_lp152.57-lp152.67.32.x86_64

lupus47
18-Dec-2020, 00:29
corrimal:~ # zypper in -f rtl8821ce-kmp-default rtl8821ce-blacklist-rtw_8821ce
Retrieving repository 'openSUSE:Leap:15.2:Update' metadata ........................................................[done]
Building repository 'openSUSE:Leap:15.2:Update' cache .............................................................[done]
Retrieving repository 'Main Update Repository' metadata ...........................................................[done]
Building repository 'Main Update Repository' cache ................................................................[done]
Loading repository data...
Reading installed packages...
Forcing installation of 'rtl8821ce-blacklist-rtw_8821ce-git20201115-lp152.3.1.x86_64' from repository 'Sauerland-update'.
Forcing installation of 'rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64' from repository 'Sauerland-update'.
Resolving package dependencies...

Problem: rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.2.7.x86_64 conflicts with rtl8821ce-kmp-default-k5.3.18_lp152.57 provided by rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64
Solution 1: Following actions will be done:
replacement of rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.2.7.x86_64 with rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64
deinstallation of rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.2.7.x86_64
Solution 2: do not install rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64

Choose from above solutions by number or cancel [1/2/c/d/?] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following 2 NEW packages are going to be installed:
rtl8821ce-blacklist-rtw_8821ce rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1

The following package is going to be REMOVED:
rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.2.7

2 new packages to install, 1 to remove.
Overall download size: 677.5 KiB. Already cached: 0 B. After the operation, additional 23.0 B will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64
(1/2), 669.1 KiB ( 3.7 MiB unpacked)
Retrieving: rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64.rpm .................[done (109.8 KiB/s)]
Retrieving package rtl8821ce-blacklist-rtw_8821ce-git20201115-lp152.3.1.x86_64 (2/2), 8.4 KiB ( 23 B unpacked)
Retrieving: rtl8821ce-blacklist-rtw_8821ce-git20201115-lp152.3.1.x86_64.rpm ...........................[done (1.4 KiB/s)]

Checking for file conflicts: ......................................................................................[done]
(1/3) Removing rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.2.7.x86_64 ................................[done]
(2/3) Installing: rtl8821ce-kmp-default-git20201115_k5.3.18_lp152.57-lp152.3.1.x86_64 .............................[done]
(3/3) Installing: rtl8821ce-blacklist-rtw_8821ce-git20201115-lp152.3.1.x86_64 .....................................[done]
Executing %posttrans scripts ......................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.


corrimal:~ # zypper ps -s
The following running processes use deleted files:

PID | PPID | UID | User | Command | Service
----+------+-----+------+---------------+--------------
446 | 1 | 0 | root | systemd-udevd | systemd-udevd

You may wish to restart these processes.
See 'man zypper' for information about the meaning of values in the above table.

No core libraries or services have been updated.
Reboot is probably not necessary.


Ich hatte oben 1 gewaehlt. Da ich gleich einen reboot mache werde ich systemd-udevd jetzt nicht neu starten.


corrimal:~ # dracut -f
dracut: Executing: /usr/bin/dracut -f
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: ostree ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including module: suse-initrd ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ***
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut: resume=UUID=4eeb40a7-f6a4-4ed0-a1ee-d77bad6b369e
dracut: root=UUID=cdbf9d60-6484-4cba-b746-e9019857eeb6 rootfstype=btrfs rootflags=rw,relatime,space_cache,subvolid=267,subvol=/@/.snapshots/1/snapshot,subvol=@/.snapshots/1/snapshot
dracut: *** Creating image file '/boot/initrd-5.3.18-lp152.57-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-5.3.18-lp152.57-default' done ***


YAST System Bootloader
GRUB2 for EFI
[v] Enable Trusted Boot Support
Protective MBR flag
[ do not change v ]
no changes [OK] pressed
Saving bootloader configuration

Reboot now

lupus47
18-Dec-2020, 00:49
Nach dem Reboot

Wieder kein Ethernet "Wired Connection 1"


corrimal:~ # modprobe r8169


Aktiviert Ethernet - muss ich das jetzt nach jedem Reboot machen ?


corrimal:~ # modprobe 8821ce
modprobe: ERROR: could not insert '8821ce': Operation not permitted


Da hat sich nichts geaendert

f12 Taste - aktiviert Bluetoth zu meinem Samsung S6 Telefon, welches noch als Internet Hotspot laeuft

Kein WLAN !!!


corrimal:~ # ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.44.239 netmask 255.255.255.0 broadcast 192.168.44.255
inet6 fe80::c33c:bcc:3f4b:395d prefixlen 64 scopeid 0x20<link>
ether 80:2b:f9:68:c2:32 txqueuelen 1000 (Ethernet)
RX packets 13 bytes 1437 (1.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 52 bytes 6739 (6.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.127 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ddda:ca95:aaff:a426 prefixlen 64 scopeid 0x20<link>
ether 84:a9:3e:58:71:f9 txqueuelen 1000 (Ethernet)
RX packets 2471 bytes 537454 (524.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2310 bytes 273099 (266.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 2386 bytes 198364 (193.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2386 bytes 198364 (193.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


Ich nehme an dass bnep0: die BLUETOOTH Verbindung zum Samsung S6 Telefon ist.

Ich hoffe das hilft.

lupus47
18-Dec-2020, 01:12
Ich habe die Ausgabe von
dmesg --follow angeschaut. Dies gibt Hinwese fuer die modprobe Aktionen:


[ 262.427697] r8169 0000:01:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 262.442096] libphy: r8169: probed
[ 262.442494] r8169 0000:01:00.0 eth0: RTL8168h/8111h, 84:a9:3e:58:71:f9, XID 541, IRQ 128
[ 262.442498] r8169 0000:01:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 262.501441] Generic Realtek PHY r8169-100:00: attached PHY driver [Generic Realtek PHY] (mii_bus:phy_addr=r8169-100:00, irq=IGNORE)
[ 262.618507] r8169 0000:01:00.0 eth0: Link is Down
[ 265.733059] r8169 0000:01:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 265.733075] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 265.848478] NET: Registered protocol family 17
[ 475.911028] Lockdown: modprobe: unsigned module loading is restricted; see man kernel_lockdown.7
[ 691.734267] BTRFS info (device sda7): qgroup scan completed (inconsistency flag cleared)




Der zweitletzte Hiweis ist viellecht wichtig:

[ 475.911028] Lockdown: modprobe: unsigned module loading is restricted; see man kernel_lockdown.7
Dies muesste sich auf modprobe 8821ce beziehen.

Sauerland
18-Dec-2020, 01:13
Hast du secure boot im Bios/Uefi eingeschaltet?

Das mal ausschalten.

lupus47
18-Dec-2020, 01:57
Ok - mache ich - Reboot

lupus47
18-Dec-2020, 02:35
Erfolg:

Reboot F10 Bios
Boot Options > Secure boot mode Enabled <== Disabled
F10 save Exit
musste dann noch mit einem Passort manuell bestaetigen, dass ich dies Aenderung gemacht habe.

Als das Leap 15.2 aktiv war:


Ethernet "Wired Connection 1" sofort aktiv
Wifi-31DD-5G sofort available
Galaxy S6 Bluetooth auch noch da


Einziges Problem:
Wenn ich Wifi-31DD-5G verbinden will [Connect] wird das Passwort nicht angenommen. Das Passwort stimmt.
Fragt immer wieder nach dem Passwort bis ich Cancel mache. Zwischendurch wird gemeldet: No Passphrase provided.

Ich werde weiter forschen.

Sauerland
18-Dec-2020, 02:54
Wenn ich Wifi-31DD-5G verbinden will [Connect] wird das Passwort nicht angenommen. Das Passwort stimmt.
Fragt immer wieder nach dem Passwort bis ich Cancel mache. Zwischendurch wird gemeldet: No Passphrase provided.

Vorsicht:
Je nachdem, wie man die Verbindung eingestellt hat, wird:
-bei normalem Verbindungsaufbau das Masterpasswort der digitalen Brieftasche (kwallet, gnome-keyring)
-Bei Systemverbindung das root Passwort
abgefragt.

lupus47
18-Dec-2020, 02:54
Habe jetzt Wifi-31DD verbunden [Connect] mit dem selben Passwort. Das funktioniert

Das ist die langsame WIFI Verbindung. Bin damit sehr zufrieden.

Nochmal vielen Dank - Thread von mir aus schlieesen.

Sauerland
18-Dec-2020, 03:01
Schön, das es wieder funktioniert.
An secure boot denke ich immer zuletzt, das ist bei mir schon seit Jahren ausgeschaltet.......


Thread von mir aus schlieesen.
Gibt es hier nicht, der Beitrag ist mit deinem letzten Post als gelöst zu sehen.

lupus47
18-Dec-2020, 16:18
Leider funktioniert heute morgen das Ethernet "Wired Network" nicht mehr, nachdem ich das Laptop aus dem "Sleep mode" geholt hatte.

WLAN war OK

Wired Network meldet "IP configuration unavailable".
ifconfig zeigte etho mit richtiger MAC Addresse aber keine IP Addresse. (Ich habe eine Liste von MAC addressen im Haupt-modem, die immer die selben IP adressen per DHCP liefern).
Der Alte Laptop und ein Rapberry Pi am selben Ethernet Switch hatten ihre richtigen IP addressen.

Mir fiel auf das

Gestern waren die Treiber r8169 und r8168 wie folgt:

Dies zeigt fuer die Ethernetkarte #0
Code:

Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: "modprobe r8169"
Driver Info #1:
Driver Status: r8168 is not active
Driver Activation Cmd: "modprobe r8168"

Code:

corrimal:~ # modprobe r8169

Network Manager Wired Connection 1 wieder da
ping admin OK
ping google.com OK = Wunderbar

Code:

corrimal:~ # modprobe r8168
modprobe: ERROR: could not insert 'r8168': Operation not permitted

- aber ich kann jetzt wieder arbeiten.


Also war R8169 der aktive Treiber und r8168 brachte Fehler.

Heute morgen ist es genau umgekehrt (letzter Teil von
/usr/sbin/hwinfo --netcard

Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: "modprobe r8169"
Driver Info #1:
Driver Status: r8168 is active
Driver Activation Cmd: "modprobe r8168"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #9 (PCI bridge)
c

Das der Ethernet Treiber den "Sleep Mode" nicht vrtraegt ist unguenstig - kann man da was machen?

Sauerland
19-Dec-2020, 00:58
schau mal nch r8168 in yast, sollten da 2 Pakete sein:
r8168-blacklist-r8169
r8168-kmp-default

Beide Pakete löschen und beide Pakete dann sperren: geschützt nicht verändern

Danachals root:

systemctl restart network.service

Dirk_O
07-Mar-2021, 14:26
Schön, das es wieder funktioniert.
An secure boot denke ich immer zuletzt, das ist bei mir schon seit Jahren ausgeschaltet.......

Ich hatte das gleiche Problem nach dem Update, ebenfalls mit einem hp-Modell. Habe mich bis hierhin erfolgreich durchgearbeitet: "Secure Boot = disabled" und der rtl8821ce Treiber läuft wieder.
(An dieser Stelle nochmals ein "Dankeschön!" an User Sauerland für das Bereitstellen und Pflegen des Treibers.)

Bleibt die Frage: Warum hat die manuelle Nachinstallation des Treibers unter openSUSE Leap 15.1 auch mit Secure Boot funktioniert, aber nach dem Update auf 15.2 nicht mehr?
Und: Was muss man tun, um trotzdem wieder Secure Boot nutzen zu können?

Sauerland
08-Mar-2021, 01:44
Bleibt die Frage: Warum hat die manuelle Nachinstallation des Treibers unter openSUSE Leap 15.1 auch mit Secure Boot funktioniert, aber nach dem Update auf 15.2 nicht mehr?
Und: Was muss man tun, um trotzdem wieder Secure Boot nutzen zu können?
Leap 15.1 hat keine signierten Treiber benutzt, Leap 15.2 benutzt signierte Treiber.

Daher war es bei 15.1 egal ob mit secure boot oder ohne .

Ich hab mich nicht mit dem signieren befasst, also funktioniert mein Treiber nur ohne secure boot.