networking - wifi doesnt work after upgrading to 16.04 (Module wl not found) - Ask Ubuntu
have tried on internet. have turned off secure boot via bios too.
sudo modprobe wl
returnsmodprobe: fatal: module wl not found in directory /lib/modules/4.4.8-040408-generic
dkms status
returnsbbswitch, 0.8, 4.4.0-34-generic, x86_64: installed bbswitch, 0.8, 4.4.0-38-generic, x86_64: installed bbswitch, 0.8, 4.4.0-47-generic, x86_64: installed broadcom-sta, 6.30.223.271: added nvidia-367, 367.57, 4.4.0-47-generic, x86_64: installed psmouse-dkms-alpsv7, 1.0, 3.13.0-32-generic, x86_64: installed virtualbox, 5.0.24, 4.4.0-47-generic, x86_64: installed
modinfo wl
returnsmodinfo: error: module wl not found.
dpkg -l *broadcom*
returnsdesired=unknown/install/remove/purge/hold| status=not/inst/conf-files/unpacked/half-conf/half-inst/trig-await/trig-pend|/ err?=(none)/reinst-required (status,err: uppercase=bad)||/ name version architecture description +++-==============-============-============-================================= un broadcom-sta-c <none> <none> (no description available) ii broadcom-sta-d 6.30.223.271 dkms source broadcom sta un broadcom-sta-m <none> <none> (no description available) un broadcom-sta-s <none> <none> (no description available)
output of wireless-info script (https://github.com/ubuntuforums/wireless-info):
########## wireless info start ########## report from: 10 nov 2016 20:26 ist +0530 booted last: 10 nov 2016 00:00 ist +0530 script from: 08 jul 2016 02:16 utc +0000 ##### release ########################### distributor id: ubuntu description: ubuntu 16.04.1 lts release: 16.04 codename: xenial ##### kernel ############################ linux 4.4.8-040408-generic #201604200335 smp wed apr 20 07:37:30 utc 2016 x86_64 x86_64 x86_64 gnu/linux parameters: ro, quiet, splash, vt.handoff=7 ##### desktop ########################### sed: can't read /root/.dmrc: no such file or directory not determined. ##### lspci ############################# 08:00.0 ethernet controller [0200]: realtek semiconductor co., ltd. rtl8101/2/6e pci express fast/gigabit ethernet controller [10ec:8136] (rev 07) subsystem: realtek semiconductor co., ltd. rtl8101/2/6e pci express fast/gigabit ethernet controller [10ec:0123] kernel driver in use: r8169 09:00.0 network controller [0280]: broadcom limited bcm43142 802.11b/g/n [14e4:4365] (rev 01) subsystem: lenovo bcm43142 802.11b/g/n [17aa:0611] kernel modules: bcma ##### lsusb ############################# bus 002 device 002: id 8087:8000 intel corp. bus 002 device 001: id 1d6b:0002 linux foundation 2.0 root hub bus 001 device 002: id 8087:8008 intel corp. bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub bus 004 device 001: id 1d6b:0003 linux foundation 3.0 root hub bus 003 device 003: id 105b:e065 foxconn international, inc. bcm43142a0 bluetooth module bus 003 device 006: id 22b8:2e24 motorola pcs bus 003 device 004: id 24ae:2000 bus 003 device 002: id 5986:029d acer, inc bus 003 device 001: id 1d6b:0002 linux foundation 2.0 root hub ##### pcmcia card info ################## ##### rfkill ############################ 0: ideapad_wlan: wireless lan soft blocked: no hard blocked: no 1: ideapad_bluetooth: bluetooth soft blocked: no hard blocked: no 3: hci0: bluetooth soft blocked: no hard blocked: no ##### lsmod ############################# ideapad_laptop 24576 0 sparse_keymap 16384 1 ideapad_laptop wmi 20480 1 ideapad_laptop video 40960 2 i915,ideapad_laptop ##### interfaces ######################## auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wireless-essid library ##### ifconfig ########################## enp0s20u2 link encap:ethernet hwaddr <mac 'enp0s20u2' [if1]> inet addr:192.168.42.14 bcast:192.168.42.255 mask:255.255.255.0 inet6 addr: fe80::fb79:8f5c:f1c4:a912/64 scope:link broadcast running multicast mtu:1500 metric:1 rx packets:9960 errors:0 dropped:0 overruns:0 frame:0 tx packets:9785 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 rx bytes:7227879 (7.2 mb) tx bytes:2233132 (2.2 mb) eth0 link encap:ethernet hwaddr <mac 'eth0' [if2]> broadcast multicast mtu:1500 metric:1 rx packets:0 errors:0 dropped:0 overruns:0 frame:0 tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 rx bytes:0 (0.0 b) tx bytes:0 (0.0 b) virbr0 link encap:ethernet hwaddr <mac 'virbr0' [if3]> inet addr:192.168.122.1 bcast:192.168.122.255 mask:255.255.255.0 broadcast multicast mtu:1500 metric:1 rx packets:0 errors:0 dropped:0 overruns:0 frame:0 tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 rx bytes:0 (0.0 b) tx bytes:0 (0.0 b) virbr0-nic link encap:ethernet hwaddr <mac 'virbr0-nic' [if4]> broadcast multicast mtu:1500 metric:1 rx packets:0 errors:0 dropped:0 overruns:0 frame:0 tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 rx bytes:0 (0.0 b) tx bytes:0 (0.0 b) ##### iwconfig ########################## virbr0-nic no wireless extensions. eth0 no wireless extensions. virbr0 no wireless extensions. lo no wireless extensions. enp0s20u2 no wireless extensions. ##### route ############################# kernel ip routing table destination gateway genmask flags metric ref use iface 0.0.0.0 192.168.42.129 0.0.0.0 ug 100 0 0 enp0s20u2 169.254.0.0 0.0.0.0 255.255.0.0 u 1000 0 0 enp0s20u2 192.168.42.0 0.0.0.0 255.255.255.0 u 100 0 0 enp0s20u2 192.168.122.0 0.0.0.0 255.255.255.0 u 0 0 0 virbr0 ##### resolv.conf ####################### nameserver 127.0.1.1 ##### network managers ################## installed: networkmanager running: root 6693 1 0 20:22 ? 00:00:00 /usr/sbin/networkmanager --no-daemon ##### networkmanager info ############### general.device: virbr0 general.type: bridge general.nm-type: nmdevicebridge general.vendor: general.product: general.driver: bridge general.driver-version: 2.3 general.firmware-version: n/a general.hwaddr: <mac 'virbr0' [if3]> general.mtu: 1500 general.state: 100 (connected) general.reason: 0 (no reason given) general.udi: /virtual/device/placeholder/2 general.ip-iface: virbr0 general.is-software: yes general.nm-managed: yes general.autoconnect: yes general.firmware-missing: no general.nm-plugin-missing: no general.phys-port-id: -- general.connection: virbr0 general.con-uuid: 5686f0c7-25f2-4c61-b227-a5f554e2f08a general.con-path: /org/freedesktop/networkmanager/activeconnection/1 general.metered: no (guessed) capabilities.carrier-detect: yes capabilities.speed: unknown capabilities.is-software: yes bridge.slaves: connections.available-connection-paths: /org/freedesktop/networkmanager/settings/{25} connections.available-connections[1]: 5686f0c7-25f2-4c61-b227-a5f554e2f08a | virbr0 ip4.address[1]: 192.168.122.1/24 ip4.gateway: ip6.gateway: general.device: enp0s20u2 general.type: ethernet general.nm-type: nmdeviceethernet general.vendor: motorola general.product: moto g (4) general.driver: rndis_host general.driver-version: 22-aug-2005 general.firmware-version: rndis device general.hwaddr: <mac 'enp0s20u2' [if1]> general.mtu: 1500 general.state: 100 (connected) general.reason: 0 (no reason given) general.udi: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/net/enp0s20u2 general.ip-iface: enp0s20u2 general.is-software: no general.nm-managed: yes general.autoconnect: yes general.firmware-missing: no general.nm-plugin-missing: no general.phys-port-id: -- general.connection: wired connection 1 general.con-uuid: 1f942f32-cd1f-30e0-85af-891edd75ee41 general.con-path: /org/freedesktop/networkmanager/activeconnection/2 general.metered: yes (guessed) capabilities.carrier-detect: yes capabilities.speed: unknown capabilities.is-software: no wired-properties.carrier: on connections.available-connection-paths: /org/freedesktop/networkmanager/settings/{23} connections.available-connections[1]: 1f942f32-cd1f-30e0-85af-891edd75ee41 | wired connection 1 ip4.address[1]: 192.168.42.14/24 ip4.gateway: 192.168.42.129 ip4.route[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000 ip4.dns[1]: 192.168.42.129 dhcp4.option[1]: requested_subnet_mask = 1 dhcp4.option[2]: requested_rfc3442_classless_static_routes = 1 dhcp4.option[3]: subnet_mask = 255.255.255.0 dhcp4.option[4]: domain_name_servers = 192.168.42.129 dhcp4.option[5]: ip_address = 192.168.42.14 dhcp4.option[6]: requested_static_routes = 1 dhcp4.option[7]: dhcp_server_identifier = 192.168.42.129 dhcp4.option[8]: requested_time_offset = 1 dhcp4.option[9]: broadcast_address = 192.168.42.255 dhcp4.option[10]: requested_interface_mtu = 1 dhcp4.option[11]: dhcp_rebinding_time = 3150 dhcp4.option[12]: requested_domain_name_servers = 1 dhcp4.option[13]: dhcp_message_type = 5 dhcp4.option[14]: requested_broadcast_address = 1 dhcp4.option[15]: routers = 192.168.42.129 dhcp4.option[16]: dhcp_renewal_time = 1800 dhcp4.option[17]: requested_domain_name = 1 dhcp4.option[18]: requested_routers = 1 dhcp4.option[19]: expiry = 1478793178 dhcp4.option[20]: requested_wpad = 1 dhcp4.option[21]: host_name = uz510 dhcp4.option[22]: requested_netbios_scope = 1 dhcp4.option[23]: requested_ms_classless_static_routes = 1 dhcp4.option[24]: requested_netbios_name_servers = 1 dhcp4.option[25]: network_number = 192.168.42.0 dhcp4.option[26]: requested_domain_search = 1 dhcp4.option[27]: vendor_encapsulated_options = android_metered dhcp4.option[28]: next_server = 192.168.42.129 dhcp4.option[29]: requested_host_name = 1 dhcp4.option[30]: dhcp_lease_time = 3600 dhcp4.option[31]: requested_ntp_servers = 1 ip6.address[1]: fe80::fb79:8f5c:f1c4:a912/64 ip6.gateway: general.device: eth0 general.type: ethernet general.nm-type: nmdeviceethernet general.vendor: realtek semiconductor co., ltd. general.product: rtl8101/2/6e pci express fast/gigabit ethernet controller general.driver: r8169 general.driver-version: 2.3lk-napi general.firmware-version: rtl8106e-1_0.0.1 06/29/12 general.hwaddr: <mac 'eth0' [if2]> general.mtu: 1500 general.state: 20 (unavailable) general.reason: 2 (device managed) general.udi: /sys/devices/pci0000:00/0000:00:1c.0/0000:08:00.0/net/eth0 general.ip-iface: general.is-software: no general.nm-managed: yes general.autoconnect: yes general.firmware-missing: no general.nm-plugin-missing: no general.phys-port-id: -- general.connection: -- general.con-uuid: -- general.con-path: -- general.metered: unknown capabilities.carrier-detect: yes capabilities.speed: unknown capabilities.is-software: no wired-properties.carrier: off connections.available-connection-paths: general.device: virbr0-nic general.type: tun general.nm-type: nmdevicetun general.vendor: general.product: general.driver: tun general.driver-version: 1.6 general.firmware-version: general.hwaddr: <mac 'virbr0-nic' [if4]> general.mtu: 1500 general.state: 10 (unmanaged) general.reason: 0 (no reason given) general.udi: /virtual/device/placeholder/1 general.ip-iface: virbr0-nic general.is-software: yes general.nm-managed: no general.autoconnect: yes general.firmware-missing: no general.nm-plugin-missing: no general.phys-port-id: -- general.connection: -- general.con-uuid: -- general.con-path: -- general.metered: unknown capabilities.carrier-detect: no capabilities.speed: unknown capabilities.is-software: yes connections.available-connection-paths: ip4.gateway: ip6.gateway: ##### networkmanager.state ############## [main] networkingenabled=true wirelessenabled=true wwanenabled=true wimaxenabled=true ##### networkmanager.conf ############### [main] plugins=ifupdown,keyfile,ofono dns=dnsmasq [ifupdown] managed=false ##### networkmanager profiles ########### [[/etc/networkmanager/system-connections/digisol]] (600 root) [connection] id=digisol | type=802-11-wireless [802-11-wireless] ssid=digisol | mac-address=<mac address> [ipv4] method=auto [ipv6] method=auto ##### iw reg ######################## region: asia/kolkata (based on set time zone) country 00: dfs-unset (2402 - 2472 @ 40), (6, 20), (n/a) (2457 - 2482 @ 40), (6, 20), (n/a), passive-scan (2474 - 2494 @ 20), (6, 20), (n/a), no-ofdm, passive-scan (5170 - 5250 @ 160), (6, 20), (n/a), passive-scan (5250 - 5330 @ 160), (6, 20), (0 ms), dfs, passive-scan (5490 - 5730 @ 160), (6, 20), (0 ms), dfs, passive-scan (5735 - 5835 @ 80), (6, 20), (n/a), passive-scan (57240 - 63720 @ 2160), (n/a, 0), (n/a) ##### iwlist channels ################### virbr0-nic no frequency information. eth0 no frequency information. virbr0 no frequency information. lo no frequency information. enp0s20u2 no frequency information. ##### iwlist scan ####################### virbr0-nic interface doesn't support scanning. eth0 interface doesn't support scanning. virbr0 interface doesn't support scanning. lo interface doesn't support scanning. enp0s20u2 interface doesn't support scanning. ##### module infos ###################### ##### module parameters ################# ##### /etc/modules ###################### lp ##### modprobe options ################## [/etc/modprobe.d/blacklist-ath_pci.conf] blacklist ath_pci [/etc/modprobe.d/blacklist.conf] blacklist evbug blacklist usbmouse blacklist usbkbd blacklist eepro100 blacklist de4x5 blacklist eth1394 blacklist snd_intel8x0m blacklist snd_aw2 blacklist i2c_i801 blacklist prism54 blacklist bcm43xx blacklist garmin_gps blacklist asus_acpi blacklist snd_pcsp blacklist pcspkr blacklist amd76x_edac [/etc/modprobe.d/blacklist-rare-network.conf] alias net-pf-3 off alias net-pf-6 off alias net-pf-9 off alias net-pf-11 off alias net-pf-12 off alias net-pf-19 off alias net-pf-21 off alias net-pf-36 off [/etc/modprobe.d/iwlwifi.conf] remove iwlwifi \ (/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \ && /sbin/modprobe -r mac80211 [/etc/modprobe.d/mlx4.conf] softdep mlx4_core post: mlx4_en [/etc/modprobe.d/qemu-system-x86.conf] options kvm_intel nested=1 ##### rc.local ########################## exit 0 ##### pm-utils ########################## ##### udev rules ######################## [/etc/udev/rules.d/70-persistent-net.rules] # pci device 0x10ec:0x8136 (r8169) subsystem=="net", action=="add", drivers=="?*", attr{address}=="<mac 'eth0' [if2]>", attr{dev_id}=="0x0", attr{type}=="1", kernel=="eth*", name="eth0" # pci device 0x14e4:0x4365 (wl) subsystem=="net", action=="add", drivers=="?*", attr{address}=="<mac address>", attr{dev_id}=="0x0", attr{type}=="1", kernel=="wlan*", name="wlan0" # usb device 0x:0x (r8188eu) subsystem=="net", action=="add", drivers=="?*", attr{address}=="<mac address>", attr{dev_id}=="0x0", attr{type}=="1", kernel=="wlan*", name="wlan1" ##### dmesg ############################# [ 670.713389] r8169 0000:08:00.0 eth0: link down [ 674.981001] bluetooth hci0: direct firmware load brcm/bcm.hcd failed error -2 [ 674.981006] bluetooth: hci0: bcm: patch brcm/bcm.hcd not found [ 675.391287] ipv6: addrconf(netdev_up): eth0: link not ready [ 675.561144] r8169 0000:08:00.0 eth0: link down [ 675.561210] ipv6: addrconf(netdev_up): eth0: link not ready [ 675.562031] ipv6: addrconf(netdev_up): enp0s20u2: link not ready [ 919.516217] ipv6: addrconf(netdev_up): eth0: link not ready [ 919.689147] r8169 0000:08:00.0 eth0: link down [ 919.689213] ipv6: addrconf(netdev_up): eth0: link not ready (repeated 2 times) [ 1002.937149] r8169 0000:08:00.0 eth0: link down [ 1002.937214] ipv6: addrconf(netdev_up): eth0: link not ready (repeated 2 times) [ 1095.837161] r8169 0000:08:00.0 eth0: link down [ 1095.837217] ipv6: addrconf(netdev_up): eth0: link not ready [ 1107.859606] ipv6: addrconf(netdev_up): enp0s20u2: link not ready [ 1107.860981] ipv6: addrconf(netdev_up): eth0: link not ready [ 1108.033148] r8169 0000:08:00.0 eth0: link down [ 1108.033217] ipv6: addrconf(netdev_up): eth0: link not ready ########## wireless info end ############
assuming you're running kernel 4.4.8, none of dkms modules got built new kernel, including broadcom-sta-dkms added.
to broadcom-sta-dkms installed, you'll need to:
- open terminal
- type
sudo dkms build broadcom-sta/6.30.223.271
- type
sudo dkms install broadcom-sta/6.30.223.271
then dkms status
should have changed from:
broadcom-sta, 6.30.223.271: added
to:
broadcom-sta, 6.30.223.271: 4.4.8-040408-generic, x86_64: installed
and:
modinfo wl #(should work)
you'll need perform similar actions on other dkms modules them working again. secure boot should remain off in bios.
Comments
Post a Comment