You are not logged in.

#1 2019-09-17 20:58:03

seanconn256
Member
Registered: 2019-09-17
Posts: 9

WL kernel module not Loading [SOLVED]

So I've just bought a Lenovo 103s, a super cheap pc running windows in s mode. I've been following through the arch install guide, and I can't get the device to connect to the internet. The laptop has no ethernet port, and the driver for the wireless card is not loading.
I am using a live installation that I downloaded the ISO for today from this website.
Here's all the relevant input I could find:

----------ip link-----------
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
----------lspci -k-----------
00:00.0 Host bridge: Intel Corporation Device 31f0 (rev 03)
	Subsystem: Lenovo Device 3807
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 03)
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device
00:00.3 System peripheral: Intel Corporation Device 3190 (rev 03)
	Subsystem: Lenovo Device 3807
00:02.0 VGA compatible controller: Intel Corporation Device 3185 (rev 03)
	Subsystem: Lenovo Device 39fd
	Kernel driver in use: i915
	Kernel modules: i915
00:0e.0 Audio device: Intel Corporation Device 3198 (rev 03)
	Subsystem: Lenovo Device 3807
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel, snd_soc_skl, sof_pci_dev
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 03)
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:12.0 SATA controller: Intel Corporation Device 31e3 (rev 03)
	Subsystem: Lenovo Device 3807
	Kernel driver in use: ahci
	Kernel modules: ahci
00:13.0 PCI bridge: Intel Corporation Device 31d8 (rev f3)
	Kernel driver in use: pcieport
00:14.0 PCI bridge: Intel Corporation Device 31d6 (rev f3)
	Kernel driver in use: pcieport
00:14.1 PCI bridge: Intel Corporation Device 31d7 (rev f3)
	Kernel driver in use: pcieport
00:15.0 USB controller: Intel Corporation Device 31a8 (rev 03)
	Subsystem: Lenovo Device 3801
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:17.0 Signal processing controller: Intel Corporation Device 31b4 (rev 03)
	Subsystem: Lenovo Device 3807
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:1c.0 SD Host controller: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller (rev 03)
	Subsystem: Lenovo Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci
00:1f.0 ISA bridge: Intel Corporation Device 31e8 (rev 03)
	Subsystem: Lenovo Device 3802
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 03)
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
	Subsystem: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
	Subsystem: Lenovo RTL8821CE 802.11ac PCIe Wireless Network Adapter
	Kernel modules: wl
-----------dmesg | grep wl-----------
[   17.983500] wl: loading out-of-tree module taints kernel.
[   17.983509] wl: module license 'MIXED/Proprietary' taints kernel.
[   17.987191] wl: module verification failed: signature and/or required key missing - tainting kernel

If you need any other output I can provide it, I am under the impression I need an internet connection to do pacstrap -base, and I will need the internet on this thing anyways.
Thanks in advance.

Last edited by seanconn256 (2019-09-17 23:05:16)

Offline

#2 2019-09-17 21:15:10

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: WL kernel module not Loading [SOLVED]

There is no broadcom chip there - you have a realtek device.  The wl module is for broadcom devices (and a driver of last resort even there).  Use the module for your hardware.

I've never had realtek devices, but from my quick skim of the wiki page the rtl8xxxu module may be worth a try, but if that fails, you'll likely need the driver for your specific chip.

Last edited by Trilby (2019-09-17 21:25:35)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#3 2019-09-17 21:27:12

loqs
Member
Registered: 2014-03-06
Posts: 17,194

Re: WL kernel module not Loading [SOLVED]

Trilby any thoughts on the easiest installation method for a DKMS driver from the live media?

Offline

#4 2019-09-17 21:33:18

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: WL kernel module not Loading [SOLVED]

Not particularly as I don't know what's currently available on the iso.  If dkms is already installed, it should be fairly simple (copy over the AUR files and source, then build).  If dkms is not installed, that - and any dependencies - would need to be manually downloaded and copied over.  I'm not sure how much help the OP might need here as I was wondering if they already did some of this to get wl (or is that on the iso now?)

Otherwise, if there is any option to tether (via android/iOS phone) that'd probably be best for the initial install.

In any case, we can jump off that bridge when we come to it - but there's no point trying to wonder why wl isn't working: it's completely the wrong driver; it shouldn't be expected to work.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#5 2019-09-17 21:34:25

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: WL kernel module not Loading [SOLVED]

Do you have a mobile phone you can plug into the machine to get the installation done - it will be much easier to set up the correct driver afterwards.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#6 2019-09-17 21:36:54

seanconn256
Member
Registered: 2019-09-17
Posts: 9

Re: WL kernel module not Loading [SOLVED]

I do have a android phone, although I'm not sure how I would use it.
To answer Trillby's question,
wl was already in the installation and is what what selected automatically for the card.

Offline

#7 2019-09-17 21:40:38

seanconn256
Member
Registered: 2019-09-17
Posts: 9

Re: WL kernel module not Loading [SOLVED]

Now that I thought of it, I have a spare USB wireless stick laying around. I'm getting it to work, and should be able to install that way. I would like to use the chip inside the laptop, so I'll get to trying to fix that after I get the usb stick configured. Thanks for your help so far guys.

Last edited by seanconn256 (2019-09-17 21:52:40)

Offline

#8 2019-09-17 21:45:14

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: WL kernel module not Loading [SOLVED]

seanconn256 wrote:

I do have a android phone, although I'm not sure how I would use it.

Just plug it in and run dhcpd to get a connection.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#9 2019-09-17 23:04:42

seanconn256
Member
Registered: 2019-09-17
Posts: 9

Re: WL kernel module not Loading [SOLVED]

I got it to work. I installed dkms and then the RTL8821CE driver. Thanks you guys.

Offline

Board footer

Powered by FluxBB