I'm working on a custom version of Linux distro (more specifically, the LFS project) which means I don't have a package manager and I install packages manually.
I try to setup the BCM43142 pci card (Broadcom's wifi card). I managed to find the correct driver and to install it (the driver is https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure I followed the instructions written there)
nevertheless, the output of 'iwconfig' is:
wlp2s0 no wireless extensions. sit0 no wireless extensions. lo no wireless extensions.
Can anyone point out what else should I do to make my distro recognize the card's wireless capabilities ?
I'm running 4.9.9 kernel
[ 35.865452] wl: loading out-of-tree module taints kernel. [ 35.865485] wl: module license 'MIXED/Proprietary' taints kernel. [ 35.865509] Disabling lock debugging due to kernel taint [ 35.907750] wl 0000:02:00.0 wlp2s0: renamed from eth0 [ 36.000340] wlp2s0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 220.127.116.111 (r587334) [ 36.000507] insmod (254) used greatest stack depth: 11560 bytes left
02:00.0 Network controller : Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01) Subsystem: Lenovo Device [17aa:0611] Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at b0500000 (64-bit, non-prefetchable) [size=32K] Capabilities:  Power Management version 3 Capabilities:  Vendor Specific Information: Len=78 <?> Capabilities:  MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [d0] Express Endpoint, MSI 00 Capabilities:  Advanced Error Reporting Capabilities: [13c] Virtual Channel Capabilities:  Device Serial Number 00-00-f2-ff-ff-d8-80-56 Capabilities: [16c] Power Budgeting <?> Kernel driver in use: wl
lshw -c Network
-b0403fff *-network description: Ethernet interface physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 01 serial: 80:56:f2:d8:62:93 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical configuration: broadcast=yes driver=wl0 driverversion=18.104.22.1681 (r587334) latency=0 multicast=yes resources: irq:16 memory:b0500000-b0507fff
I am aware that it writes 'BCM4365' after 'insmod'. On my Ubuntu it writes the same and the WIFI works