Network Problems after TW install on HP Laptop 15-da0xxx

Bought the hardware for very reasonable 444€ and gave Tumbleweed a try:


notebook:~ # inxi -zF
System:    Host: notebook.fritz.box Kernel: 4.19.0-2.g09557ad-default x86_64 bits: 64 Console: tty 0 
           Distro: openSUSE Tumbleweed 20181029 
Machine:   Type: Laptop System: HP product: HP Laptop 15-da0xxx v: Type1ProductConfigId serial: <filter> 
           Mobo: HP model: 84A6 v: 80.24 serial: <filter> UEFI: Insyde v: F.02 date: 05/24/2018 
Battery:   ID-1: BAT1 charge: 36.6 Wh condition: 40.8/41.9 Wh (97%) 
CPU:       Topology: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP L2 cache: 6144 KiB 
           Speed: 627 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 700 2: 700 3: 700 4: 700 5: 700 6: 700 7: 700 8: 700 
Graphics:  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
           Display: server: X.org 1.20.2 driver: modesetting unloaded: fbdev,vesa resolution: <xdpyinfo missing> 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2) v: 4.5 Mesa 18.1.7 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k4.19.0-2.g09557ad-default 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168 
           IF: eno1 state: down mac: <filter> 
           Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter driver: rtl8821ce 
           IF: wlo1 state: up mac: <filter> 
Drives:    Local Storage: total: 238.47 GiB used: 5.83 GiB (2.4%) 
           ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG30ZMV256G size: 238.47 GiB 
RAID:      Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci 
Partition: ID-1: / size: 29.40 GiB used: 5.53 GiB (18.8%) fs: ext4 dev: /dev/nvme0n1p2 
           ID-2: /home size: 200.17 GiB used: 304.3 MiB (0.1%) fs: ext4 dev: /dev/nvme0n1p3 
           ID-3: swap-1 size: 4.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p4 
Sensors:   System Temperatures: cpu: 30.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 204 Uptime: N/A Memory: 7.70 GiB used: 992.4 MiB (12.6%) Shell: bash inxi: 3.0.27 
notebook:~ # 

Installation was painless. However WLAN would not work:

notebook:~ # lspci -v -s 02:00.0
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
        DeviceName: WLAN
        Subsystem: Hewlett-Packard Company Device 831a
        Flags: bus master, fast devsel, latency 0, IRQ 140
        I/O ports at 3000 [size=256]
        Memory at b1100000 (64-bit, non-prefetchable) [size=64]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [148] Device Serial Number 00-e0-4c-ff-fe-c8-21-01
        Capabilities: [158] Latency Tolerance Reporting
        Capabilities: [160] L1 PM Substates
        Capabilities: [170] Precision Time Measurement
        Capabilities: [17c] Vendor Specific Information: ID=0003 Rev=1 Len=054 <?>
        Kernel driver in use: rtl8821ce
        Kernel modules: wl, 8821ce

notebook:~ # 

Added the top 2 repos and installed:

notebook:~ # zypper lr -uE
Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias                               | Name                        | Enabled | GPG Check | Refresh | URI                                                                              
--+-------------------------------------+-----------------------------+---------+-----------+---------+----------------------------------------------------------------------------------
1 | http-download.opensuse.org-1de2f947 | Kernel:stable               | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/repositories/Kernel:/stable/standard/               
2 | http-download.opensuse.org-a6f34086 | home:Sauerland              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/repositories/home:/Sauerland/Kernel_stable_standard/
3 | openSUSE-20181029-0                 | openSUSE-20181029-0         | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/                                
5 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/                            
7 | repo-update                         | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/                                  

notebook:~ # zypper packages --installed-only --repo http-download.opensuse.org-a6f34086 http-download.opensuse.org-1de2f947
Loading repository data...
Reading installed packages...
S | Repository     | Name                    | Version                                 | Arch  
--+----------------+-------------------------+-----------------------------------------+-------
v | home:Sauerland | broadcom-wl             | 6.30.223.271-104.167                    | x86_64
v | home:Sauerland | broadcom-wl-kmp-default | 6.30.223.271_k4.19.0_4.g9a3b167-104.167 | x86_64
v | Kernel:stable  | kernel-default          | 4.19.0-4.1.g9a3b167                     | x86_64
v | Kernel:stable  | kernel-default          | 4.19.0-4.1.g9a3b167                     | i586  
v | home:Sauerland | kernel-firmware         | 20181031-1.3                            | noarch
v | Kernel:stable  | kernel-firmware         | 20181001-35.1                           | noarch
v | home:Sauerland | r8168-blacklist-r8169   | 8.046.00-60.38                          | x86_64
v | home:Sauerland | r8168-kmp-default       | 8.046.00_k4.19.0_4.g9a3b167-60.38       | x86_64
v | home:Sauerland | rtl8821ce-kmp-default   | git20180902_k4.19.0_4.g9a3b167-27.7     | x86_64
v | home:Sauerland | ucode-amd               | 20181031-1.3                            | noarch
v | Kernel:stable  | ucode-amd               | 20181001-35.1                           | noarch
v | home:Sauerland | ucode-intel             | 20180807a-100.2                         | x86_64
notebook:~ #

