0

This is a question that has occasionally been asked in the past. I have tried the various fixes proposed by others but haven't had any success. I can connect to wifi when not booting Ubuntu. Here's some background information:

  • I have tried various fixes from similar threads such as resetting the network manager and unblocking wifi.
  • As alluded to, this is a dual install. I can connect to wifi without issue when booting Windows.
  • The Software & Updates section of Settings does not display any needed proprietary drivers.
  • The ASUS motherboard I have comes with a USB for drivers. It contains a readme for Linux users saying to upgrade to the latest Linux Kernel (though this readme was probably written years ago). Could the branch of Linux Kernels for 14.04 be out-of-date for this motherboard?

Let me know if there's any command lines I should run and post results for. I haven't used Ubuntu or Linux before so I don't know what diagnostics could be useful.

Thanks.

Updated Information:

The output for sudo lshw -C network is

*-network
    description: Ethernet interface
    product: Ethernet Connection (2) I218-V
    vendor: Intel corporation
    physical id: 19
    bus info: [ci@0000:00:19.0
    logical name: eth1
    version: 0.5
    serial: 2c:56:dc:39:18:6d
    capacity: 1Gbit/s
    width: 32 bits
    clock: 33Mhz
    capabilites: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.1-4 latency=0 link=no multicast=yes port=twisted pair
    resources: irq:63 memory:fb100000-fb11ffff memory:fb136fff ioport:f000(size=32)
*-network
    description: Ethernet interface
    product: I211 Gigabit Network Connection
    vendor: Intel Coporation
    phsyical id: 0
    bus info: pci@0000:0b:00.0
    logical name:eth0
    version: 0.3
    serial: 2c:56:dc:39:db:bd
    capacity: 1Gbit/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
    configuration: autonegotation=on broadcast=yes driver=igb driverversion=5.3.0-k firmware=0. 6-1 latency=0link=no multicast=yes port=twisted pair
    resources: irq:18 memory:fb600000-fb61ffffioport:c000(size=32) memory:fb620000-fb623fff
*-network
    description: Network controller
    product: BCM4360 802.11ac Wireless Network Adapter
    vendor: Broadcom Coporation
    physical id: 0
    bus info: pci@0000:0d:00.0
    version: 03
    width: 64 bits
    clock 33MHz
    capabilities: pm msi pciexpress bus_master cap_list
    configuration: driver=bcma-pci-bridge latency=0
    resources: irq:18 memoryfb400000-fb407fff memory:fb200000-fb3fffff

and for lspci -nnk | grep net -A2

00:19.0 Ethernet controller [0200]: Intel Coporation Ethernet Connection (2) I218-V [8086:15a1] (rev 05)
        Subsystem: ASUSTeK Computer Inc. Device [1043:85c4]
        Kernel driver in use: e1000e

0b:00.0 Ethernet controller [0200]: Intel Coporation I211 Gigabit Network Connection [8086:1539] (rev 03)
        Subsystem: ASUSTeK Computer Inc. Device [1043:85f0]
        Kernel driver in use: igb

Second Error Message:

Here is the second error message upon installing the two packages:

...
ERROR (dkms apport): kernel package linux-headers-4.4.0-31-generic is not supported
Error! Bad return status for module build on kernel: 4.4.0-31-generic (x86_64)
Consult: /var/lib/dkms/bcmwl/6.30..../build/make.log for more information.
modprobe: FATAL: Module wl not found.

1 Answers1

0

You will need to download two packages from the internet, transfer them to USB, and take them to your computer. The packages are

Broadcom wireless driver

DKMS

Other than these newer links for Ubuntu trusty (14.04) you should follow the instructions as in this answer - use arch to determine which architecture you need, download the .deb files, copy them into a directory in your computer.

Then use sudo dpkg -i *.deb from that some directory to install the two packages, followed by sudo modprobe wl. This should load the drivers required for your wireless adaptor.

Charles Green
  • 21,859