Wireless Broadcom makadhi ane kernel 2.6.38 pane Debian

Mushure mekusimudzira kwakanyanya tsanga 2.6.38, zvingangoita kuti makadhi asina waya Broadcom usashande mukati Debian, sezvo tsanga iri dzakasununguka zvachose, asi madhiraivha echiratidzo ichi haasi. Pano ini ndinotsanangura kuti sei gonesa makadhi Broadcom 4311, 4312, 4313, 4321, 4322, 43224, 43225, 43227 y 43228 en Debian Squeeze, Lenny y wheezy.


Usati watanga, kana iwe usina chokwadi kuti yako isina waya kadhi iri, unofanirwa kumhanya unotevera kuraira pane koni:

lspci

Uye iro runyorwa rwevose PCI mukombuta. Mutsara unoti Network chinodzora Ndiyo inoratidzwa nekadhi risina waya. Inotarisa chimwe chinhu seichi:

01: 00.0 Network controller: Broadcom Corporation BCM4312 802.11b / g LP-PHY (rev 01)

Nezvo ivo vanogona kutove nechokwadi kuti ndeipi yavo isina kadhi kadhi, mune ino kesi, iyo 4312 zvataurwa pakutanga kwenyaya ino.

Svina

Wedzera chinhu "chisina mahara" ku /etc/apt/sources.list kana vakasadaro. Muenzaniso ndewe:

# Debian Dzvinya / 6.0
deb http://ftp.us.debian.org/debian fanidza chikuru chinopa chisina-mahara

2. Ongorora runyorwa rwemapakeji aripo.

# kukodzera kugadziridza

3. Isa mapakeji module-mubatsiri y waya-zvishandiso

# aptitude yekuisa module-mubatsiri waya-maturusi

4. Nyora woisa pasuru yacho Broadcom-sta-modules- * yako system, uchishandisa Module-Mubatsiri

# ma ai Broadcom-sta

5. Zvemakadhi Vancouver BC Y BCM43225, wedzera module kune yakasviba brcm80211, kudzivirira kunetsana nerutsigiro rwako.

# echo nhema nhema brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf

6. Vaka patsva ramdisk, uye wedzera ma module anotsanangurwa mufaira kune runyorwa /etc/modprobe.d/broadcom-sta-common.conf ine initramfs

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

7. Dhawunirodha ma module anopesana

# modprobe -r b44 b43 b43legacy ssb brcm80211

8. Takura iyo wl module

# modprobe wl

9. Tarisa kuti mudziyo une chinowanikwa chinowanikwa

#iwconfig

10. Gadza iyo isina waya interface

Lenny

1. Isa mapakeji kuvaka-kwakakosha, debhelper, module-mubatsiri, quilt y zvishandiso zvisina waya

# kukodzera kugadziridza
# aptitude gadza kuvaka-yakakosha debhelper module-mubatsiri quilt isina waya-maturusi

2. Nemaoko rodha pasi pasuru Svina / Broadcom-sta-source kubva kune chero magirazi mu http://packages.debian.org/squeeze/all/broadcom-sta-source/download

$wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-source_5.60.48.36-2_all.deb

3. Nemaoko rodha pasi pasuru Svina / Broadcom-sta-common kubva kune chero magirazi mu http://packages.debian.org/squeeze/all/broadcom-sta-common/download

$wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-common_5.60.48.36-2_all.deb

4. Isa mapakeji Svina / Broadcom-sta-common y Svina / Broadcom-sta-source ine dpkg

# dpkg -i nharembozha- * dh

5. Nyora woisa pasuru yacho Broadcom-sta-modules- * yako system, uchishandisa Module-Mubatsiri

# ma ai Broadcom-sta

6. Zvemakadhi Vancouver BC Y BCM43225, wedzera module kune yakasviba brcm80211, kudzivirira kunetsana nerutsigiro rwako.

# echo nhema nhema brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf

7. Vaka patsva ramdisk, uye wedzera ma module anotsanangurwa mufaira kune runyorwa /etc/modprobe.d/broadcom-sta-common.conf ine initramfs

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

8. Dhawunirodha ma module anopesana

# modprobe -r b44 b43 b43legacy ssb brcm80211