UEFI is fast and startup times are very reasonable:

notebook:~ # systemd-analyze 
Startup finished in 6.366s (firmware) + 9.457s (loader) + 4.020s (kernel) + 1.788s (initrd) + 3.642s (userspace) = 25.275s
graphical.target reached after 3.631s in userspace
notebook:~ # 

Disk performance:

notebook:~ # hdparm -tT /dev/nvme0n1

/dev/nvme0n1:
 Timing cached reads:   18246 MB in  1.99 seconds = 9189.93 MB/sec
 Timing buffered disk reads: 2230 MB in  3.00 seconds = 743.04 MB/sec
notebook:~ # 

Everything works as expected. Big Kudos to all openSUSE contributors![/size][/size]

Realtek driver is problem you may need to get

r8168-blacklist-r8169-8.045.08-83.17.x86_64.rpm
and
r8168-kmp-default-r8169-8.045_K4.4.76_1-83.1.x86_64.rpm

from packman

Tricky since you don’t have internet.

I have:

home:Sauerland | r8168-blacklist-r8169 | 8.046.00-60.38
home:Sauerland | r8168-kmp-default | 8.046.00_k4.19.0_4.g9a3b167-60.38

I never succeeded installing over WLAN. I always use net install over LAN.

But you do not need r8168, only if the shipped driver r8169 is not working…

I am openSUSE user since v4.3, but I am unsure what you are meaning. My configuration now is:

notebook:~ # zypper lr -uEP
# | Alias                               | Name                        | Enabled | GPG Check | Refresh | Priority | URI                                                                              
--+-------------------------------------+-----------------------------+---------+-----------+---------+----------+----------------------------------------------------------------------------------
1 | http-download.opensuse.org-1de2f947 | Kernel:stable               | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/repositories/Kernel:/stable/standard/               
2 | http-download.opensuse.org-a6f34086 | home:Sauerland              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/repositories/home:/Sauerland/Kernel_stable_standard/
3 | jalbum                              | jalbum                      | Yes     | (  ) No   | Yes     |   99     | http://jalbum.net/download/software/yumrepo/                                     
4 | openSUSE-20181029-0                 | openSUSE-20181029-0         | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/                                
5 | packman                             | packman                     | Yes     | (r ) Yes  | Yes     |   99     | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                              
7 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/                            
9 | repo-update                         | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/                                  
notebook:~ # zypper se  r8169
Loading repository data...
Reading installed packages...

S | Name                  | Summary                                           | Type   
--+-----------------------+---------------------------------------------------+--------
  | r8101-blacklist-r8169 | To favour r8101 blacklist the r8169 device driver | package
i | r8168-blacklist-r8169 | To favour r8168 blacklist the r8169 device driver | package
notebook:~ # 

I got no WLAN with standard repos #4, 7 and 9. I searched for RTL8821CE, found repos #1 and2, and ran “zypper in rtl8821ce-kmp-default”. Packages installed are:

notebook:~ # zypper packages --installed-only --repo Kernel:stable home:Sauerland
Loading repository data...
Reading installed packages...
S  | Repository     | Name                    | Version                                 | Arch  
---+----------------+-------------------------+-----------------------------------------+-------
i  | home:Sauerland | broadcom-wl             | 6.30.223.271-104.168                    | x86_64
i  | home:Sauerland | broadcom-wl-kmp-default | 6.30.223.271_k4.19.1_1.g91bc4a9-104.168 | x86_64
i+ | Kernel:stable  | kernel-default          | 4.19.1-1.1.g91bc4a9                     | x86_64
v  | Kernel:stable  | kernel-default          | 4.19.1-1.1.g91bc4a9                     | i586  
i  | home:Sauerland | kernel-firmware         | 20181031-1.3                            | noarch
v  | Kernel:stable  | kernel-firmware         | 20181001-35.1                           | noarch
i  | home:Sauerland | r8168-blacklist-r8169   | 8.046.00-60.39                          | x86_64
i  | home:Sauerland | r8168-kmp-default       | 8.046.00_k4.19.1_1.g91bc4a9-60.39       | x86_64
i+ | home:Sauerland | rtl8821ce-kmp-default   | git20180902_k4.19.1_1.g91bc4a9-27.8     | x86_64
i  | home:Sauerland | ucode-amd               | 20181031-1.3                            | noarch
v  | Kernel:stable  | ucode-amd               | 20181001-35.1                           | noarch
i  | home:Sauerland | ucode-intel             | 20180807a-100.2                         | x86_64
notebook:~ # 

