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.
gogalthorp:
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:~ #
karlmistelberger:
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
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:
LAN worked out of the box with default packages.
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.
Big kudos to all openSUSE contributors.
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.
Sauerland:
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!
deano_ferrari:
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.
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:~ #