View source for iwlwifi

{{anchor href="top"}}
Hits :  **{{hits}}**

== Mini iwl3945 HOWTO ==

{{ToC from="h2" to="h3"}}

=== Intel® PRO/Wireless 3945ABG/4965AGN Driver ===

Όσοι έχετε laptop με ενσωματωμένο ασύρματο δίκτυο, τότε πιθανότατα έχετε μία κάρτα δικτύου
με το ** Ιntel® PRO/Wireless** chipset.  Στην έκδοση του kernel > 2.6.24 υπάρχει πειραματικά το
project ((http://www.intellinuxwireless.org/?p=iwlwifi iwlwifi)) το οποίο βασίζεται στο υποσύστημα ((http://www.intellinuxwireless.org/?p=mac80211 mac80211)).

Για να μπορείτε να κάνετε χρήση της ασύρματης intel κάρτας ή οποία έχει ένα από τα παρακάτω chipset : 

  * 4965AGN
  * 3945ABG

χρειάζεται να ενεργοποιήσετε στον πυρήνα τα αντίστοιχα άρθρωματα:

**mac80211**

%%(html)
Networking
-> Networking support (NET [=y])
  -> Wireless
%%

**iwlwifi**

%%(html)
Device Drivers
-> Network device support (NETDEVICES [=y])
  -> Wireless LAN
    -> Wireless LAN (IEEE 802.11) (WLAN_80211 [=y])
%%

Σε πυρήνα 2.6.24.4 φαίνεται κάπως έτσι : 

file:mac80211.jpg

και 

file:iwlwifi.jpg

Στην συνέχεια πρέπει να ολοκληρώσουμε την εγκατάσταση του πυρήνα, περισσότερα δες εδώ: ((kernel))

((#top))
-----------

==== Εγκατάσταση ===

Για να ολοκληρώσουμε την εγκατάσταση χρειάζεται ΠΡΙΝ δημιουργήσουμε το initrd image του πυρήνα να περάσουμε το αντίστοιχο firmware της κάρτας μας.
Για παράδειγμα έστω ότι έχουμε την 3945ABG κατεβάσουμε από εδώ το firmware : http://www.intellinuxwireless.org/?n=Downloads

%%(code)
wget -c http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.1.5.tgz
tar zxvf iwlwifi-3945-ucode-2.14.1.5
cp iwlwifi-3945-ucode-2.14.1.5/iwlwifi-3945-1.ucode /lib/firmware/2.6.24.4/
mkinitramfs 2.6.24.4 -o /boot/initrd.img-2.6.24.4
%%

και ολοκληρώνουμε την εγκατάσταση του πυρήνα μας σύμφωνα με τις παραπάνω οδηγίες : ((kernel))

Τώρα πριν κάνουμε την επανεκκίνησή μας για να φορτώσουμε τον νέο πυρήνα μας και το νέο module για την wireless κάρτα δικτύου μας 
χρειάζεται να προβούμε στο εξής ως διαχειριστές : 

%%(code)
mv /etc/udev/rules.d/70-persistent-net.rules /root/70-persistent-net.rules.backup
%%

Και κάνουμε επανεκκίνηση ...

((#top))
-----------