Installare drivers wifi bcm43xx su Linux

Negli anni passati sul sistema del pinguino ho avuto a che fare con poche periferiche non funzionanti, di solito bastavano due click del mouse o qualche comando via CLI per risolvere il tutto.

Una cosa che mi capitava spesso di fare era installare i drivers della scheda wifi del mio ex netbook (il mio attuale netbook dispone di scheda di rete Atheros con drivers opensource integrati nel kernel, quindi fungono out-of-the-box senza bisogno di masturbazioni varie) che montava un scheda wifi broadcom serie 43xx. Di solito bastava una cavo di rete ethernet e i tools di ubuntu facevano tutto.

Tuttavia come sapete io su Ubuntu non ci sono rimasto in eterno, infatti mi sono avviato verso altri lidi più croccanti e pornografici (leggi Debian Sid e ArchLinux) dove i comodi tools grafici erano praticamente assenti. Ovviamente questo non mi scoraggiò e col tempo sono riuscito a percorrere le vie della Forza come ogni Jedi/Sith deve fare.

Ordunque se avete problemi nell’installare i drivers broadcom sulla vostra distribuzione consultate questa pagina e individuate la vostra scheda wifi (date un lspci o un lsusb sul terminale se non conoscete il modello).

Una volta accertati che il modello rientri nella serie bcm43xx, assicuratevi di aver installato b43-fwcutter sul vostro sistema (qui trovate il .deb, ma comunque potete anche installarlo via synaptic/software center/AltroToolGrafico collegandovi via ethernet), poi loggatevi come utente root nel terminale e date i seguenti comandi:

wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

tar xjf broadcom-wl-4.150.10.5.tar.bz2

cd broadcom-wl-4.150.10.5

cd driver

sudo b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o

Fatto questo adesso il vostro gestore di reti (Networkmanager o wicd per esempio) dovrebbe cominciare a cercare e a trovare le reti in automatico e voi potrete continuare a scaricare i vostri porni una volta configurata la rete.

Nel caso la vostra scheda wifi non desse comunque segni di vita assicuratevi che sia accesa (i vecchi netbook alle volte hanno un tastino apposito) dando via terminale (sempre loggati come utente root):

ip link set wlan0 up

oppure

ifconfig wlan0 up

I due comandi qui sopra attiveranno la vostra scheda wifi (nel caso di errore provare a cambiare nome magari si chiama wlan1 oppure wlan$sarcazzo e comunque LEGGETE sempre l’errore che vi da).

:# /dev/null/

PS: questa guida era già stata pubblica su questo blog ma dentro un post abbastanza vecchio con un titolo del tutto diverso (e con uno scopo del tutto diverso) e dopo una richiesta di aiuto di un mio follower su twitter ho deciso di ripostare la guida con un titolo più appropriato cosi da essere maggiormente reperibile.

Pensare prima di bestemmiare

Oggi è il giorno in cui mi godo le mie Serie TV sul mio televiosre HD ready (580p) quindi di solito prendo la mia scheda SD da 8Gb formattata in NTFS (ok non pretendo il supporto ad ext4 ma almeno distribuire un firmware su internet che estenda il supporto ad altri file sistem ? Dai su stiamo parlando di emetec [il mio mediabox è un Emetec N200] non di una ditta da strapazzo) e ci piazzo su i porni le puntate in arretrato.

Oggi però capita che il mio pc principale fosse occupato da altra gente quindi non mi dispero prendo il mio netbook e usando kget riesco a recupero le puntate che mi servono.

Tutto ok sino a questo punto da qui ho avuto una mezz’ora di bestemmie intense perché una volta montata la mia scheda SD non sembrava disposta a farsi fare nulla.

Io: Cancella sto file

SD: No non puoi!

Io: WTF!? CANCELLALO!

SD: NO!

Io: Okydocky, Ciao di nuovo ora sono utente Root elimina quel file e copia dentro di te quell’altro file.

SD: Si come no…SCORDATELO!

Io: Ok NTFS deve essere andato a donnine, formattati!

SD: SI un secondo…ERRORE NON PUOI FARLO!