9. Takura iyo wl module

# modprobe wl

10. Tarisa kuti mudziyo une chinowanikwa chinowanikwa

#iwconfig

11. Gadza iyo isina waya interface

wheezy

Wedzera chinhu "chisina mahara" ku /etc/apt/sources.list kana vakasadaro. Muenzaniso ndewe:

# Debian Wheezy (kuyedza)
deb http://ftp.us.debian.org/debian wheezy main contrib isiri yemahara

2. Ongorora runyorwa rwemapakeji aripo.

# kukodzera kugadziridza

3. Isa mapakeji module-mubatsiri y waya-zvishandiso

# aptitude yekuisa module-mubatsiri waya-maturusi

4. Nyora woisa pasuru yacho Broadcom-sta-modules- * yako system, uchishandisa Module-Mubatsiri

# ma ai Broadcom-sta

5. Dhawunirodha ma module anopesana

# modprobe -r b44 b43 b43legacy ssb brcm80211

6. Takura iyo wl module

# modprobe wl

7. Tarisa kuti mudziyo une chinowanikwa chinowanikwa

#iwconfig

8. Gadza iyo isina waya interface

mabviro: http://wiki.debian.org/wl


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   anogona akadaro

    zvirokwazvo ubuntu ishiti ………………………………

  2.   ALLP akadaro

    Ndatenda zvikuru neruzivo rwako.

    Ini ndinofunga dambudziko rimwe chete iri rinoitika muUbuntu. Unogona kundiudza zvandinofanira kuita?

  3.   Edwin akadaro

    Tumira zvakawandisa !!! Zvichabatsira kwandiri izvozvi kuti ini ndiwedzere kernel yangu =)

  4.   Monica akadaro

    Tsvaga kadhi rako mu -> http://wiki.debian.org/WiFi#PCI_Devices uye tevera iyo wiki

  5.   Monica akadaro

    Zvinoshamisa sei! xD Ini chete ndakangoona otomatiki kubatana asi kwete iyo isina waya, mushure mekuita izvi yatove kushanda: p

  6.   Walter Omar Dari akadaro

    Iyi nzira (Squeeze) yakashandawo zvakaringana na Wheezy, kernel 3.0.0-1-amd64 uye BCM4312, chete hapana chikonzero chekumhanya "update-initramfs -u -k $ (uname -r)".
    Ini ndangozviita pane Lenovo G550.
    Ndatenda nechinyorwa uye kwaziso!
    Walter

  7.   Daniel akadaro

    uye kana kadhi rangu riri Intel?

  8.   Alex akadaro

    Chimwe chezvikonzero nei ndakachinja kubva ku debian kuenda kuUbuntu ndechekuti yaisatsigira kadhi yangu yenetiweki, asi eth, iyo wifi yakazviona: (. Ndinovimba kuti neizvi ndinogona kuzvigadzirisa, kunyangwe izvozvi ndinofunga zvichadhura ini ndinodzoreredza debian (kunyanya kune husimbe 😛).

    Ini ndinochengeta posvo yeramangwana hehe.
    Reply with quote

  9.   Monica akadaro

    Tarisa kadhi rako mune ino runyorwa -> http://wiki.debian.org/WiFi#PCI_Devices

  10.   Alex akadaro

    Zvakanaka, hongu, ndizvo zvandaifunga, zvinoshamisa, kazhinji mumalaptop izvo zvinowanzo kutadza zvakanyanya hazvina waya. Parizvino ndichagara muUbuntu, zvese zvakandinakira, asi ndinovimba kudzokera kuDebian munguva pfupi, (ndinoifarira zvirinani)

  11.   Johnny M akadaro

    Mhoro shamwari yangu, yakanaka mupiro !!!! Asi rega ndikuudze kuti mukuumbwa kwekadhi ini ndinowana iko kukanganisa kunotevera:
    QUILT_PATCHES = debian / zvigamba \
    quilt -quiltrc / dev / null pop -a -R || bvunzo $? = 2
    rm -rf .pc debian / stamp-patched
    dh_testdir
    #dh_testroot
    dh_clean
    / usr / bin / make -f debian / mitemo yakachena
    gadzira [1]: pinda dhairekitori '/ usr / src / modules / Broadcom-sta'
    QUILT_PATCHES = debian / zvigamba \
    quilt -quiltrc / dev / null pop -a -R || bvunzo $? = 2
    rm -rf .pc debian / stamp-patched
    dh_testdir
    #dh_testroot
    dh_clean
    gadzira [1]: buda dhairekitori '/ usr / src / modules / Broadcom-sta'
    / usr / bin / gadzira -f debian / mitemo kdist_clean kdist_config binary-modules
    gadzira [1]: pinda dhairekitori '/ usr / src / modules / Broadcom-sta'
    QUILT_PATCHES = debian / zvigamba \
    quilt -quiltrc / dev / null pop -a -R || bvunzo $? = 2
    Hapana chigamba chakabviswa
    rm -rf .pc debian / stamp-patched
    dh_testdir
    #dh_testroot
    dh_clean
    / usr / bin / make -w -f debian / mitemo yakachena
    gadzira [2]: pinda dhairekitori '/ usr / src / modules / Broadcom-sta'
    QUILT_PATCHES = debian / zvigamba \
    quilt -quiltrc / dev / null pop -a -R || bvunzo $? = 2
    Hapana chigamba chakabviswa
    rm -rf .pc debian / stamp-patched
    dh_testdir
    #dh_testroot
    dh_clean
    gadzira [2]: buda dhairekitori '/ usr / src / modules / Broadcom-sta'
    gadzira [1]: Hapana chinoitirwa `kdist_config '.
    ye templ in; ita \
    cp $ templ `echo $ templ | sed -e 's / _KVERS_ / 3.2.0-4-amd64 / g' '; \
    nokuita
    ye templ mu` ls debian / *. modules.in`; ita \
    bvunzo -e $ {templ% .modules.in} .backup || cp $ {templ% .modules.in} $ {templ% .modules.in} .backup 2> / dev / null || chokwadi; \
    sed -e 's / ## KVERS ## / 3.2.0-4-amd64 / g; s / # KVERS # / 3.2.0-4-amd64 / g; s / _KVERS_ / 3.2.0-4-amd64 / g; s / ## KDREV ## // g; s / # KDREV # // g; s / _KDREV _ // g '$ {templ% .modules.in}; \
    nokuita
    dh_testroot
    dh_prep
    # Vaka module
    cd / usr / src / modules / Broadcom-sta / amd64 &&
    gadzira -C /lib/modules/3.2.0-4-amd64/vaka M = / usr / src / modules / Broadcom-sta / amd64
    gadzira [2]: pinda dhairekitori `/usr/src/linux-headers-3.2.0-4-amd64 ′
    LD / usr / src / module / broadcom-sta/amd64/built-in.o
    CC [M] /usr/src/modules/broadcom-sta/amd64/src/shared/linux_osl.o
    CC [M] /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.o
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219: 2: yambiro: kutanga kubva kusingaenderane pointer mhando [inogoneswa nekusarudzika]
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c 219: 2: yambiro: (padhuze kutanga kwe 'wl_netdev_ops.ndo_validate_addr') [inogoneswa nekukasira]
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c: Mukushanda '_wl_set_multicast_list':
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c1435:27: kukanganisa: 'struct net_device' haina nhengo inonzi 'mc_list'
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1435:56: kukanganisa: 'struct net_device' haina nhengo inonzi 'mc_count'
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c1436:24: kukanganisa: dereferencing pointer kune isina kukwana mhando
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c1442:57: kukanganisa: dereferencing pointer kune isina kukwana mhando
    gadzira [5]: *** [/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.o] Kukanganisa 1
    gadzira [4]: ​​*** [_module_ / usr / src / modules / broadcom-sta / amd64] Kanganiso 2
    gadzira [3]: *** [sub-make] Kanganiso 2
    gadzira [2]: *** [zvese] Kukanganisa 2
    gadzira [2]: inobuda kudhairekitori `/ usr / src /linux-headers-3.2.0-4-amd64 ′
    gadzira [1]: *** [binary-module] Kukanganisa 2
    gadzira [1]: buda dhairekitori '/ usr / src / modules / Broadcom-sta'
    gadzira: *** [kdist_build] Kukanganisa 2

    Chingava chii dambudziko