Any comments?

/sbin/lspci -nnk | grep -iA3 net
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
        Subsystem: ASUSTeK Computer Inc. Device [1043:8677]
        Kernel driver in use: r8168
        Kernel modules: r8169, r8168

Last line you see, which drivers are working with this hardware: r8168 and r8169.
r8168 is build by me or packman or others, r8169 is inside your kernel:

modinfo r8169
filename:       /lib/modules/4.19.0-4.g9a3b167-default/kernel/drivers/net/ethernet/realtek/r8169.ko
firmware:       rtl_nic/rtl8107e-2.fw
firmware:       rtl_nic/rtl8107e-1.fw
firmware:       rtl_nic/rtl8168h-2.fw
firmware:       rtl_nic/rtl8168h-1.fw
firmware:       rtl_nic/rtl8168g-3.fw
firmware:       rtl_nic/rtl8168g-2.fw
firmware:       rtl_nic/rtl8106e-2.fw
firmware:       rtl_nic/rtl8106e-1.fw
firmware:       rtl_nic/rtl8411-2.fw
firmware:       rtl_nic/rtl8411-1.fw
firmware:       rtl_nic/rtl8402-1.fw
firmware:       rtl_nic/rtl8168f-2.fw
firmware:       rtl_nic/rtl8168f-1.fw
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-3.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
suserelease:    openSUSE Tumbleweed
srcversion:     18842B147572CBD47723939
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010FFd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008161sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        libphy
retpoline:      Y
intree:         Y
name:           r8169
vermagic:       4.19.0-4.g9a3b167-default SMP preempt mod_unload modversions 
sig_id:         PKCS#7
signer:         Kernel OBS Project
sig_key:        30:47:31:1B:30:19:06:03:55:04:03:0C:12:4B:65:72:6E:65:6C:20:
                4F:42:53:20:50:72:6F:6A:65:63:74:31:28:30:26:06:09:2A:86:48:
                86:F7:0D:01:09:01:16:19:4B:65:72:6E:65:6C:40:62:75:69:6C:64:
                2E:6F:70:65:6E:73:75:73:65:2E:6F:72:67:02:09:00:97:DB:51:4B:
                F5:33:79:40
sig_hashalgo:   sha256
signature:      17:2F:6F:C2:67:D7:F5:EE:D9:F0:6E:4B:4E:3A:69:55:26:5B:87:B5:
                0A:55:0B:BE:AC:14:7C:06:4C:B6:5A:CD:96:2A:DC:A0:F5:CF:C2:06:
                25:1D:44:0C:54:D6:79:EE:05:BB:89:ED:6A:A4:AC:6F:1A:8D:D4:96:
                40:4D:20:1C:D7:37:AF:1E:49:E3:92:BB:15:0E:73:BE:8F:FD:C4:CD:
                80:CB:11:E1:1E:86:A4:56:03:50:6C:08:30:BE:59:62:36:3A:A6:03:
                68:36:1A:05:32:44:13:B6:7E:61:C0:CA:23:45:00:F3:FC:78:A4:B6:
                7C:60:60:00:32:EE:FC:38:BB:64:95:BC:95:66:27:92:5C:99:69:6E:
                A1:AB:6D:8B:7E:40:79:B2:96:1F:AD:0B:FE:C1:23:0D:55:B1:38:27:
                E4:F7:EF:45:6B:B2:0B:83:09:A9:9D:14:42:D8:6B:2A:EC:81:0A:59:
                53:CB:D2:2B:73:30:02:29:F5:38:BD:55:DD:2A:D7:A8:19:C3:04:83:
                28:5F:8D:35:FE:0C:0D:76:54:9F:52:11:EB:3B:47:7C:6E:44:4B:9E:
                85:79:96:C9:FC:FF:8E:09:FE:CF:30:00:76:5E:34:89:27:00:93:C9:
                D7:C8:F2:19:1B:93:1E:65:72:4E:7D:26:14:A2:69:25
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)

First line shows you, where it is inside your filesystem:

filename: /lib/modules/4.19.0-4.g9a3b167-default/kernel/drivers/net/ethernet/realtek/r8169.ko

Its inside the kernel:

zypper search --provides --match-exact /lib/modules/4.19.0-4.g9a3b167-default/kernel/drivers/net/ethernet/realtek/r8169.ko
Loading repository data...
Reading installed packages...

S  | Name           | Summary             | Type   
---+----------------+---------------------+--------
i+ | kernel-default | The Standard Kernel | package

My r8168 is build in updates:

filename: /lib/modules/4.19.0-4.g9a3b167-default/weak-updates/updates/r8168.ko

So there is no need to install r8168, only if you get errors with r8169.

I ran all of the above:

notebook:~ # /sbin/lspci -nnk | grep -iA4 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
        DeviceName: Hanksville Gbe Lan Connection
        Subsystem: Hewlett-Packard Company Device [103c:84a6]
        Kernel driver in use: r8168
        Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
        DeviceName: WLAN
        Subsystem: Hewlett-Packard Company Device [103c:831a]
        Kernel driver in use: rtl8821ce
        Kernel modules: wl, 8821ce
notebook:~ # modinfo 8821ce|head -1
filename:       /lib/modules/4.19.1-1.g91bc4a9-default/extra/8821ce.ko
notebook:~ # zypper search --provides --match-exact /lib/modules/4.19.1-1.g91bc4a9-default/extra/8821ce.ko
Loading repository data...
Reading installed packages...

S  | Name                  | Summary                                            | Type   
---+-----------------------+----------------------------------------------------+--------
i+ | rtl8821ce-kmp-default | Driver for Realtek RTL8821CE 802.11ac WLAN Adapter | package
notebook:~ # 

This is your Ethernet…

You have posted about the Wlan…

Wrong Forum:

This forum is NOT for asking questions

Thread Closed and moving to Internet/Networking.

Thread moved and reopened.

Yes, and I have given both output for Ethernet and WLAN, see my previous post. I repeat here:

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
DeviceName: WLAN
Subsystem: Hewlett-Packard Company Device [103c:831a]
Kernel driver in use: rtl8821ce
Kernel modules: wl, 8821ce

Yes but I have not written about your Wlan, only about your Ethernet r8168 or better r8169…

@karlmistelberger: I’m not sure what you’re reporting here. Do you still have network problems that you’re trying to resolve or not?

Sorry for the confusion. Just to reiterate:

  1. LAN worked out of the box with default packages.
  2. No WLAN was detected. I made an OBS search for rtl8821ce and found: Show home:Sauerland / rtl8821ce - openSUSE Build Service Installed the package and got a working WLAN.
  3. Big kudos to all openSUSE contributors. :wink:

Got confused by the first reply to the original post and tried to understand how I actually got WLAN working. As I understand I do need the additional packages:

notebook:~ # zypper packages --installed-only --repo Kernel:stable home:Sauerland
Loading repository data...
Reading installed packages...
S  | Repository     | Name                    | Version                                 | Arch  
---+----------------+-------------------------+-----------------------------------------+-------
i  | home:Sauerland | broadcom-wl             | 6.30.223.271-104.168                    | x86_64
i  | home:Sauerland | broadcom-wl-kmp-default | 6.30.223.271_k4.19.1_1.g91bc4a9-104.168 | x86_64
i+ | Kernel:stable  | kernel-default          | 4.19.1-1.1.g91bc4a9                     | x86_64
v  | Kernel:stable  | kernel-default          | 4.19.1-1.1.g91bc4a9                     | i586  
i  | home:Sauerland | kernel-firmware         | 20181031-1.3                            | noarch
v  | Kernel:stable  | kernel-firmware         | 20181001-35.1                           | noarch
i  | home:Sauerland | r8168-blacklist-r8169   | 8.046.00-60.39                          | x86_64
i  | home:Sauerland | r8168-kmp-default       | 8.046.00_k4.19.1_1.g91bc4a9-60.39       | x86_64
i+ | home:Sauerland | rtl8821ce-kmp-default   | git20180902_k4.19.1_1.g91bc4a9-27.8     | x86_64
i  | home:Sauerland | ucode-amd               | 20181031-1.3                            | noarch
v  | Kernel:stable  | ucode-amd               | 20181001-35.1                           | noarch
i  | home:Sauerland | ucode-intel             | 20180807a-100.2                         | x86_64
notebook:~ # 

I only installed rtl8821ce-kmp-default, the additional packages being selected by zypper.