Dopo tutto un attimi in cui ho maledetto i creatori di NTFS per le prossime ventordici generazioni mi sono ricordato in piccolissimo dettaglio…non avevo installato ntfs-3g su Arch (si ok non è che me lo sia scordato è che non ho mai avuto la necessità di gestire memoria di massa formattate in NTFS sul mio netbook).

Dopo essermi accordo di tutto ciò ho deciso di smetterla di autotrollarmi e ho installato ntfs-3g:

sudo pacman -S ntfs-3g

Un reboot dopo l’SD è tornata disponibile a farsi usare e ho potuto guardami in pace le mie serie tv sul divano.

:# /dev/null

I have a dream!

Esattamente tre anni fa, giorno 12/02/09 il big bang derivato da un mio amplesso cerebrale diede origine, vita, il via insomma, a questo posto, in tre anni di vita ne è passata di acqua sotto i ponti, erezioni, masturbazioni, pompe e altri cazzi e mazzi.

Questo posto per me è stato quasi uno psicologo interiore nel qualche sfoderare tutte le mie impressioni cazzare. Potremmo anche definire un flusso di coscienza costante e continuo altri invece potrebbero descriverlo come “to guarda un altro cazzone che ha un blog e che ci scrive sopra minchiate”.

Bene allora potete considerarmi felice di far parte di quella generazione di cazzoni che hanno lasciato un pezzetto del loro essere su questa grande cose chiamata Internet, la rete delle reti, fatta di host, indirizzi ip, DNS e TCP vari.

In questi tre anni avrete sicuramente costatato che i cambiamenti nella mia personata ci  sono stati, ad alcuni potrebbe importare ad altri invece le elucubrazioni di un comune ragazzo palermitano potrebbero non interessare be in quel caso cazzi vostri a me non interessare fare mille mila visite al giorno, non ci ho mai guadagnato ne mai intendo mai farlo, questo spazio è fatto per me e per me stesso unicamente. Un “diario di bordo” su cui riportare le mie avventure, disavventure e altro ancora.

Ho anche creato altri spazi simili a questo su altri posti ma alla fine mi ritrovo a scrivere qui quello che voglio che sia ricordato maggiormente (sempre da me stesso) . Questo posto tuttavia si è sviluppato ed è cresciuto anche grazie a tante altre persone che in questi 3 anni sono state i mie amici e conoscenti virtuali. Gente di tutti i tipi, maschi, femmine ed entità metafisiche e/o pornografiche.

Gente che mi ha influenzato e anche formato, gente che mi ha criticato, trollato, lartato ma anche tifato ed eccitato. Insomma tirando le somme questa mia permanenza nella rete dei blog e del blogging è positiva per quanto mi riguarda. Di seguito una breve (vorrei ringraziarvi tutti ma purtroppo la mia memoria ad accesso randomico non è molto vasta e tendo a dimenticare nomi e cose) lista di persone che vorrei ringraziare sinceramente perché…perché sì:

Alessio aka Dottorblaster

Il mio boss e il mio mentore Archere un grande, punto, basti pensare che è grazie a lui che sono un Archere;

Gusions

Un cazzaro tra i cazzari, mitico come sempre, un amico (gli devo una birra);

Ennio aka Lightuono

Mio mentore e maestro che mi ha spinto ad installare ed esplorare mamma Debian, gran parte della mia esperienza su APT deriva da lui, l’ho conosciuto di persona ad un Linux Day e se non vivesse a Catania probabilmente faremo gare di rutti ogni giorno;

Luigi aka Bit3lux

Un uomo che riesce a scrivere di Linux sul suo blog come se stesse pensando e vivendo la filosofia (ci sono tante definizioni e pensieri riguardo all’essenza della filosofia tra cui anche un buon bicchiere di vino misto alla compilazione di un Kernel, mi ricorda un Montalbano moderno pur non essendo siculo), potrebbe essere definito un genio, ci siamo un po persi di vista ultimamente.

BlackTux

Amico del web dai tempi remoti di Netlog quando ero all’alba delle mie esperienza sui PC, fu grazie a lui che installati per la prima volta Ubuntu sul mio defunto netbook uno dei mie tanti mentori e dei maestri forse anche quello più importante perché ha causato un evento “fringe” dentro di me che se non ci fosse stato probabilmente oggi non starei qui a parlarvi.

