Ei näy broadcomia laiteajureissa
Omituista, että sitä ajuria ei lainkaan näy.
Nyt alkaa olla konstit vähissä ja täytynee mennä syvälle systeemiin. Jos uskallat seuraavia ohjeita noudattaa niin se saattaa lähteä pelaamaan. Ole kuitenkin huolellinen ja tee jäljempänä mainitut varmistukset. Varaudu myös siihen, että voi olla asennettava koko systeemi uudelleen, jos se menee aivan tippaleipäsutturalle. Tuskin menee kuitenkaan muiden toimintojen osalta kuin näiden yhteyksien, siis pahimmassa tapauksessa.
Jos se ajuri kuitenkin on olemassa, se näkyy komennolla:
lspci -vnn | grep 14e4
Siitä pitäisi tulla vastauksena jotain tällaista:
02:03.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Tai siis omassa koneessani on noin.
EDIT: Siis laitehan tuo on eikä ajuri!
Ja kun katsot tiedostoselaimella, että /lib/firmware-hakemistossa on alihakemistot b43 ja b43legacy ja niissä useita tiedostoja. Minulla b43 sisältää 38 kuponkia ja b43legacy 16 kpl.
Jos kerran on ladattu edellä mainittu firmware:
sudo apt-get install b43-fwcutter
Ja siitä oli seurauksena jotain tällaista (ja kysymys, johon vastataan enterillä):
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat UUDET paketit asennetaan:
b43-fwcutter
0 päivitetty, 1 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 0t/16,7kt.
Toiminnon jälkeen käytetään 111k t lisää levytilaa.
Esiräätälöidään paketteja...
Valitaan aikaisemmin valitsematon paketti b43-fwcutter.
(Luetaan tietokantaa... 134219 tiedostoa ja hakemistoa tällä hetkellä asennettuna.)
Puretaan pakettia b43-fwcutter (.../b43-fwcutter_1%3a011-5_i386.deb)...
Suoritetaan kohteen man-db liipaisimia...
Tehdään asetuksia: b43-fwcutter (1:011-5) ...
Niin näin ollessa kaiken pitäisi olla kunnossa. Jos ei ole ajetaan käsky:
sudo dpkg-reconfigure b43-fwcutter
Ja tämän jälkeen tehdään koneelle uudellenkäynnistys.
Jos ei toimi vieläkään katsotaan seuraava tiedosto gedit kirjoituskoneella päätteessä.
sudo gedit /etc/network/interfaces
Tee sen sisällöksi tällainen: (Koska menit tiedostoon sudona sinulla on siihen kirjoitusoikeus. Tee kuitenkin siellä ennestään olevasta tekstistä kopio samaisella geditillä eri nimellä, jotta paluu entiseen olisi mahdollista. Nyt ollaan aika syvällä järjestelmässä ja pitää olla huolellinen.) Siis tällainen:
auto lo
iface lo inet loopback
Muista tallettaa gedit ennen sulkemista!
Sitten avaat samalla tavalla sudona tiedoston:
sudo gedit /etc/NetworkManager/nm-system-settings.conf
Sen sisällön pitäisi olla tällainen: (Taas muista ottaa siitä valokuva geditiin ja talteen toisella nimellä varmuuden vuoksi.) Ja jos se ei ole tällainen niin tee siitä tällainen:
# This file is installed into /etc/NetworkManager, and is loaded by
# NetworkManager by default. To override, specify: '--config file'
# during NM startup. This can be done by appending to DAEMON_OPTS in
# the file:
#
# /etc/default/NetworkManager
#
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
Talleta painamalla talleta nappia ja sulje gedit.
Näillä lääkkeillä sain broadcomin wörkkimmään koneella Asus A6R. Se on toiminut siitä asti moitteetta, paitsi sen merkkivalo elää ihan omaa elämäänsä, mutta näytön ilmaisinalueen yhteydet kuvakkeesta näkee kyllä tarpeeksi hyvin yhteyksien tilan.