Well your output from post #11 shows that the rtl8821ce driver is in use

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
        DeviceName: WLAN
        Subsystem: Hewlett-Packard Company Device [103c:831a]
        Kernel driver in use: rtl8821ce
        Kernel modules: wl, 8821ce 			 		

The 8821ce driver is provided by the ‘rtl8821ce-kmp-default’ package, but not required as your TW kernel already provides the required support. The wl driver is used for some Broadcom wireless chipsets, so not sure why you installed that.

The 8821ce driver is provided by the ‘rtl8821ce-kmp-default’ package, but not required as your TW kernel already provides the required support.

I think no.
But please show me:

modprobe -c | grep -i "10ec.*c821"

Here on kernel:stable:

linux64:~ # modprobe -c | grep -i "10ec.*c821"
linux64:~ # zypper in rtl8821ce-kmp-default
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  rtl8821ce-kmp-default

1 new package to install.
Overall download size: 726.1 KiB. Already cached: 0 B. After the operation, additional 4.3 MiB will be
used.
Continue? [y/n/...? shows all options] (y): y
Retrieving package rtl8821ce-kmp-default-git20180902_k4.19.1_1.g91bc4a9-27.8.x86_64
                                                                    (1/1), 726.1 KiB (  4.3 MiB unpacked)
Retrieving: rtl8821ce-kmp-default-git20180902_k4.19.1_1.g91bc4a9-27.8.x86_64.rpm .....[done (82.6 KiB/s)]
Checking for file conflicts: ......................................................................[done]
(1/1) Installing: rtl8821ce-kmp-default-git20180902_k4.19.1_1.g91bc4a9-27.8.x86_64 ................[done]
Additional rpm output:
.
.
.
.
linux64:~ # modprobe -c | grep -i "10ec.*c821"
alias pci:v000010ECd0000C821sv*sd*bc*sc*i* 8821ce
linux64:~ # 

But the driver for Ethernet is inside the kernel, its named r8169.ko, so nobody has to install r8168-package.

I think I fixed everything:

notebook:~ #  modprobe -c | grep -i "10ec.*c821"
alias pci:v000010ECd0000C821sv*sd*bc*sc*i* 8821ce
notebook:~ # 
notebook:~ # zypper lr -uE
Repository priorities are without effect. All enabled repositories share the same priority.

# | Alias                               | Name                        | Enabled | GPG Check | Refresh | URI                                                                             
--+-------------------------------------+-----------------------------+---------+-----------+---------+---------------------------------------------------------------------------------
1 | home:Sauerland                      | home:Sauerland              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/repositories/home:/Sauerland/Kernel_stable_standard
2 | http-download.opensuse.org-1de2f947 | Kernel:stable               | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/repositories/Kernel:/stable/standard/              
3 | jalbum                              | jalbum                      | Yes     | (  ) No   | Yes     | http://jalbum.net/download/software/yumrepo/                                    
4 | openSUSE-20181029-0                 | openSUSE-20181029-0         | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/                               
5 | packman                             | packman                     | Yes     | (r ) Yes  | Yes     | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                             
7 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/                           
9 | repo-update                         | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/                                 
notebook:~ # zypper packages --installed-only --repo Kernel:stable home:Sauerland
Loading repository data...
Reading installed packages...
S  | Repository     | Name                  | Version                             | Arch  
---+----------------+-----------------------+-------------------------------------+-------
i+ | Kernel:stable  | kernel-default        | 4.19.1-1.1.g91bc4a9                 | x86_64
v  | Kernel:stable  | kernel-default        | 4.19.1-1.1.g91bc4a9                 | i586  
i+ | home:Sauerland | rtl8821ce-kmp-default | git20180902_k4.19.1_1.g91bc4a9-27.8 | x86_64
notebook:~ # 

Now WLAN works and list of installed packages is minimal. Thanks to all for clarifying!:slight_smile:

zypper dup loads them as recommended packages:

notebook:~ # zypper dup --no-recommends 
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Retrieving repository 'packman' metadata ................................................................................................................................................................................................................................[done]
Building repository 'packman' cache .....................................................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...
Computing distribution upgrade...

Nothing to do.
notebook:~ # zypper dup 
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Loading repository data...
Reading installed packages...
Computing distribution upgrade...

The following 7 NEW packages are going to be installed:
  broadcom-wl broadcom-wl-kmp-default kernel-firmware r8168-blacklist-r8169 r8168-kmp-default ucode-amd ucode-intel

7 new packages to install.
Overall download size: 79.2 MiB. Already cached: 0 B. After the operation, additional 418.3 MiB will be used.
Continue? [y/n/...? shows all options] (y): n
notebook:~ #