Kawakun

Un altro amico dai tempi di Netlog (si ehm usavo netlog e all’epoca era anche un bel posto prima dell’arrivo delle zoccole e dei bimbiminkia) un piccolo genio che sicuramente lavora o lavorare come sistemista da qualche parte. Mio mentore per quanto riguarda Anime, Manga ed Hentai, gran maestro Otaku e iniziatore all’ammore per le lollicons! (si ok so che non dovrei scrivere ste cose ma ti voglio bene cosi come ne voglio a Blacktux).

Davide aka HolyWars

Mio omonimo, ragazzo molto intelligente e bravo, amico dei tempi di Netlog, ci siamo persi di vista sono anni che non lo sento. (se leggi fammi un saluto!)

Santiago aka AnonimoConiglio

Gran cazzone, un ragazzo di sconosciute origini (penso sia spagnolo) ma è un altro genio che ho avuto l’onore di conoscere, conosce un bel po di lingue e studia giapponese (si ok quando vai a fare il pornTour a Tokyo io spero di essere con te). I suoi flussi di coscienza mi hanno fatto riflettere sul software libero e su Ubuntu, Canonical e il capo parroco.

Idl3

Altro grande della rete che ama sparire per mesi o anni per poi ricomparire con post eccezionali e che ti danno la possibilità di esplorare un evento o una semplice idea da tutti i punti di  vista possibili ed immaginabili. Avrei voluto conoscerlo meglio ma come ho detto sopra ha la tendenza a sparire dalla rete per lunghi periodi di tempo (un po come Kawakun).

Juhan

Rappresenta il professore che sa scendere al nostro livello, una persona aperta a nuovi orizzonti che sa darci una memoria storica dell’informatica incredibile, gestisce con altra gente un gran bel blog un po troppo tecnico per la mia persona, si io sono una segna in programmazione sia quella imperativa che quella orientata ad oggetti (e anche in tutti gli altri altri paradigmi).

Lippol

Una volta era un vero figo con la sua Sidux con KDE ora invece è un misero Archere che usa Gnome Shell, si insomma è un gran bel ragazzo, intelligente e sveglio anche grazie a lui ho potuto usare ed esplorare Debian con felicità e grazie a lui oggi sono un utente KDE, ci siamo persi di vista, anzi forse è lui che è sparito dalla rete.

Valdan

Padre di famiglia, un volta il suo blog era una grande fonte di idee ora invece è quasi del tutto sparito dalla rete, mi spiace perché era una gran bella persona.

Gianguido

Altro Gran Cazzone, archere e musicista a tempo perso, una persona con cui un tempo passavo notti intere su twitter, oggi invece pare si sia un po responsabilizzato e pare che studi ma io non ci credo penso passi tutto il suo tempo a trombare ma lui nega (assieme a lui e ad altri nerdoni ci riuniamo su IRC, server freenode stanza DeliriNotturni, ogni martedì sera per cazzeggiare e spammare puppe).

U-black

Mio signore e maestro Sith, iniziatore al lato oscuro, chiaro e imperituro della Forza, signore di tutte le proxy e Hacker di vecchio stile che assieme alla sua signora (Hackera pure lei) rappresenta la coppia quasi perfetta di utenti Unix (FreeBSD e GNU/Linux).

Mte90

Un altro piccolo genio della rete, un utente fanboy di KDE, un mito, un figo, una brava persona (si ok mi ha dato una grossa mano per javascript e gli sarò eternamente grato).

Jumpman

È stato il mio talentscout, mi ha scoperto e mi ha portato sul suo blog per scrivere post per lui, il suo blog è stato un trampolino di lancio, da li a pochi mesi avrei aperto il nido 😀

Si insomma mi fermo qui altrimenti mi escono le lacrime e devo cominciare anche lo spam di puppe in altri luoghi. Come battuta finale vorrei segnalarvi un post sul mio tumblr che potrebbe essere interessante (niente di NSFW). Dunque chiudiamola qui, lunga vita e prosperità and Kaplà!

:# /dev/null/

PS: Mi ero quasi dimenticato di una tradizione, ovvero devo linkarvi il mio primissimo post! E già che ci sono vi linko il post della celebrazione del secondo anno del Nido.