WIFI-SETUP con GNU/Linux


Appunti per il setup di una scheda di rete WIFI con GNU/Linux

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 start
per 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 wlan0
non dovesse prendere il gateway
route add default gw 192.168.0.1 wlan0
collegarsi a un network chiuso WAP
iwconfig wlan0 essid nnetwork key s:thepassword

/etc/network/interfaces:
# 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

WPA
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

optional: add nameservers to /etc/resolv.conf
domain home
#nameserver 192.168.1.1
nameserver 208.67.222.222
nameserver 208.67.220.220

tu vuoi la grafica..
apt-get install network-manager-gnome (GNOME)
sudo apt-get install knetworkmanager (KDE)
sudo /etc/init.d/dbus restart
nm-applet

home  |  video  |  scritti  |  wiki