Kaararka Wireless Broadcom oo leh kernel 2.6.38 oo ku yaal Debian

Kadib casriyeyntii aadka loo filayay in xudunta 2.6.38, waxay u badan tahay kaararka wireless Broadcom ha ka shaqaysan gudaha Debian, maadama iniintu tahay gabi ahaanba waa bilaash, laakiin wadayaasha calaamadahani maahan. Halkan waxaan ku sharaxayaa sida awood kaararka Broadcom 4311, 4312, 4313, 4321, 4322, 43224, 43225, 43227 y 43228 en Cadaadiska Debian, Lenny y Qosol.


Kahor intaadan bilaabin, haddii aadan hubin waxa kaarkaaga wireless-ka uu yahay, waa inaad ku maamushaa amarka soo socda qalabka:

lspci

Iyo liiska dhammaan PCI kumbuyuutarka. Sadarka oranaya Maamulaha shabakada Waa midka lagu muujiyey kaarka wireless-ka. Waxay umuuqataa wax sidan ah:

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

Iyadoo taas waxaad horeyba u hubin kartaa taas oo ah kaarkaaga wireless, kiiskan, 4312 ku xusan bilowga maqaalka.

Tuuji

1. Ku dar qaybta "aan bilaashka ahayn" /etc/apt/sources.list waaba intaasoo aysan haysan. Tusaale waa:

# Cadaadiska Debian / 6.0
deb http://ftp.us.debian.org/debian cadaadiska ugu badan ee aan bilaashka ahayn

2. Cusbooneysii liiska xirmooyinka la heli karo.

# cusbooneysiin karti

3. Ku rakib xirmooyinka kaaliyaha unit y qalabka wireless-ka

# aptitude rakibi module-kaaliyaha wireless-qalabka

4. Soo uruuri oo xir xirmada broadcom-sta-modules- * nidaamkaaga, adoo adeegsanaya Module-caawiye

# ma ai broadcom-sta

5. Kaararka BCM4313, BCM43224 Y BCM43225, ku dar moduleka liiska madow brcm80211, si looga fogaado isku dhaca taageeradaada.

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

6. Dib u dhis ramdisk-ka bilowga ah, oo ku dar modullada lagu qeexay faylka liiska madow /etc/modprobe.d/broadcom-sta-common.conf leh initramfs

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

7. Soo dejiso modules iskhilaafsan

# modprobe -r b44 b43 b43legacy ssb brcm80211

8. Load wl module

# modprobe wl

9. Hubi in aaladdu leedahay is-dhexgal la heli karo

#iwconfig

10. Samee interface-ka wireless-ka ah

Lenny

1. Ku rakib xirmooyinka dhisid-daruuriga ah, khafiifiyaha, module-kaaliyaha, gogosha y qalabka wireless

# cusbooneysiin karti
# Aptitude rakibi dhiska-daruuriga muhiimka ah ee walxaha kaaliyaha-kaaliyaha khaanadaha qalabka wireless-ka

2. Adigu gacantaada kala soo bax xirmada tuujin / broadcom-sta-ilo mid ka mid ah muraayadaha gudaha 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. Adigu gacantaada kala soo bax xirmada tuujin / broadcom-sta-caadi mid ka mid ah muraayadaha gudaha 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. Ku rakib xirmooyinka tuujin / broadcom-sta-caadi y tuujin / broadcom-sta-ilo leh dpkg

# dpkg -i broadcom-sta- * deyn

5. Soo uruuri oo xir xirmada broadcom-sta-modules- * nidaamkaaga, adoo adeegsanaya Module-caawiye

# ma ai broadcom-sta

6. Kaararka BCM4313, BCM43224 Y BCM43225, ku dar moduleka liiska madow brcm80211, si looga fogaado isku dhaca taageeradaada.

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

7. Dib u dhis ramdisk-ka bilowga ah, oo ku dar modullada lagu qeexay faylka liiska madow /etc/modprobe.d/broadcom-sta-common.conf leh initramfs

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

8. Soo dejiso modules iskhilaafsan

# modprobe -r b44 b43 b43legacy ssb brcm80211

