WiFi Ad-Hoc

Da Andreabont's Wiki.

E' possibile configurare una scheda IEEE 802.11 per comunicare con altre schede senza una stazione centrale di gestione (Access Point). Questa modalità è chiamata IBSS oppure Ad-Hoc. Qualsiasi computer che usa un certo SSID può cominicare con altri computer che utilizzano lo stesso SSID, tramite una connessione di livello 2 (Link) punto-punto. Notare che i due computer per comunicare devono essere entro una certa distanza, necessaria affinchè possa avvinire una comunicazione diretta. Una rete Ad-Hoc di una certa dimensione spaziale potrebbe causare problemi di raggiungibilità: non è detto che un dispositivo riesca a comunicare con tutti i dispositivi connessi.

Abilitare la modalità IBSS

iw <interfaccia> set type ibss
ip link set interface up

Entrare in una rete IBSS

iw <interfaccia> ibss join <SSID> <frequenza>

Per entrare in una rete dobbiamo dire alla nostra scheda su che frequenza cercarla, queste sono le frequenze sulla banda 2.4 GHz:

Canale Frequenza
1 2412 MHz
2 2417 MHz
3 2422 MHz
4 2427 MHz
5 2432 MHz
6 2437 MHz
7 2442 MHz
8 2447 MHz
9 2452 MHz
10 2457 MHz
11 2462 MHz
12 2467 MHz
13 2472 MHz
14 2484 MHz

Assegnarsi un indirizzo IP

Per poter comunicare in modo efficace è necessario passare al livello 3 (Rete), bisogna quindi assegnarsi un indirizzo IP. Fare attenzione a non usare un indirizzo già assegnato, o ci saranno problemi sulla rete.

ip address add <Indirizzo_IP>/<Netmask> dev <interfaccia>