First of all, thanks to the Ubuntu Wi-Fi wifi connection (B43 drive DMA problem resolution, according to the article's command to find the problem.
1. Dmesg | grep b43 (problem found)
The DMESG is used to detect and control kernel buffering to help users understand the system's startup information.
System prompts to Linux Wireless we are here to download firmware, we directly click on the Linux Wireless, opened after we found it reminds us that the old website to now have a copy of the old content: Old Linux Wireless, we actually need to refer to the old Linux Wireless content.
If the content is not displayed, refer to the previous article.
2. Sudo apt-get install Firmware-b43-installer (not recommended, preferably downloaded via the website)
The reason why you need to download and install B43-fwcutter is because B43-fwcutter tool will extract firmware from the Windows driver
We can
choose to download directly from http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2, the version 018 of B43-fwcutter is obtained, and the file is downloaded by default in the download directory.
3. Download the corresponding driver according to the kernel version, refer to old Linux Wireless, two, according to my own version of the driver I am directly in http://www.lwfinger.com/b43-firmware/ broadcom-wl-5.100.138.tar.bz2 download. The downloaded files and B43-fwcutter are in the same directory.
Next we go to the download directory, step 4567 is to unzip, compile and install B43-fwcutter, step 9,10 is to unzip and install the driver files.
4. Tar xjf b43-fwcutter-018.tar.bz2
5. CD b43-fwcutter-018
6. Make
7. Sudo make install
8. cd.
9. Tar xjf broadcom-wl-5.100.138.tar.bz2
10.sudo b43-fwcutter-w/lib/firmware BROADCOM-WL-5.100.138/LINUX/WL_APSTA.O
11.modprobe b43 (load b43 Drive)
12.sudo Shutdown-r Now
Done
Appendix: Commands for determining the type of wireless card and kernel version
LSPCI-VV | grep Network (determines the type of wireless card)
LSPCI displays all hardware features of the current host
-V Displays details of the PCI interface appliance
-VV displaying more detailed information on PCI interface devices
| Pipeline
grep network finds the line where the network keyword resides
Or use the command here lspci-nn-d 14e4: (Note:)
UNAME-A (determine kernel version)
The best WiFi finally shows, finally can connect the
Linux cannot connect to WiFi and does not show WiFi