[Click] Feedback from madwifi in Click
Javier Sánchez
javier.recacha at gmail.com
Wed Feb 27 08:56:39 EST 2008
Hello,
Sorry, I don't know exactly where is your error, so i explain how i achieve
to connect 2 wireless cards via monitor mode. Suppose you have 2 nodes
1) install driver madwifi 0.9.4 (I think it works better than 0.9.3 in
monitor mode...)
2) Configure monitor mode:
wlanconfig ath2 create wlandev wifi0 wlanmode monitor
3) Configure static arp:
On node 1 -> arp -s 6.0.0.2 Mac_address_node2
On node 2 -> arp -s 6.0.0.1 Mac_address_node1
4) Install pseudo ibbs click script:
AddressInfo(safe_addr 6.0.0.1/8Mac_address_node1); // only at node 1
AddressInfo(safe_addr 6.0.0.2/8Mac_address_node2); // only at node 2
winfo :: WirelessInfo(BSSID 00:00:00:00:00:00);
// ***********
// * Enviar *
// ***********
FromHost(safe, safe_addr, ETHER safe_addr)
-> q :: Queue()
-> Print("IP enviar: ")
-> encap :: WifiEncap(0x0, WIRELESS_INFO winfo)
-> PrintWifi("WIFI enviar: ")
-> set_power :: SetTXPower(63)
-> set_rate :: SetTXRate(11)
-> radiotap_encap :: RadiotapEncap()
-> to_dev :: ToDevice(ath2);
// ***********
// * Recivir *
// ***********
from_dev :: FromDevice(ath2)
-> radiotap_decap :: RadiotapDecap()
-> phyerr_filter :: FilterPhyErr()
-> tx_filter :: FilterTX()
-> dupe :: WifiDupeFilter()
-> wifi_cl :: Classifier(0/08%0c 1/00%03) //nods data
-> rx :: RXStats()
-> PrintWifi("WIFI recivir: ")
-> WifiDecap()
-> SetPacketType(HOST)
-> Print("IP revivir: ")
-> ToHost(safe);
salutations
Javier Sánchez
More information about the click
mailing list