WLAN toimimaan Broadcom BCM4311 Linux Mint ja Ubuntu

xet7.org Suomeksi > BCM4311

27.2.2015 Lisätty ohje.

Kannettava tietokone on merkiltään Acer TravelMate 5510 jossa alunperin oli Windows Vista. Koneeseen asennettiin Linux Mint 16 32bit, mutta alunperin WLAN ei toiminut, joten tässä ohjeet miten sen saa toimimaan. Ohje toimii muissakin koneissa jossa on Broadcomin valmistama BCM4311 mallin sisäinen WLAN piiri.

Menu => Komentorivi tai Terminal avaus ensin, siihen näitä komentoja.

Katsotaan ensin minkä merkkinen sisäinen WLAN laite koneessa on lspci komennolla, varalta sivutetaan morella:

sudo lspci | more

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RS480/RS482/RS485 Host Bridge (rev 10)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RS4xx PCI Express Port [ext gfx]
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RC4xx/RS4xx PCI Express Port 1
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RC4xx/RS4xx PCI Express Port 2
00:12.0 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 Serial ATA Controller (rev 80)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB Host Controller (rev 80)
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB Host Controller (rev 80)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 USB2 Host Controller (rev 80)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 SMBus Controller (rev 83)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 IDE Controller (rev 80)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] IXP SB4x0 PCI-PCI Bridge (rev 80)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV515/M52 [Mobility Radeon X1300]
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)

Eli näistä merkitsevä rivi on:
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

Kun etsitään Googlella hakusanalla "BCM4311 Linux Mint", löytyy seuraava sivu:
http://linuxg.net/how-to-fix-broadcom-bcm4311-wireless-driver-on-ubuntu-and-linux-mint/

Eli ensin poistetaan edellinen toimimaton ajuri:
sudo apt-get remove --purge bcmwl-kernel-source

Sitten asennetaan uusi suljettu ajuri:
sudo apt-get install linux-firmware-nonfree

Ohjeessa on myös komento "sudo modprobe b43" jolla ajuria voisi yrittää ottaa käyttöön, mutta parempi tässä tapauksessa jättää se ajamatta koska lennossa ajurin vaihto tuntui kestävän liian pitkään. Parempi on siirtyä suoraan seuraavaan komentoon ja asettaa kone lataamaan ajuri koneen käynnistyksen yhteydessä näin:
sudo echo "b43" >> /etc/modules

Ja sitten käynnistää kone uudelleen. Tämän jälkeen langaton verkko toimii, voidaan yhdistää haluttuun langattomaan verkkoon.



 
Comments