Install batman-adv on Raspberry Pi October 09, 2012 08:18PM |
Registered: 12 years ago Posts: 47 |
On all nodes, install batman-adv, load the module and enter the following commands: ifconfig wlan0 mtu 1528 iwconfig wlan0 mode ad-hoc essid my-mesh-network ap 02:12:34:56:78:9A channel 1 batctl if add wlan0 ifconfig wlan0 up ifconfig bat0 up
Re: Install batman-adv on Raspberry Pi October 10, 2012 04:24AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 10, 2012 05:44AM |
Registered: 12 years ago Posts: 47 |
pi@raspberrypi ~ $ sudo iw phy Wiphy phy0 Band 1: Capabilities: 0x172 HT20/HT40 Static SM Power Save RX Greenfield RX HT20 SGI RX HT40 SGI RX STBC 1-stream Max AMSDU length: 3839 bytes No DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 2 usec (0x04) HT RX MCS rate indexes supported: 0-7, 32 TX unequal modulation not supported HT TX Max spatial streams: 1 HT TX MCS rate indexes supported may differ Frequencies: * 2412 MHz [1] (20.0 dBm) * 2417 MHz [2] (20.0 dBm) * 2422 MHz [3] (20.0 dBm) * 2427 MHz [4] (20.0 dBm) * 2432 MHz [5] (20.0 dBm) * 2437 MHz [6] (20.0 dBm) * 2442 MHz [7] (20.0 dBm) * 2447 MHz [8] (20.0 dBm) * 2452 MHz [9] (20.0 dBm) * 2457 MHz [10] (20.0 dBm) * 2462 MHz [11] (20.0 dBm) * 2467 MHz [12] (20.0 dBm) (passive scanning, no IBSS) * 2472 MHz [13] (20.0 dBm) (passive scanning, no IBSS) * 2484 MHz [14] (20.0 dBm) (passive scanning, no IBSS) Bitrates (non-HT): * 1.0 Mbps * 2.0 Mbps (short preamble supported) * 5.5 Mbps (short preamble supported) * 11.0 Mbps (short preamble supported) * 6.0 Mbps * 9.0 Mbps * 12.0 Mbps * 18.0 Mbps * 24.0 Mbps * 36.0 Mbps * 48.0 Mbps * 54.0 Mbps max # scan SSIDs: 4 max scan IEs length: 2257 bytes Coverage class: 0 (up to 0m) Supported Ciphers: * WEP40 (00-0f-ac:1) * WEP104 (00-0f-ac:5) * TKIP (00-0f-ac:2) * CCMP (00-0f-ac:4) Available Antennas: TX 0 RX 0 Supported interface modes: * IBSS * managed * AP * AP/VLAN * WDS * monitor * mesh point software interface modes (can always be added): * AP/VLAN * monitor interface combinations are not supported Supported commands: * new_interface * set_interface * new_key * new_beacon * new_station * new_mpath * set_mesh_params * set_bss * authenticate * associate * deauthenticate * disassociate * join_ibss * join_mesh * remain_on_channel * set_tx_bitrate_mask * action * frame_wait_cancel * set_wiphy_netns * set_channel * set_wds_peer * connect * disconnect Supported TX frame types: * IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 * P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0 Supported RX frame types: * IBSS: 0xd0 * managed: 0x40 0xd0 * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0 * mesh point: 0xb0 0xc0 0xd0 * P2P-client: 0x40 0xd0 * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
Re: Install batman-adv on Raspberry Pi October 10, 2012 07:29AM |
Admin Registered: 13 years ago Posts: 4,680 |
sudo service network-manager stop
sudo ifconfig wlan0 down sudo iw dev wlan0 del sudo iw phy phy0 interface add wlan0 type adhoc sudo ifconfig wlan0 mtu xxxx
Re: Install batman-adv on Raspberry Pi October 10, 2012 09:16PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 11, 2012 06:13PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 12, 2012 08:39PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 13, 2012 08:07PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 18, 2012 06:02PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 18, 2012 06:04PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 18, 2012 06:43PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 18, 2012 10:57PM |
Registered: 12 years ago Posts: 47 |
batctl o [B.A.T.M.A.N. adv 2012.2.0, MainIF/MAC: wlan0-1/16:e6:e4:e3:95:a9 (bat0)] Originator last-seen (#/255) Nexthop [outgoingIF]: Potential nexthops ... 92:f6:52:a7:77:69 2.190s (116) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (116) fa:d1:11:a0:5f:e7 0.920s (102) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (102) fa:0b:b4:65:48:cf 1.550s (117) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (117) test.du.ff 0.190s (254) test.du.ff [ wlan0-1]: test.du.ff (254) 92:f6:52:dc:52:a7 1.860s ( 99) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf ( 99)
batctl p 7c:dd:90:1c:db:3b PING 7c:dd:90:1c:db:3b (7c:dd:90:1c:db:3b) 20(48) bytes of data 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=1 ttl=50 time=1.19 ms 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=2 ttl=50 time=1.11 ms 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=3 ttl=50 time=1.25 ms ^C--- 7c:dd:90:1c:db:3b ping statistics --- 3 packets transmitted, 3 received, 0% packet loss rtt min/avg/max/mdev = 1.109/1.183/1.252/0.058 ms batctl p test.du.ff PING test.du.ff (7c:dd:90:1c:db:3b) 20(48) bytes of data 20 bytes from test.du.ff icmp_seq=1 ttl=50 time=1.77 ms 20 bytes from test.du.ff icmp_seq=2 ttl=50 time=1.85 ms 20 bytes from test.du.ff icmp_seq=3 ttl=50 time=0.81 ms 20 bytes from test.du.ff icmp_seq=4 ttl=50 time=0.90 ms ^C--- test.du.ff ping statistics --- 4 packets transmitted, 4 received, 0% packet loss rtt min/avg/max/mdev = 0.810/1.332/1.848/0.479 ms
sudo /etc/init.d/piratebox start ln: failed to create symbolic link `/opt/piratebox/www/board/board': File exists ln: failed to create symbolic link `/opt/piratebox/www/Shared/Shared': File exists [....] Starting script piratebox : Generating hosts file .... Generating dnsmasq.conf ..... Empty tmp folder rm: cannot remove `/opt/piratebox/tmp/': Is a directory [....] Setting up wlan:Bringing up wifi interface bat0 Setting up bat0 [ ok ] Starting dnsmasq... :. [ ok ] Starting droopy...:. [ ok ] Starting lighttpd...:.
ifconfig bat0 bat0 Link encap:Ethernet HWaddr ee:cb:59:b5:b5:a0 inet addr:192.168.77.1 Bcast:192.168.77.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1168 errors:0 dropped:914 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:398701 (389.3 Ki TX bytes:0 (0.0
ifconfig bat0 bat0 Link encap:Ethernet HWaddr 7E:C5:B7:0D:7A:05 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1441 errors:0 dropped:0 overruns:0 frame:0 TX packets:1077 errors:0 dropped:101 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:264187 (257.9 Ki TX bytes:257160 (251.1 Ki
Re: Install batman-adv on Raspberry Pi October 19, 2012 04:26AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 04:27AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 05:06PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 05:11PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 06:11PM |
Registered: 12 years ago Posts: 47 |
pi@raspberrypi ~ $ ifconfig bat0 bat0 Link encap:Ethernet HWaddr ee:cb:59:b5:b5:a0 inet addr:10.71.1.77 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9236 errors:0 dropped:8376 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3640479 (3.4 Mi TX bytes:0 (0.0Is no normall that TX bytes:0 (0.0 is
ifconfig bat0 Link encap:Ethernet HWaddr 7E:C5:B7:0D:7A:05 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:13429 errors:0 dropped:0 overruns:0 frame:0 TX packets:4318 errors:0 dropped:152 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2568595 (2.4 Mi TX bytes:1541993 (1.4 Mi
Re: Install batman-adv on Raspberry Pi October 19, 2012 07:48PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 08:03PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 08:06PM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 19, 2012 09:11PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 06:28AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 07:39AM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 07:43AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 08:09AM |
Registered: 12 years ago Posts: 47 |
pi@raspberrypi ~ $ sudo batctl o [B.A.T.M.A.N. adv 2011.4.0, MainIF/MAC: wlan0/7c:dd:90:1c:db:3b (bat0)] Originator last-seen (#/255) Nexthop [outgoingIF]: Potential nexthops ... 92:f6:52:a7:77:69 1.020s ( 98) 16:e6:e4:e3:95:a9 [ wlan0]: 16:e6:e4:e3:95:a9 ( 98) fa:d1:11:a0:5f:e7 0.900s ( 82) 16:e6:e4:e3:95:a9 [ wlan0]: 16:e6:e4:e3:95:a9 ( 82) 16:e6:e4:e3:95:a9 0.460s (251) 16:e6:e4:e3:95:a9 [ wlan0]: 16:e6:e4:e3:95:a9 (251) 92:f6:52:dc:52:a7 1.020s ( 85) 16:e6:e4:e3:95:a9 [ wlan0]: 16:e6:e4:e3:95:a9 ( 85)
root@meinode1:~# batctl o [B.A.T.M.A.N. adv 2012.2.0, MainIF/MAC: wlan0-1/16:e6:e4:e3:95:a9 (bat0)] Originator last-seen (#/255) Nexthop [outgoingIF]: Potential nexthops ... 92:f6:52:a7:77:69 2.180s (108) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (108) fa:d1:11:a0:5f:e7 0.100s (105) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (105) fa:0b:b4:65:48:cf 2.080s (124) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (124) test.du.ff 0.760s (246) test.du.ff [ wlan0-1]: test.du.ff (246) 92:f6:52:dc:52:a7 0.180s (104) fa:0b:b4:65:48:cf [ n2n2]: fa:0b:b4:65:48:cf (104)
Re: Install batman-adv on Raspberry Pi October 20, 2012 08:11AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 08:18AM |
Registered: 12 years ago Posts: 47 |
root@meinode1:~# batctl p 7c:dd:90:1c:db:3b PING 7c:dd:90:1c:db:3b (7c:dd:90:1c:db:3b) 20(48) bytes of data 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=1 ttl=50 time=0.79 ms 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=2 ttl=50 time=0.92 ms 20 bytes from 7c:dd:90:1c:db:3b icmp_seq=3 ttl=50 time=0.77 ms ^C--- 7c:dd:90:1c:db:3b ping statistics --- 3 packets transmitted, 3 received, 0% packet loss rtt min/avg/max/mdev = 0.769/0.827/0.921/0.067 ms root@meinode1:~# batctl p test.du.ff PING test.du.ff (7c:dd:90:1c:db:3b) 20(48) bytes of data 20 bytes from test.du.ff icmp_seq=1 ttl=50 time=1.82 ms 20 bytes from test.du.ff icmp_seq=2 ttl=50 time=1.19 ms 20 bytes from test.du.ff icmp_seq=3 ttl=50 time=0.86 ms 20 bytes from test.du.ff icmp_seq=4 ttl=50 time=2.72 ms ^C--- test.du.ff ping statistics --- 4 packets transmitted, 4 received, 0% packet loss rtt min/avg/max/mdev = 0.861/1.646/2.717/0.708 ms
Re: Install batman-adv on Raspberry Pi October 20, 2012 08:20AM |
Admin Registered: 13 years ago Posts: 4,680 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 03:36PM |
Registered: 12 years ago Posts: 47 |
Re: Install batman-adv on Raspberry Pi October 20, 2012 06:11PM |
Registered: 12 years ago Posts: 47 |