Ubuntu 16.04 Wireless Card driver installation 80211

Source: Internet
Author: User
Tags arch linux

Success Signals:

$dkms status

BCMWL, 6.30.223.248+bdcom:added

The road to frustration:

From the official website to download the source code, compile error:

Wl_cfg80211_hybrid.c:237:12:error: ' Ieee80211_band_2ghz ' undeclared here (not in a function)

Flip through the big story, should start the kernel version is incompatible, so began to separate new roads. Below to enter the key!!!!

Download Source Address: HTTPS://GITHUB.COM/TIANQIWANGPAI/BROADCOM-WL

Refer to the following read ME for code make install

READ ME

# Broadcom Linux Hybrid Wireless driver (64-bit)

Re-upload from the source code found in the [Broadcom support and Downloads page][1]

**patched for Linux >= 4.7**

Tested on a bcm4360-based 802.11ac Wireless Network Adapter (tp-link Archer t8e)

[1]: Https://www.broadcom.com/support/download-search/?pg=&pf=Wireless+LAN+Infrastructure

# # Prerequisites

The following kernel modules is incompatible with this driver and should not being loaded:
* SSB
* BCMA
* B43
* Brcmsmac

Make sure to unload (' rmmod ' command) and blacklist those modules in order to prevent them from being automatically
Reloaded during the next system startup:

'/etc/modprobe.d/blacklist.conf '
```
# Wireless drivers (conflict with Broadcom Hybrid wireless driver ' wl ')
Blacklist SSB
Blacklist BCMA
Blacklist b43
Blacklist Brcmsmac
```

# # Compile and install

# # Manually

Build and install for the running kernel:

"Sh
$ make
$ make Install
$ depmod-a
$ modprobe WL
```

# # automatically

Using [Dkms][2] and the included ' dkms.conf ' file, one can let the operating system rebuild and install the module
Automatically on every new kernel installation:

"Sh
$ dkms Add/path/to/this/repo
$ dkms Status
BROADCOM-WL, 6.30.223.271:added
```

Providing that the ' dkms ' service was enabled, the module should appear as *installed* in the list of modules managed by
DKMS after the system boots for the first time on the new kernel:

"Sh
$ dkms Status
BROADCOM-WL, 6.30.223.271, 4.7.6-200.x86_64, x86_64:installed
```

[2]: http://linux.dell.com/dkms/manpage.html

# # See Also

* [Official README file][3] (download)
* Arch Linux packages: [broadcom-wl][4]/[broadcom-wl-dkms][5]
* Debian Packages: [Broadcom-sta][6] ([Source repository][7])
* [Kmod-wl][8] Package for RPM Fusion ([source repository][9])

[3]: Https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/README_6.30.223.271.txt
[4]: https://aur.archlinux.org/packages/broadcom-wl/
[5]: https://www.archlinux.org/packages/community/x86_64/broadcom-wl-dkms/
[6]: Https://packages.debian.org/source/sid/broadcom-sta
[7]: Https://salsa.debian.org/broadcom-sta-team/broadcom-sta
[8]: http://download1.rpmfusion.org/nonfree/fedora/development/rawhide/Everything/x86_64/os/repoview/kmod-wl.html
[9]: Https://github.com/rpmfusion/wl-kmod

Ubuntu 16.04 Wireless Card driver installation 80211

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.