[android@localhost ~]$ sudo dnf install broadcom-wl
[sudo] password for android:
determining the fastest mirror (2 hosts).. done.=== ] --- B/s | 0 B --:-- ETA
Fedora - Modular Rawhide - Developmental packages for the next Fedora rel 650 B/s | 4.1 kB 00:06
Fedora - Rawhide - Developmental packages for the next Fedora release 11 kB/s | 4.1 kB 00:00
Package broadcom-wl-6.30.223.271-14.fc32.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[android@localhost ~]$ sudo modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64
[android@localhost ~]$ sudo depmod -a
[android@localhost ~]$ sudo modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64
[android@localhost ~]$ modinfo wl
modinfo: ERROR: Module wl not found.
[android@localhost ~]$ ifconfig
enp0s20u2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.42.229 netmask 255.255.255.0 broadcast 192.168.42.255
inet6 fe80::3c73:a6f1:15c2:cc1 prefixlen 64 scopeid 0x20<link>
ether ca:66:ac:f4:62:c0 txqueuelen 1000 (Ethernet)
RX packets 14876 bytes 15080142 (14.3 MiB)
RX errors 4 dropped 0 overruns 0 frame 4
TX packets 11394 bytes 1873771 (1.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp9s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether e0:db:55:a6:39:99 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
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 3172 bytes 273029 (266.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3172 bytes 273029 (266.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[android@localhost ~]$ lspci -nnk | grep -iA3 net
06:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Dell Wireless 1704 802.11n + BT 4.0 [1028:0016]
Kernel modules: bcma
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Dell Device [1028:0591]
Kernel driver in use: r8169
Kernel modules: r8169
[android@localhost ~]$ sudo modprobe -r bcma
[android@localhost ~]$ sudo modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64
[android@localhost broadcom-wl]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 33 (Rawhide)
Release: 33
Codename: Rawhide
[android@localhost broadcom-wl]$
[android@localhost ~]$ uname -a
Linux localhost.localdomain 5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64 #1 SMP Fri May 1 16:41:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[android@localhost ~]$
Two things of note:
- you are using Rawhide, this is not meant for daily use. Please use a stable release instead: Rawhide :: Fedora Docs
This is why the repository says:
Fedora - Rawhide - Developmental packages for the next Fedora release
- Your driver, which RPMFusion provides is a Fedora 32 package, while you are on rawhide, which is Fedora 33. I don’t know when the driver for your F33 kernel will be pushed in RPMFusion.
So, in summary, please use a stable release. Rawhide is for development, and such issues are expected there because of how fast we push updates to rawhide.
[android@localhost ~]$ lspci | grep -i broadcom
06:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
[android@localhost ~]$ dnf install kernel-devel-$(uname -r) akmod-wl
Error: This command has to be run with superuser privileges (under the root user on most systems).
[android@localhost ~]$ sudo dnf install kernel-devel-$(uname -r) akmod-wl
[sudo] password for android:
Last metadata expiration check: 2:48:27 ago on Sun 03 May 2020 01:00:38 PM +0545.
Package kernel-devel-5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64 is already installed.
Package akmod-wl-6.30.223.271-32.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[android@localhost ~]$ sudo -i
[root@localhost ~]# modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64
[root@localhost ~]# akmods --force
Checking kmods exist for 5.7.0-0.rc3.20200501gitc45e8bcceca[ OK ].x86_64
Building and installing wl-kmod [FAILED]
Building rpms failed; see /var/cache/akmods/wl/6.30.223.271-32-for-5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64.failed.log for details
Hint: Some kmods were ignored or failed to build or install.
You can try to rebuild and install them by by calling
'/usr/sbin/akmods --force' as root.
[root@localhost ~]#
last installation of fedora rawhide was ok with driver. Can i freeze my kernel to fedora 32 and broadcom-wl as well of that fedora 32 and rest use as rawhide?
[android@localhost ~]$ cd broadcom-wl/
[android@localhost broadcom-wl]$ ls
built-in.a dkms.conf lib Makefile modules.order README.md src wl.mod wl.o
[android@localhost broadcom-wl]$ make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory '/usr/src/kernels/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
CFG80211 API is prefered for this kernel version
Using CFG80211 API
MODPOST 1 modules
FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol 'lockdep_init_map_waits'
make[2]: *** [scripts/Makefile.modpost:94: __modpost] Error 1
make[1]: *** [Makefile:1645: modules] Error 2
make[1]: Leaving directory '/usr/src/kernels/5.7.0-0.rc3.20200501gitc45e8bccecaf.1.fc33.x86_64'
make: *** [Makefile:159: all] Error 2
[android@localhost broadcom-wl]$
how to compile it?
Yes, but that does not mean that it will always be OK. Rawhide does not go through the same QA process as stable releases.
Is there a specific reason you want to use Rawhide? It should only be used by community members for testing—is that what you are doing?
kernel 5.7.0? No yet supported. Vanilla stable repositories is a option in rawhide…
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.