Kernel 2.6.39-bpo + Broadcom BCM4313 su Debian Squeeze

 

 

 

 

Sul mio nuovo Acer Aspire One D257, ho installato naturalmente Debian Squeeze. Come scheda wifi ha una Broadcom Corporation BCM4313, che si compila facilmente col kernel di default 2.6.32, ma ci sono dei problemi, se come me, si installa l'ultimo kernel dai backport, nel mio caso il 2.6.39-bpo.2-686-pae. Per compilare senza problemi questo driver, bisogna aggiungere momentaneamente i repository testing, poichè abbiamo bisogno di broadcom-sta-source broadcom-sta-common alla versione 5.100, mentre su Squeeze sono alla 5.60. Quindi una volta installati, si possono togliere i repository testing, e procedere con l'installazione dei driver per la BCM4313.

 

# apt-get install module-assistant wireless-tools

# m-a a-i broadcom-sta

# echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-sta-common.con

# update-initramfs -u -k $(uname -r)

# modprobe -r b44 b43 b43legacy ssb

# modprobe wl

 

enjoy 😉

Autore: Franco Conidi aka edmond

Senior System Integrator, Network Administrator, Sys Admin Linux, Linux User, Consulente Informatico.

13 pensieri riguardo “Kernel 2.6.39-bpo + Broadcom BCM4313 su Debian Squeeze”

  1. guarda caso la broadcom integrata del mio portatile non sono mai riuscito a farla funzionare la scheda wireless integrata devo optare per un hub esterno della realtek 8192SE purtroppo in debian

  2. …azzz Edmond, stavolta sei arrivato lungo… 😉 è che ci ho litigato sabato scorso con la Broadcom che dici tu su un Pavilion di un’amica sulla quale volevo usare il 2.6.39 dai backports. Mo’ me lo faccio riportare e ti so dire!

  3. la procedura sopra vale per i driver:
    BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

  4. brcmsmac ho scoperto ora che su debian sid sono i driver open di broadcom e che se installo i firmware dal repo main mi va la broadcom e non con il driver wl come dovrebbe ma invece sarà cosi brcmsmac.Però riprovo la procedura spero che non venga fatail module error

  5. tanka-debian@debian:~$ su
    Password:
    root@debian:/home/tanka-debian# m-a a-i broadcom-sta

    Updated infos about 1 packages
    Getting source for kernel version: 3.2.0-1-amd64
    Kernel headers available in /lib/modules/3.2.0-1-amd64/build
    apt-get install build-essential
    Lettura elenco dei pacchetti… Fatto
    Generazione albero delle dipendenze
    Lettura informazioni sullo stato… Fatto
    build-essential è già alla versione più recente.
    I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
    wireless-regdb iw crda xaw3dg
    Usare “apt-get autoremove” per rimuoverli.
    0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

    Done!
    unpack
    Extracting the package tarball, /usr/src/broadcom-sta.tar.bz2, please wait…
    “/usr/share/modass/overrides/broadcom-sta-source” build KVERS=3.2.0-1-amd64 KSRC=/lib/modules/3.2.0-1-amd64/build KDREV=3.2.1-1 kdist_image
    root@debian:/home/tanka-debian#

    mi viene errore sono sul kernel 3.2 ora preso da debian sid

    e ho sto errore

    root@debian:/home/tanka-debian# modprobe wl
    FATAL: Module wl not found.

  6. #656600 – [broadcom-sta-source] doesn’t compile on latest kernel (Corretto: broadcom-sta/5.100.82.112-5)
    Bug serious di broadcom-sta-source (-> 5.100.82.112-4)
    #638558 – [broadcom-sta-source] Unusable Wireless LAN
    Riepilogo:
    broadcom-sta-source(2 bugs)

  7. edmond vabbe aspettiamo i vari pacchetti targati 5.100.82.112-5 e speriamo in bene

  8. Edmond vorrei sapere se queste eventuali modifiche possono essere integrate in una distribuzione che sto costruendo basata su debian gnu/linux sid grazie

  9. penso proprio di si, anche se bisogna stare attenti, nel senso che, come ho scritto su,
    se si ha l’ultimo kernel non si riesce a compilare

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *