supponiamo che la scheda wifi sia funzionante e riconosciuta dal sistema,
altrimenti vedi qui: debian wifi
controlla che siano installati i pacchetti base:
apt-get install wireless-tools
chiamiamo qui l'interfaccia: wlan0
(se dovesse essere eth1, ath0, sostituire appropriatamente.)
tira su e giu' l'interfaccia di rete
ifconfig up/down wlan0 ifdown wlan0 ifup wlan0 /etc/init.d/networking stop /etc/init.d/networking startper trovare un network aperto
iwlist wlan0 scanning ( o scan ) iwconfig wlan0 essid any (e si collega al primo che trova)per collegarsi a un network aperto
iwconfig wlan0 essid nnetwork dhcpclient wlan0non dovesse prendere il gateway
route add default gw 192.168.0.1 wlan0collegarsi a un network chiuso WAP
iwconfig wlan0 essid nnetwork key s:thepassword
# old style auto wlan0 iface wlan0 inet dhcp # new style allow-hotplug wlan0 iface wlan0 inet dhcp # network managed WAP allow-hotplug wlan0 iface wlan0 inet dhcp wireless-mode managed wireless-essid nnetwork wireless-key1 40423E73939303036434369 # wirelesskey1 $7aq6qbk51ee2fce6467525252f2d9bb455f1212ff678sas9d18 # wireless-key1 s: s:thepassword # wireless-key thepassword # static dhcp auto wlan0 iface wlan0 inet static address 192.168.1.13 gateway 192.168.1.1 netmask 255.255.255.0
sudo apt-get install wpasupplicant mkdir /etc/wpa_supplicant (se gia' non esiste) nano /etc/wpa_supplicant/wpa_supplicant.conf # File: wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=root network={ ssid="nnetwork" #scan_ssid=1 # solo se usi un hidden ssid (beacon) #proto=WPA # normalmnte ce la fa da solo key_mgmt=WPA-PSK psk="thepassword" } # File: /etc/network/interfaces auto wlan0 iface wlan0 inet dhcp wireless-essid nnetwork #pre-up wpa_supplicant -Bw -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf (old style) #post-down killall -q wpa_supplicant (old style) wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf (poi tira su e giu' le network interfaces) ## test it sudo wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf
domain home #nameserver 192.168.1.1 nameserver 208.67.222.222 nameserver 208.67.220.220
apt-get install network-manager-gnome (GNOME) sudo apt-get install knetworkmanager (KDE) sudo /etc/init.d/dbus restart nm-applet