Newly installed Leap 15 not showing wifi connections

Hi!
OpenSUSE newbie here. I just installed Leap on my new HP Pavilion x360. It is not showing any wifi connections, and the computer has no ethernet ports. I ran /sbin/lspci and it does see my Realtek 8821CE adaptor, but YaST only shows an ethernet driver and when I go to wifi through settings it says no adaptor found. I can’t install the wifi usb adaptor I have because it can only be installed from a CD (which I have no slot for) or from the website (which I can’t reach). Any help is very much appreciated!

Before anything else, make sure you haven’t disabled your wireless adapter with a hardware switch or keystroke combination.
And, although very unlikely verify you don’t have a soft blocking by running the utility “rfkill.”

Then,
Recommend if possible…

Get a patch cable (wired ethernet), run the following to update your system, reboot and see if you get a wireless adapter. Because this procedure is based on automatic detection, IMO it should be preferred over other methods.

zypper up

If you absolutely know what package you need to support your wireless adapter,
You can try to download the package to a different machine, place it on a USB drive and then “sneakernet” the USB drive to your machine and install.

TSU

But, AFAICS, the x360 Pavilion series have USB ports – possibly a USB-C port – and, there are USB-C and USB 3.0 to Ethernet adapter cables available …
The Linux Kernel and Network Manager could very well, possibly, automatically recognise the Ethernet connection …
Once the Ethernet via the USB-C or the USB 3.0 port is up and running, you should be able to update to obtain the Realtek RTL8821CE driver …

You can down load the realtek driver on another machine and transfer via USB stick

Thanks everyone for the suggestions! I tried transferring the driver via USB from another computer and it didn’t work. When I went to a store to look for a USB wifi or USB to Ethernet adapter I was speaking to a tech who uses Linux too. He doesn’t think my chipset will let me use OpenSUSE. :frowning: Trying Ubuntu instead.

Either something lost in translation or a really chauvinistic Ubuntu user.
Unless you believe that an older kernel provides better support for your networking, there’s not likely going to be much difference.

Still, whatever your results it would be interesting if you get installed or if you’ll be willing to have another try at openSUSE.

TSU

You must install it not just copy it. Best to get it in rpm form since the rpm will install it correctly. I get it from the packman site. Note you may need to black list the exiting driver there is a separate package for that

r8168-kmp-default-8.045.08_k4.4.76_1-83.1.x86_64.rpm

r8168-blacklist-r8169-8.045.08-83.17.x86_64.rpm

= False Information (Fake News??? LOL)

AFAICS, a Realtek RTL8821CE 802.11ac WLAN Adapter driver suitable for openSUSE Leap 15.0 is only available from Sauerland’s community package build:
<https://software.opensuse.org/package/rtl8821ce>; <https://build.opensuse.org/package/show/home%3ASauerland/rtl8821ce>.

  • Looking at the build history, the latest patch made by Sauerland happened yesterday – IOW he was working on Sunday to help relieve the RTL8821CE woes …

[HR][/HR]A round of applause for an extremely productive openSUSE community member please.

Got a new machine:

notebook:~ # inxi -zSMN
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 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168 
           Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter driver: rtl8821ce 
notebook:~ #

Added 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 in rtl8821ce-kmp-default
Loading repository data...
Reading installed packages...
'rtl8821ce-kmp-default' is already installed.
No update candidate for 'rtl8821ce-kmp-default-git20180902_k4.19.0_2.g09557ad-27.3.x86_64'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
notebook:~ # 

@karlmistelberger

Does your Wlan works?

Yes, it does. However this is my first notebook ever. So I need some time for a definite answer. I also tried wicked, which made the interface hang. Tumbleweed would also wait forever when shutting down while connected.

Anyway, the installation was surprising (kernel 4.19), but straight forward and smooth. :slight_smile:

IMHO, “wicked” is not the ‘flavour of the month’ for WLAN and especially not for mobile hardware such as a Laptop …

  • My “killer argument” is: the SSID keys needed for WLAN connections: IMHO these keys are best managed by using something such as “KWallet” or, the current GNOME equivalent (“Keyring”?), and, that management only functions as expected with ‘Network Manager’ …

The desktop has:

erlangen:~ # inxi -zSn
System:    Host: erlangen.fritz.box Kernel: 4.18.15-1-default x86_64 bits: 64 Console: tty 0 
           Distro: openSUSE Tumbleweed 20181029 
Network:   Device-1: Intel Ethernet I219-V driver: e1000e 
           IF: enp0s31f6 state: down mac: <filter> 
           Device-2: Qualcomm Atheros AR9287 Wireless Network Adapter driver: ath9k 
           IF: wlp3s0 state: up mac: <filter> 
erlangen:~ # 

With the above both wicked and NetworkManager work well. The latter won’t wait for the interface, which gives impressive startup:

erlangen:~ # systemd-analyze critical-chain 
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.

graphical.target @1.864s
└─display-manager.service @1.301s +561ms
  └─systemd-logind.service @675ms +625ms
    └─nss-user-lookup.target @675ms
      └─nscd.service @631ms +38ms
        └─basic.target @629ms
          └─sockets.target @629ms
            └─dbus.socket @629ms
              └─sysinit.target @627ms
                └─apparmor.service @133ms +493ms
                  └─systemd-journald.socket
                    └─system.slice
                      └─-.slice
erlangen:~ # 

Kernel 4.19 ??? Not in Leap, nor in Tumbleweed yet.

I build the drivers not for Tumbleweed, only for Leap and kernel:stable…

Maybe I should think about that…
But anybody can rebuild them.