click here to visit my site
Δίνουμε lspci -nn για να βρούμε το μοντέλο της κάρτας μας
Π.Χ. βρίσκουμε Broadcom BCM4312 14e4:4301
ελέγχουμε την συμβατότητα:
http://linuxwireless.org/en/users/Drivers/b43
PCI-ID |
State |
Chip |
Driver |
14e4:4301 |
supported |
BCM4301? |
b43legacy |
14e4:4306 |
supported |
BCM4306 |
b43legacy? |
14e4:4307 |
supported |
BCM4306 |
b43 |
14e4:4311 |
supported |
BCM4311 |
b43 |
14e4:4312 |
supported (802.11g only) |
BCM4312 802.11a/b/g |
b43 |
14e4:4312 |
not supported - ID is duplicated |
BCM4312 802.11b/g |
b43 |
14e4:4315 |
not supported |
BCM4312 802.11b/g - low power |
b43 |
14e4:4318 |
supported |
BCM4318 |
b43 |
14e4:4319 |
supported |
BCM4311? |
b43 |
14e4:4320 |
supported |
BCM4306 |
b43 |
14e4:4321 |
not supported |
? |
b43 |
14e4:4324 |
not supported? |
? |
b43 |
14e4:4325 |
not supported |
? |
b43 |
14e4:4328 |
not supported |
? |
b43 |
14e4:4329 |
not supported |
? |
b43 |
14e4:432b |
not supported? |
? |
b43 |
πηγαινουμέ στο SITE της Brοadcom http://www.broadcom.com/support/802.11/linux_sta.php
και κατεβάζουμε τον DRIVER KAI TO KERNEL PATCH
αποσυμπιέζουμε τον φάκελο hybrid-portsrc-x86_32_5_10_27_6.tar.gz
(hybrid-portsrc-x86_64_5_10_27_6.tar.gz ΓΙΑ 64-bit kernel) ΕΙΝΑΙ ΣΤΟΝ ΔΙΚΟ ΤΟΥ ΦΑΚΕΛΟ:
tar -xvzf hybrid-portsrc-x86_32_5_10_27_6.tar.gz
Θα πρέπει τώρα να δείτε αυτή την καταχώρηση στον κατάλογο σας:
hybrid-portsrc-x86_32_5_10_27_6.tar.gz
lib
Makefile
src
ΠΡΟΣΟΧΗ ΤΟ PATCH ΠΡΕΠΕΙ ΝΑ ΑΠΟΣΥΜΠΙΕΣΤΕΙ ΜΕΣΑ ΣΤΟΝ ΦΑΚΕΛΟ hybrid
ΠΟΥ ΦΤΙΑΞΑΜΕ ΚΑΙ ΠΕΡΙΕΧΕΙ ΤΑ ΠΑΡΑΠΑΝΩ
Τωρα Loadable Kernel Module (LKM) :
make -C /lib/modules/`uname -r`/build M=`pwd`
Φυσικά, πρέπει να βεβαιωθείτε ότι έχετε όλες τις απαιτούμενες κεφαλίδες πυρήνα
πριν από την κατασκευή του. Μόλις γίνει αυτό, ο κατάλογος πρέπει να εμφανίζεται ως
built-in.o
hybrid-portsrc-x86_32_5_10_27_6.tar.gz
lib
Makefile
modules.order
Module.symvers
src
wl.ko
wl.mod.c
wl.mod.o
wl.o
Το μαγικό αρχείο που χρειαζόμαστε είναι το wl.ko. Βεβαιωθείτε ότι δεν έχετε
τους drivers B43, b43legacy ή b43xx
διαγράφονται από τη λειτουργία αυτού:
rmmod bcm43xx; rmmod b43; rmmod b43legacy
Η εναλακτικά μπειτέ στο
/lib/modules/<kernel_version>/kernel/driver/net/wireless or /lib/modules/<kernel_version>/kernel.net/update/)
Και ένα καλό μέτρο είναι η αφαίρεση του ndiswrapper:
rmmod ndiswrapper
Τώρα φορτώστε module ieee80211_crypt_tkip:
modprobe ieee80211_crypt_tkip
Και τέλος load the wl.ko module:
insmod wl.ko
Τώρα, αν κάνετε ένα ifconfig, θα πρέπει να δείτε eth0 ή eth1 και lo συσκευές.
Test έξω από τη σάρωση και τη σύνδεση με το δίκτυο. Εάν λειτουργεί,
τότε ίσως να θέλετε να φορτώνετε κατά την εκκίνηση την κάρτα,
Copy το wl.ko file to /lib/modules/2.6.26-1-686/kernel/net/wireless/
cp wl.ko /lib/modules/2.6.26-1-686/kernel/net/wireless/
Create the module dependencies:
depmod -a
Try loading your new module!:
modprobe wl
Αν δεν έχετε λάθος σχετικά με την εντολή modprobe, τότε θα εργαστεί τέλεια!
Επόμενο έχετε να πείτε στο σύστημά σας να φορτώσει το module κατά την εκκίνηση.
με την επεξεργασία του αρχείου / etc / modules να περιλαμβάνει τα ακόλουθα:
ieee80211_crypt_tkip
wl
Τώρα, επανεκκινήστε και έχετε επίσημη Broadcom wifi κάρτα!!!
Και για WPA χρησιμοποιήστε για πιο εύκολα το wicd: wicd.sourceforge.net/
click here to visit my site
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
σωστος ο παιχτης
http://s3.battleknight.gr/index.php?loc=hire&ref=NTI4OTY=
[oprime@dexter]$uname -a | awk '{print $1, "on the ROCKS"}' | sed -e 's/on\ the\
egw to kanw etsi:
egatesthse to b43-fwcutter .
sthn synexeia
anoikse termatiko kai dwste
su