articoli.png
Titolo: Wireless ipw2200
Autore: debtown

Per prima cosa, se usate il kernel-2.6.14.x , non potete usare WPA.
Dunque, disattivate nel kernel il supporto per "ipw2200" ed "ieee80211", perchè è vecchio e non supporta WPA

Realizzato con su NoName Laptop con debain sarge, kernel-2.6.14.3

Links utili:
ipw2200 Firmware vers. 1.0.4 http://ipw2200.sourceforge.net/firmware.php?fid=5
ieee80211 networking stack vers. 1.0.3 http://ieee80211.sourceforge.net/#downloads
ipw2200 Driver vers. 1.0.6 http://ipw2200.sourceforge.net/#downloads

Installate questi Pacchetti con apt
$ apt-get install nano wireless-tools kernel-package gcc kernel-headers-`uname -r` build-essential

Scaricate "ieee80211 networking stack" (mettetelo dove volete ,es. /home/user/)
poi, scompattate l'archivio tar:
$ tar xvzf ieee80211-1.0.3.tgz
$ cd ieee80211-1.0.3

Se hai ancora una vecchia versione di "ieee80211" la devi disinstallare.
digita:
$ sh remove-old
Controlla poi se veramente tutto si è disinstallato.

Ora installiamo il driver "ipw2200". Scaricatelo e scompattatelo:
$ cd ..
$ tar xvzf ipw2200-1.0.6.tgz
$ cd ipw2200-1.0.6

Anche qui, se hai ancora il vecchio driver "ipw2200" lo devi disinstallare così:
$ sh remove-old

Ora compiliamo:
una cosa ancora: il notebook non era mio, era di un Cliente. Non ho provato con "module-assistant" quindi se qualcuno sa se funziona per favore fatemelo sapere, grazie.

Ok, ritorniamo nel directory di "ieee80211".
$ cd ..
$ cd ieee80211-1.0.3
$ make
$ make install

... il "ipw2200" driver anche,
$ cd ..
$ cd ipw2200-1.0.6
$ make
$ make install

Scaricate e scompattate il firmware:
$ cd ..
$ tar xzvf ipw2200-fw-2.3.tgz
$ cp ipw-2.3-*.fw /usr/lib/hotplug/firmware/

A questo punto possiamo già far partire la nostra wireless-lan.
Però, vogliamo ancora il WPA e ci serve il "wpasupplicant":
$ apt-get install wpasupplicant

Ora dobbiamo configurare WPA . Per questo si deve creare una "wpa_supplicant.conf"
$ touch /etc/wpa_supplicant.conf
$ nano /etc/wpa_supplicant.conf

Lo editiamo così:

#--------------------------------------
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1


network={
ssid="nome-del-accesspointes"
scan_ssid=1
proto=WPA
pairwise=TKIP
key_mgmt=WPA-PSK
auth_alg=OPEN
group=TKIP
psk="Chiave-del-Access-Pointes"
}
#-------------------------------------

Per fare caricare il "wpa" in automatico,dobbiamo lavorare sul nostro "wpasupplicant file":
$ nano /etc/default/wpasupplicant
ed "ENABLE Flag" lo mettete su 1.
Esempio cosi:

# WARNING! Make sure you have a configuration file!

ENABLED=1

# Useful flags:.....

Per fare partire la "Rete" durante un boot con WPA", fate cosi:
$ nano /etc/network/interfaces

Lo editiamo così:

#---------------------------------------------------------------------
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto eth0
iface eth0 inet dhcp

# WirelessLan - WPA-secure
auto eth1
iface eth1 inet dhcp
pre-up /usr/sbin/wpa_supplicant -B -w -Dipw -i eth1 -c /etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
#----------------------------------------------------------------------------

A seconda di quello che volete far partire durante il boot, dovete includere "auto network-device", con "iwlist scann" trovate il vostro "access-point"

Ok, fate un reboot e controllate se va tutto come deve andare.

A volte può capitare che la Velocità sia massimo 1-2 MB/s...
La cosa si risolve in questo modo:
in "/etc/modprobe.d/ipw2200" c'è questa opzione e va cambiata in questo modo:
"options ipw2200 hwcrypto=0"
Così facendo la Velocità aumenta di 18-22 MB/s

Per problemi o altro scrivete nel forum.


Linux-Zone.it la zona Linux - Linux, Opensource, informatica libera