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
Xaqiiqdii ubuntu waa shit ……………………………
Aad baad ugu mahadsantahay macluumaadkaaga.
Waxaan u maleynayaa in dhibaatadan oo kale ay ka dhacdo Ubuntu. Ma ii sheegi kartaa maxaan sameeyaa?
Dheeraad dheeri ah !!! Waxtar ayey ii yeelan doontaa hadda markaan cusbooneysiiyo kernelkayga =)
Kaarkaaga ka raadso -> http://wiki.debian.org/WiFi#PCI_Devices oo raac wiki
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
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
iyo haddii kaarkaygu yahay mid internet ah?
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
Kaarkaaga ka raadi liistadan -> http://wiki.debian.org/WiFi#PCI_Devices
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)
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