PDA

View Full Version : Εγκατάσταση ασύρματης κάρτας δικτύου BroadCom 4306 σε SuSE 10.1


JimmyFox
04-12-2006, 10:30
Ελπίζοντας να βοηθήσω όσους έχουν ασύρματη κάρτα δικτύου της BroadCom να την εγκαταστήσουν στο SuSE 10.1 (ή και σε οποιαδήποτε άλλη διανομή που δεν έχει ενσωματωμένο drivers) φτιάχνω αυτό το threadάκι.

Έχω τον Acer 1511LMi εξοπλισμένο με την ασύρματη κάρτα δικτύου BCM4306. Δυστυχώς, το SuSE αφαίρεσε την υποστήριξη της εν λόγω ασύρματης κάρτας επειδή ο οδηγός της περιείχε προστατευμένο κομμάτι κλειστού κωδικα (ή κάτι τέτοιο).
Ένα τρόπος λοιπόν που καθιστά δυνατή τη λειτουργία της κάρτας μέσω του SuSE είναι η χρήση του module ndiswrapper πυ επιτρέπει τη χρήση του driver των Windows μέσω του Linux.

Τα βήματα λοιπόν που έχουμε να κάνουμε είναι:

1) Ελέγχουμε αν έχουμε εγκατεστημένα τα πακέτα του ndiswrapper, αν όχι πάμε στο Yast2 και τα εγκαθιστούμε μέσω του Software Management.

2) Έχοντας μπει στην κονσόλα σαν Root, πατάμε ndiswrapper -l για να μας βγάλει μια λίστα από τους εγκατεστημένους drivers (αν υπάρχουν).
Αν υπάρχουν, τους αφαιρούμε με την εντολή ndiswrapper -e

3) Έπειτα, πάμε στο directory του driver και δίνουμε: ndiswrapper -i όνομα driver.inf
Στην περίπτωση της BCM 4306 πατάμε ndiswrapper -i bcmw5l.inf για τον 32bit driver και ndiswrapper -i bcmw564.inf για τον 64bit driver.

Θα κάνει λίγα δευτερόλεπτα να εγκαταστήσει τον driver και μετά:

4) Φορτώνουμε το ndiswrapper module με την εντολή modprobe ndiswrapper.

5) Τέλος, θα ρυθμίσουμε μέσω του Yast2 -> Network Devices μια νέα ασύρματη κάρτα δικτύου βάζοντας όμως στο κελί με το όνομα module name την τιμή ndiswrapper.

Λογικά μετά από αυτό θα έχει ολοκληρωθεί επιτυχώς η εγκατάσταση της ασύρματης κάρτας δικτύου. Για να τσεκάρουμε την ενεργοποίηση της διεπαφής μπορούμε από την κονσόλα να δώσουμε την εντολή iwconfig.

Τον μάλλον δυσεύρετο driver για 64bit λειτουργικά θα βρείτε στο παρακάτω link:
http://www.runithard.com/HOWTO-BCOM64WIRELESS/64-bit_Broadcom_54g_Drivers.ziphttp://www.runithard.com/HOWTO-BCOM64WIRELESS/64-bit_Broadcom_54g_Drivers.zip

emnezia
04-12-2006, 11:00
Να τονίσω ξανά πως ο ndiswrapper είναι πρόγραμμα για να φορτώσουμε τον windows driver της ασύρματης κάρτας στο linux.
Επίσης υπάρχει και το ndisgtk, το οποίο βοηθάει να κάνουμε εγκατάσταση με γραφικό περιβάλλον.