9. Load wl module

# modprobe wl

10. Hubi in aaladdu leedahay is-dhexgal la heli karo

#iwconfig

11. Samee interface-ka wireless-ka ah

Qosol

1. Ku dar qayb "aan bilaash ahayn" /etc/apt/sources.list waaba intaasoo aysan haysan. Tusaale waa:

# Debian Wheezy (tijaabin)
deynta http://ftp.us.debian.org/debian wheezy ugu weyn ee aan bilaa lacag ahayn

2. Cusbooneysii liiska xirmooyinka la heli karo.

# cusbooneysiin karti

3. Ku rakib xirmooyinka kaaliyaha unit y qalabka wireless-ka

# aptitude rakibi module-kaaliyaha wireless-qalabka

4. Soo uruuri oo xir xirmada broadcom-sta-modules- * nidaamkaaga, adoo adeegsanaya Module-caawiye

# ma ai broadcom-sta

5. Soo dejiso modules iskhilaafsan

# modprobe -r b44 b43 b43legacy ssb brcm80211

6. Load wl module

# modprobe wl

7. Hubi in aaladdu leedahay is-dhexgal la heli karo

#iwconfig

8. Samee interface-ka wireless-ka ah

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


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   awooddo dijo

    Xaqiiqdii ubuntu waa shit ……………………………

  2.   ALLP dijo

    Aad baad ugu mahadsantahay macluumaadkaaga.

    Waxaan u maleynayaa in dhibaatadan oo kale ay ka dhacdo Ubuntu. Ma ii sheegi kartaa maxaan sameeyaa?

  3.   Edwin dijo

    Dheeraad dheeri ah !!! Waxtar ayey ii yeelan doontaa hadda markaan cusbooneysiiyo kernelkayga =)

  4.   Monica dijo

    Kaarkaaga ka raadso -> http://wiki.debian.org/WiFi#PCI_Devices oo raac wiki

  5.   Monica dijo

    Sidee yaab leh! xD kaliya wuxuu si otomaatig ah u ogaadaa xiriirka ethernet-ka laakiin ma ahan midka wireless-ka, ka dib markaad tan sameyso wuu shaqeeyaa: p

  6.   Walter Cumar dari dijo

    Qaabkan (Isku uruursi) sidoo kale wuxuu si fiican ula shaqeeyay Wheezy, kernel 3.0.0-1-amd64 iyo BCM4312, kaliya looma baahna in la wado "update-initramfs -u -k $ (uname -r)".
    Kaliya waxaan ku sameeyay Lenovo G550.
    Waad ku mahadsan tahay maqaalka iyo salaanta!
    Walter

  7.   Daniel dijo

    iyo haddii kaarkaygu yahay mid internet ah?

  8.   Alex dijo

    Mid ka mid ah sababihii aan uga beddelay debian-ka una beddelay Ubuntu waxay ahayd iyada oo aan taageerin kaarkayga shabakadda, laakiin anshaxa, wifi ayaa soo ogaatay: (.) ​​Waxaan rajaynayaa in tan aan ku hagaajin karo, in kastoo hadda ay ila tahay inay igu kici doonto dib u geli debian (badiyaa caajisnimada 😛).

    Waxaan hayaa boostada mustaqbalka hehe.
    Salaan

  9.   Monica dijo

    Kaarkaaga ka raadi liistadan -> http://wiki.debian.org/WiFi#PCI_Devices

  10.   Alex dijo

    Haa, taasi waa wixii aan u maleeyey, waa wax la yaab leh, caadi ahaan kumbuyuutarrada gacanta lagu qaato waxa u badan inay fashilmaan waa wireless. Hada waxaan kusii sugnaan doonaa Ubuntu, wax walba aniga way ila fiican yihiin, laakiin waxaan rajeynayaa inaan ku soo laabto Debian dhowaan, (waan ka jeclahay si ka wanaagsan)

  11.   Johnny M dijo

    Waad salaaman tahay sxb, wax ku biirinta wanaagsan !!!! Laakiin waxaan kuu sheegi doonaa in isku darka kaarka aan helayo qaladka soo socda:
    QUILT_PATCHES = debian / sharooto \
    quilt –quiltrc / dev / null pop -a -R || tijaabi $? = 2
    rm -rf .pc debian / shaabad lagu dhejiyay
    dh_testdir
    #dh_estroot
    dh_daahir
    / usr / bin / samee -f debian / xeerar nadiif ah
    samee [1]: gali galka `` / usr / src / modules / broadcom-sta ''
    QUILT_PATCHES = debian / sharooto \
    quilt –quiltrc / dev / null pop -a -R || tijaabi $? = 2
    rm -rf .pc debian / shaabad lagu dhejiyay
    dh_testdir
    #dh_estroot
    dh_daahir
    samee [1]: ka bax diiwaanka `` / usr / src / modules / broadcom-sta ''
    / usr / bin / make -f debian / xeerarka kdist_clean kdist_config binary-modules
    samee [1]: gali galka `` / usr / src / modules / broadcom-sta ''
    QUILT_PATCHES = debian / sharooto \
    quilt –quiltrc / dev / null pop -a -R || tijaabi $? = 2
    Wax balastar ah lagama bixin
    rm -rf .pc debian / shaabad lagu dhejiyay
    dh_testdir
    #dh_estroot
    dh_daahir
    / usr / bin / samee -w -f debian / xeerar nadiif ah
    samee [2]: gali galka `` / usr / src / modules / broadcom-sta ''
    QUILT_PATCHES = debian / sharooto \
    quilt –quiltrc / dev / null pop -a -R || tijaabi $? = 2
    Wax balastar ah lagama bixin
    rm -rf .pc debian / shaabad lagu dhejiyay
    dh_testdir
    #dh_estroot
    dh_daahir
    samee [2]: ka bax diiwaanka `` / usr / src / modules / broadcom-sta ''
    samee [1]: Waxba looma sameeyo 'kdist_config'.
    loogu talagalay templ in; samee \
    cp $ templ `echo $ templ | sed -e 's / _KVERS_ / 3.2.0-4-amd64 / g'`; \
    soo gabagabeeyay
    loogu talagalay templ ee `` ls debian / *. modules.in`; samee \
    tijaabi -e $ {templ% .modules.in} .backup || cp $ {templ% .modules.in} $ {templ% .modules.in} .backup 2> / dev / null || run; \
    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}; \
    soo gabagabeeyay
    dh_testroot
    dh_macaan
    # Dhis moduleka
    cd / usr / src / modules / broadcom-sta / amd64 && \
    samee -C /lib/modules/3.2.0-4-amd64/build M = / usr / src / modules / broadcom-sta / amd64
    samee [2]: gali galka `` /usr/src/linux-headers-3.2.0-4-amd64 ′
    LD /usr/src/modules/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.c:219: 2: baadi: garoon aan la aqoon 'ndo_set_multicast_list' oo lagu qeexay curiyaha
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219: 2: digniin: bilaabida nooca tilmaanta aan is waafaqi karin
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219: 2: digniin: (kudhowaad bilaabid 'wl_netdev_ops.ndo_validate_addr')
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c: Shaqada '_wl_set_multicast_list':
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1435:27: qalad: 'struct net_device' ma laha xubin lagu magacaabo 'mc_list'
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1435:56: qalad: 'struct net_device' ma laha xubin lagu magacaabo 'mc_count'
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1436:24: qalad: tilmaam tilmaame sifeyn nooc ah
    /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1442:57: qalad: tilmaam tilmaame sifeyn nooc ah
    samee [5]: *** [/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.o] Cilad 1
    samee [4]: ​​*** [_module_ / usr / src / modules / broadcom-sta / amd64] Khalad 2
    samee [3]: *** [sub-samee] Khalad 2
    samee [2]: *** [dhan] Khalad 2
    samee [2]: ka bax `` /usr/src/linux-headers-3.2.0-4-amd64 ′
    samee [1]: *** [binary-modules] Khalad 2
    samee [1]: ka bax diiwaanka `` / usr / src / modules / broadcom-sta ''
    samee: *** [kdist_build] Khalad 2

    Maxay noqon kartaa dhibaatada