No subject


Tue Jan 24 11:11:41 CET 2012


Address unreachable

--- 2001:470:7023:2:0:18:84d0:559c ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 1999ms

dalla mia nubbiaggine penso che ci siano dei problemi di routing, ma se
fossero non capisco quali.


2012/5/9 Gioacchino Mazzurco <gmazzurco89 at gmail.com>

> Non sono mai riuscito a far funzionare il bridging con bat0 su SO
> diversi da openwrt
>
> On 05/09/12 19:04, Luca Postregna wrote:
> > Salve,
> >   sto cercando di configurare una piccola rete mesh, chiss=C3=A0 forse =
in
> > futuro entrer=C3=A0 a far parte di ninux, ma per ora ancora non funzion=
a.
> >
> > Al momento ho a disposizione un server/gateway gentoo ed una coppia di
> > fonera2.0g con openwrt. Per il routing utilizzo batman-adv 2012.1
> > (installato su tutti i nodi)e per ora vorrei basare il network dei nodi
> > e tutta la rete solo su ipv6 (se in futuro avr=C3=B2 la necessit=C3=A0
> > probabilmente fornir=C3=B2 ipv4 ai client via vpn con tinc). A tutti i =
nodi
> > gli ipv6 nella 2001:470:7023:2::/64 sono assegnati staticamente.
> >
> > Questo =C3=A8 un disegno esplicitativo http://ompldr.org/vZG9rYQ della
> > seguente configurazione,
> >
> > *1*. il server con due interfaccie di rete (br1 come wan e br2 per la
> > mesh, i bridge mi servono per eventuali macchine virtuali). Sul server
> > la br2 =C3=A8 creata a partire dalla bat0. Sul server gentoo nel runlev=
el di
> > default ho net.br1, net.br2 e radvd (questo mi serve per assegnare gli
> > ipv6 ai client della mesh, oltre che ai client della rete domestica).
> >
> > Di seguito le configurazioni di /etc/conf.d/net:
> >
> >     > cat /etc/conf.d/net
> >     config_eth0=3D"null"
> >
> >     rc_need_br1=3D"net.eth0"
> >
> >     brctl_br1=3D"setfd 0"
> >     bridge_br1=3D"eth0"
> >     config_br1=3D"192.168.1.20/24 <http://192.168.1.20/24>
> >                 2001:470:7023:1::f8d1:114b:2e50/64"
> >     routes_br1=3D"default via 192.168.1.1"
> >     dns_servers_br1=3D"192.168.1.1 8.8.8.8"
> >
> >     brctl_br2=3D"setfd 0"
> >     bridge_br2=3D"bat0"
> >     config_br2=3D"192.168.2.20/24 <http://192.168.2.20/24>"
> >     config_br2=3D"192.168.2.20/24 <http://192.168.2.20/24>
> >                 2001:470:7023:2::f8d1:114b:2e50/64"
> >
> >     preup (){
> >             if test $IFACE =3D=3D "br2"; then
> >                     modprobe batman-adv
> >                     ifconfig eth1 up
> >                     batctl if add eth1
> >             fi
> >             return 0
> >     }
> >
> >
> > e di radvd.conf:
> >
> >     > cat /etc/radvd.conf
> >     interface br1
> >     {
> >             AdvLinkMTU 1452;
> >             AdvSendAdvert on;
> >             AdvManagedFlag off;
> >             AdvOtherConfigFlag off;
> >             prefix 2001:470:7023:1::/64
> >             {
> >                     AdvOnLink on;
> >                     AdvAutonomous on;
> >                     AdvRouterAddr off;
> >             };
> >     };
> >
> >     interface br2
> >     {
> >             AdvLinkMTU 1452;
> >             AdvSendAdvert on;
> >             AdvManagedFlag off;
> >             AdvOtherConfigFlag off;
> >             prefix 2001:470:7023:2::/64
> >             {
> >                     AdvOnLink on;
> >                     AdvAutonomous on;
> >                     AdvRouterAddr off;
> >             };
> >     };
> >
> > quindi lo stato della rete ipv6 sul server:
> >
> >     > ip -6 a s
> >     1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
> >         inet6 ::1/128 scope host
> >            valid_lft forever preferred_lft forever
> >     2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
> >         inet6 fe80::250:fcff:fec0:d980/64 scope link
> >            valid_lft forever preferred_lft forever
> >     3: eth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qlen 10=
00
> >         inet6 fe80::206:93ff:fe30:317/64 scope link
> >            valid_lft forever preferred_lft forever
> >     5: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 2001:470:7023:1:0:f8d1:114b:2e50/64 scope global
> >            valid_lft forever preferred_lft forever
> >         inet6 fe80::206:93ff:fe30:317/64 scope link
> >            valid_lft forever preferred_lft forever
> >     6: bat0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500
> >         inet6 fe80::885b:46ff:fe22:2874/64 scope link
> >            valid_lft forever preferred_lft forever
> >     7: br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 2001:470:7023:2:0:f8d1:114b:2e50/64 scope global
> >            valid_lft forever preferred_lft forever
> >         inet6 fe80::885b:46ff:fe22:2874/64 scope link
> >            valid_lft forever preferred_lft forever
> >     8: tun: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qlen 500
> >         inet6 2001:5c0:1400:a::51/128 scope global
> >            valid_lft forever preferred_lft forever
> >
> >
> >
> >     > ip -6 r s
> >     2001:470:7023:1::/64 dev br1  proto kernel  metric 256
> >     2001:470:7023:2::/64 dev br2  proto kernel  metric 256
> >     2001:5c0:1400:a::51 dev tun  proto kernel  metric 256  mtu 1280
> >     2000::/3 dev tun  metric 1
> >     fe80::/64 dev eth0  proto kernel  metric 256
> >     fe80::/64 dev br1  proto kernel  metric 256
> >     fe80::/64 dev eth1  proto kernel  metric 256
> >     fe80::/64 dev bat0  proto kernel  metric 256
> >     fe80::/64 dev br2  proto kernel  metric 256
> >     fe80::/64 dev tun  proto kernel  metric 256
> >     ff00::/8 dev eth0  metric 256
> >     ff00::/8 dev br1  metric 256
> >     ff00::/8 dev eth1  metric 256
> >     ff00::/8 dev bat0  metric 256
> >     ff00::/8 dev br2  metric 256
> >     ff00::/8 dev tun  metric 256
> >     default dev tun  metric 1
> >
> >
> > *2*. entrambe le fonera hanno la stessa configurazione: due interfaccie
> > wifi ap0 ed adhoc0. adhoc0 e eth0.2 sono in pasto a batman-adv e mi
> > fanno la bat0. ap0, eth0.1, e bat0 mi fanno al br-lan. I file di
> > configurazione delle due fonera sono identici. Di seguito i dati presi
> > dalla fonA connessa in ethernet al server gentoo:
> >
> >     root at drei:~# cat /etc/config/network
> >     config 'interface' 'loopback'
> >             option 'ifname' 'lo'
> >             option 'proto' 'static'
> >             option 'ipaddr' '127.0.0.1'
> >             option 'netmask' '255.0.0.0'
> >
> >     config 'interface' 'lan'
> >             option 'type' 'bridge'
> >             option 'proto' 'none'
> >             option 'accept_ra' '1'
> >             option 'ifname' 'eth0.1'
> >
> >     config 'interface' 'mesh0'
> >             option 'ifname' 'adhoc0'
> >             option 'mtu' '1528'
> >             option 'proto' 'none'
> >
> >     config 'interface' 'mesh1'
> >             option 'ifname' 'eth0.2'
> >             option 'proto' 'none'
> >
> >
> >     root at drei:~# cat /etc/config/wireless
> >     config wifi-device  wifi0
> >             option type     atheros
> >             option channel  11
> >
> >     config wifi-iface
> >             option device           wifi0
> >             option ifname           ap0
> >             option mode             ap
> >             option network          lan
> >             option ssid             kozlicAP
> >
> >     config wifi-iface
> >             option device           wifi0
> >             option ifname           adhoc0
> >             option mode             adhoc
> >             option network          mesh0
> >             option ssid             kozlicMESH
> >
> >
> >     root at drei:~# cat /etc/config/batman-adv
> >     config 'mesh' 'bat0'
> >             option 'interfaces' 'mesh0 mesh1'
> >             option 'aggregated_ogms'
> >             option 'ap_isolation'
> >             option 'bonding'
> >             option 'fragmentation'
> >             option 'gw_bandwidth'
> >             option 'gw_mode' 'client'
> >             option 'gw_sel_class'
> >             option 'log_level'
> >             option 'orig_interval'
> >             option 'vis_mode'
> >
> >
> >     root at drei:~# cat /etc/rc.local
> >     #!/bin/sh
> >
> >     IPV6PREFIX=3D"2001:470:7023:2"
> >     LAN=3D"br-lan"
> >
> >     IPV6=3D$IPV6PREFIX::$(cat /sys/class/net/eth0/address |awk -F: '{pr=
int
> >     $1$2":"$3$4":"$5$6}')
> >     echo $IPV6
> >
> >     ip addr add $IPV6/64 dev $LAN
> >     ip addr add 192.168.254.1/24 <http://192.168.254.1/24> dev $LAN
> >
> >     batman-adv reload
> >
> >     exit 0
> >
> >
> >
> >     root at drei:~# ip -6 a s
> >     1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
> >         inet6 ::1/128 scope host
> >            valid_lft forever preferred_lft forever
> >     2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
> >         inet6 fe80::218:84ff:fed0:559c/64 scope link
> >            valid_lft forever preferred_lft forever
> >     4: eth0.1 at eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 fe80::218:84ff:fed0:559c/64 scope link
> >            valid_lft forever preferred_lft forever
> >     5: eth0.2 at eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 fe80::218:84ff:fed0:559c/64 scope link
> >            valid_lft forever preferred_lft forever
> >     6: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 2001:470:7023:2:0:18:84d0:559c/64 scope global
> >            valid_lft forever preferred_lft forever
> >         inet6 fe80::218:84ff:fed0:559c/64 scope link
> >            valid_lft forever preferred_lft forever
> >     8: ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
> >         inet6 fe80::218:84ff:fed0:559d/64 scope link
> >            valid_lft forever preferred_lft forever
> >     9: adhoc0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1528
> >         inet6 fe80::418:84ff:fed0:559d/64 scope link
> >            valid_lft forever preferred_lft forever
> >
> >
> >     root at drei:~# ip -6 r s
> >     2001:470:7023:2::/64 dev br-lan  proto kernel  metric 256  mtu 1500
> >     advmss 1440 hoplimit 0
> >     fe80::/64 dev eth0  proto kernel  metric 256  mtu 1500 advmss 1440
> >     hoplimit 0
> >     fe80::/64 dev eth0.1  proto kernel  metric 256  mtu 1500 advmss 144=
0
> >     hoplimit 0
> >     fe80::/64 dev br-lan  proto kernel  metric 256  mtu 1500 advmss 144=
0
> >     hoplimit 0
> >     fe80::/64 dev eth0.2  proto kernel  metric 256  mtu 1500 advmss 144=
0
> >     hoplimit 0
> >     fe80::/64 dev ap0  proto kernel  metric 256  mtu 1500 advmss 1440
> >     hoplimit 0
> >     fe80::/64 dev adhoc0  proto kernel  metric 256  mtu 1528 advmss 146=
8
> >     hoplimit 0
> >
> >
> > Questa =C3=A8 la situazione di batman sul server:
> >
> >     > batctl o
> >     [B.A.T.M.A.N. adv 2012.1.0, MainIF/MAC: eth1/00:50:fc:c0:d9:80
> (bat0)]
> >       Originator      last-seen (#/255)           Nexthop [outgoingIF]:
> >       Potential nexthops ...
> >     06:18:84:d0:80:bd    0.393s   (232) 00:18:84:d0:55:9c [      eth1]:
> >     00:18:84:d0:55:9c (232)
> >     00:18:84:d0:55:9c    0.373s   (253) 00:18:84:d0:55:9c [      eth1]:
> >     00:18:84:d0:55:9c (253)
> >     06:18:84:d0:55:9d    0.342s   (255) 00:18:84:d0:55:9c [      eth1]:
> >     00:18:84:d0:55:9c (255)
> >
> > Questo =C3=A8 batman sulla fonera connessa in ethernet al server:
> >
> >     root at drei:~# batctl o
> >     [B.A.T.M.A.N. adv 2012.1.0, MainIF/MAC: adhoc0/06:18:84:d0:55:9d
> (bat0)]
> >       Originator      last-seen (#/255)           Nexthop [outgoingIF]:
> >       Potential nexthops ...
> >     00:50:fc:c0:d9:80    0.260s   (255) 00:50:fc:c0:d9:80 [    eth0.2]:
> >     00:50:fc:c0:d9:80 (255)
> >     06:18:84:d0:80:bd    0.280s   (233) 06:18:84:d0:80:bd [    adhoc0]:
> >     06:18:84:d0:80:bd (233)
> >
> > Qual'=C3=A8 il problema? I nodi nella 2001:470:7023:2::/64 non si pinga=
no!
> >
> > Ogni aiuto =C3=A8 apprezzato.
> >
> > Saluti,
> > LP
> >
> >
> >
> >
> >
> > --
> >
> > http://luca.postregna.name
> > Luca Postregna
> >
> >
> >
> > _______________________________________________
> > Wireless mailing list
> > Wireless at ml.ninux.org
> > http://ml.ninux.org/mailman/listinfo/wireless
>



--=20

http://luca.postregna.name
Luca Postregna

--f46d04428dc032baf904bf9e7ae3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

seguendo il consiglio di gioacchino, ora sul server ho la br0 connessa al r=
outer domestico, mentre lato mesh ho semplicemente la bat0. ancora nessun s=
uccesso, queste alcune informazioni appena raccolte dal server (alla fine u=
n ping6 alla fonera connessa in ethernet)<div>
<br></div><blockquote style=3D"margin:0 0 0 40px;border:none;padding:0px"><=
div><div>redo:~</div></div><div><div>&gt; ip -6 a s</div></div><div><div>1:=
 lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 16436=C2=A0</div></div><div><div>=C2=
=A0 =C2=A0 inet6 ::1/128 scope host=C2=A0</div>
</div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_lft =
forever</div></div><div><div>2: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&g=
t; mtu 1500 qlen 1000</div></div><div><div>=C2=A0 =C2=A0 inet6 fe80::250:fc=
ff:fec0:d980/64 scope link=C2=A0</div>
</div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_lft =
forever</div></div><div><div>3: eth0: &lt;BROADCAST,MULTICAST,PROMISC,UP,LO=
WER_UP&gt; mtu 1500 qlen 1000</div></div><div><div>=C2=A0 =C2=A0 inet6 fe80=
::206:93ff:fe30:317/64 scope link=C2=A0</div>
</div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_lft =
forever</div></div><div><div>5: bat0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&g=
t; mtu 1500=C2=A0</div></div><div><div>=C2=A0 =C2=A0 inet6 2001:470:7023:2:=
0:f8d1:114b:2e50/64 scope global=C2=A0</div>
</div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_lft =
forever</div></div><div><div>=C2=A0 =C2=A0 inet6 fe80::fcd2:91ff:fed9:a5eb/=
64 scope link=C2=A0</div></div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_l=
ft forever preferred_lft forever</div></div><div><div>
6: br0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500=C2=A0</div></div><=
div><div>=C2=A0 =C2=A0 inet6 2001:470:7023:1:0:f8d1:114b:2e50/64 scope glob=
al=C2=A0</div></div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever =
preferred_lft forever</div></div><div>
<div>=C2=A0 =C2=A0 inet6 fe80::206:93ff:fe30:317/64 scope link=C2=A0</div><=
/div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_lft f=
orever</div></div><div><div>7: tun: &lt;POINTOPOINT,MULTICAST,NOARP,UP,LOWE=
R_UP&gt; mtu 1280 qlen 500</div>
</div><div><div>=C2=A0 =C2=A0 inet6 2001:5c0:1400:a::701/128 scope global=
=C2=A0</div></div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever pr=
eferred_lft forever</div></div><div><div>9: vethT6Y51M: &lt;BROADCAST,MULTI=
CAST,PROMISC,UP,LOWER_UP&gt; mtu 1500 qlen 1000</div>
</div><div><div>=C2=A0 =C2=A0 inet6 fe80::2406:aff:fee2:9f53/64 scope link=
=C2=A0</div></div><div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever pr=
eferred_lft forever</div></div><div><div><br></div></div><div><div>redo:~</=
div></div><div><div>&gt; ip -6 r s</div>
</div><div><div>2001:470:7023:1::/64 dev br0 =C2=A0proto kernel =C2=A0metri=
c 256=C2=A0</div></div><div><div>2001:470:7023:2::/64 dev bat0 =C2=A0proto =
kernel =C2=A0metric 256=C2=A0</div></div><div><div>2001:5c0:1400:a::701 dev=
 tun =C2=A0proto kernel =C2=A0metric 256 =C2=A0mtu 1280 rtt 4ms rttvar 6ms =
cwnd 10</div>
</div><div><div>2000::/3 dev tun =C2=A0metric 1=C2=A0</div></div><div><div>=
fe80::/64 dev eth1 =C2=A0proto kernel =C2=A0metric 256=C2=A0</div></div><di=
v><div>fe80::/64 dev bat0 =C2=A0proto kernel =C2=A0metric 256=C2=A0</div></=
div><div><div>fe80::/64 dev eth0 =C2=A0proto kernel =C2=A0metric 256=C2=A0<=
/div>
</div><div><div>fe80::/64 dev br0 =C2=A0proto kernel =C2=A0metric 256=C2=A0=
</div></div><div><div>fe80::/64 dev tun =C2=A0proto kernel =C2=A0metric 256=
=C2=A0</div></div><div><div>fe80::/64 dev vethT6Y51M =C2=A0proto kernel =C2=
=A0metric 256=C2=A0</div></div><div><div>
ff00::/8 dev eth1 =C2=A0metric 256=C2=A0</div></div><div><div>ff00::/8 dev =
bat0 =C2=A0metric 256=C2=A0</div></div><div><div>ff00::/8 dev eth0 =C2=A0me=
tric 256=C2=A0</div></div><div><div>ff00::/8 dev br0 =C2=A0metric 256=C2=A0=
</div></div><div><div>ff00::/8 dev tun =C2=A0metric 256=C2=A0</div>
</div><div><div>ff00::/8 dev vethT6Y51M =C2=A0metric 256=C2=A0</div></div><=
div><div>default dev tun =C2=A0metric 1=C2=A0</div></div><div><div><br></di=
v></div><div><div>redo:~</div></div><div><div>&gt; batctl o=C2=A0</div></di=
v><div><div>[B.A.T.M.A.N. adv 2012.1.0, MainIF/MAC: eth1/00:50:fc:c0:d9:80 =
(bat0)]</div>
</div><div><div>=C2=A0 Originator =C2=A0 =C2=A0 =C2=A0last-seen (#/255) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Nexthop [outgoingIF]: =C2=A0 Potential next=
hops ...</div></div><div><div>06:18:84:d0:80:bd =C2=A0 =C2=A00.569s =C2=A0 =
(245) 00:18:84:d0:55:9c [ =C2=A0 =C2=A0 =C2=A0eth1]: 00:18:84:d0:55:9c (245=
)</div>
</div><div><div>00:18:84:d0:55:9c =C2=A0 =C2=A00.479s =C2=A0 (255) 00:18:84=
:d0:55:9c [ =C2=A0 =C2=A0 =C2=A0eth1]: 00:18:84:d0:55:9c (255)</div></div><=
div><div>06:18:84:d0:55:9d =C2=A0 =C2=A00.789s =C2=A0 (255) 00:18:84:d0:55:=
9c [ =C2=A0 =C2=A0 =C2=A0eth1]: 00:18:84:d0:55:9c (255)</div>
</div><div><div><br></div></div><div><div>redo:~</div></div><div><div>&gt; =
batctl if</div></div><div><div>eth1: active</div></div><div><div><br></div>=
</div><div><div>redo:~</div></div><div><div>&gt; ping6 -c 3 2001:470:7023:2=
:0:18:84d0:559c -I bat0</div>
</div><div><div>PING 2001:470:7023:2:0:18:84d0:559c(2001:470:7023:2:0:18:84=
d0:559c) 56 data bytes</div></div><div><div>From 2001:470:7023:2:0:f8d1:114=
b:2e50 icmp_seq=3D1 Destination unreachable: Address unreachable</div></div=
>
<div><div>From 2001:470:7023:2:0:f8d1:114b:2e50 icmp_seq=3D2 Destination un=
reachable: Address unreachable</div></div><div><div>From 2001:470:7023:2:0:=
f8d1:114b:2e50 icmp_seq=3D3 Destination unreachable: Address unreachable</d=
iv>
</div><div><div><br></div></div><div><div>--- 2001:470:7023:2:0:18:84d0:559=
c ping statistics ---</div></div><div><div>3 packets transmitted, 0 receive=
d, +3 errors, 100% packet loss, time 1999ms</div></div><div><br></div></blo=
ckquote>
dalla mia nubbiaggine penso che ci siano dei problemi di routing, ma se fos=
sero non capisco quali.<br><div><div><br></div><br><div class=3D"gmail_quot=
e">2012/5/9 Gioacchino Mazzurco <span dir=3D"ltr">&lt;<a href=3D"mailto:gma=
zzurco89 at gmail.com" target=3D"_blank">gmazzurco89 at gmail.com</a>&gt;</span><=
br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Non sono mai riuscito a far funzionare il br=
idging con bat0 su SO<br>
diversi da openwrt<br>
<div class=3D"im"><br>
On 05/09/12 19:04, Luca Postregna wrote:<br>
&gt; Salve,<br>
&gt; =C2=A0 sto cercando di configurare una piccola rete mesh, chiss=C3=A0 =
forse in<br>
&gt; futuro entrer=C3=A0 a far parte di ninux, ma per ora ancora non funzio=
na.<br>
&gt;<br>
&gt; Al momento ho a disposizione un server/gateway gentoo ed una coppia di=
<br>
&gt; fonera2.0g con openwrt. Per il routing utilizzo batman-adv 2012.1<br>
&gt; (installato su tutti i nodi)e per ora vorrei basare il network dei nod=
i<br>
&gt; e tutta la rete solo su ipv6 (se in futuro avr=C3=B2 la necessit=C3=A0=
<br>
&gt; probabilmente fornir=C3=B2 ipv4 ai client via vpn con tinc). A tutti i=
 nodi<br>
&gt; gli ipv6 nella 2001:470:7023:2::/64 sono assegnati staticamente.<br>
&gt;<br>
&gt; Questo =C3=A8 un disegno esplicitativo <a href=3D"http://ompldr.org/vZ=
G9rYQ" target=3D"_blank">http://ompldr.org/vZG9rYQ</a> della<br>
&gt; seguente configurazione,<br>
&gt;<br>
</div>&gt; *1*. il server con due interfaccie di rete (br1 come wan e br2 p=
er la<br>
<div class=3D"im">&gt; mesh, i bridge mi servono per eventuali macchine vir=
tuali). Sul server<br>
&gt; la br2 =C3=A8 creata a partire dalla bat0. Sul server gentoo nel runle=
vel di<br>
&gt; default ho net.br1, net.br2 e radvd (questo mi serve per assegnare gli=
<br>
&gt; ipv6 ai client della mesh, oltre che ai client della rete domestica).<=
br>
&gt;<br>
&gt; Di seguito le configurazioni di /etc/conf.d/net:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; cat /etc/conf.d/net<br>
&gt; =C2=A0 =C2=A0 config_eth0=3D&quot;null&quot;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 rc_need_br1=3D&quot;net.eth0&quot;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 brctl_br1=3D&quot;setfd 0&quot;<br>
&gt; =C2=A0 =C2=A0 bridge_br1=3D&quot;eth0&quot;<br>
</div>&gt; =C2=A0 =C2=A0 config_br1=3D&quot;<a href=3D"http://192.168.1.20/=
24" target=3D"_blank">192.168.1.20/24</a> &lt;<a href=3D"http://192.168.1.2=
0/24" target=3D"_blank">http://192.168.1.20/24</a>&gt;<br>
<div class=3D"im">&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 2001:470:7023:1::f8d1:114b:2e50/64&quot;<br>
&gt; =C2=A0 =C2=A0 routes_br1=3D&quot;default via 192.168.1.1&quot;<br>
&gt; =C2=A0 =C2=A0 dns_servers_br1=3D&quot;192.168.1.1 8.8.8.8&quot;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 brctl_br2=3D&quot;setfd 0&quot;<br>
&gt; =C2=A0 =C2=A0 bridge_br2=3D&quot;bat0&quot;<br>
</div>&gt; =C2=A0 =C2=A0 config_br2=3D&quot;<a href=3D"http://192.168.2.20/=
24" target=3D"_blank">192.168.2.20/24</a> &lt;<a href=3D"http://192.168.2.2=
0/24" target=3D"_blank">http://192.168.2.20/24</a>&gt;&quot;<br>
&gt; =C2=A0 =C2=A0 config_br2=3D&quot;<a href=3D"http://192.168.2.20/24" ta=
rget=3D"_blank">192.168.2.20/24</a> &lt;<a href=3D"http://192.168.2.20/24" =
target=3D"_blank">http://192.168.2.20/24</a>&gt;<br>
<div><div class=3D"h5">&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 2001:470:7023:2::f8d1:114b:2e50/64&quot;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 preup (){<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 if test $IFACE =3D=3D &quot;=
br2&quot;; then<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
modprobe batman-adv<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ifconfig eth1 up<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
batctl if add eth1<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fi<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 return 0<br>
&gt; =C2=A0 =C2=A0 }<br>
&gt;<br>
&gt;<br>
&gt; e di radvd.conf:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; cat /etc/radvd.conf<br>
&gt; =C2=A0 =C2=A0 interface br1<br>
&gt; =C2=A0 =C2=A0 {<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvLinkMTU 1452;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvSendAdvert on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvManagedFlag off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvOtherConfigFlag off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix 2001:470:7023:1::/64<=
br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvOnLink on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvAutonomous on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvRouterAddr off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 };<br>
&gt; =C2=A0 =C2=A0 };<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 interface br2<br>
&gt; =C2=A0 =C2=A0 {<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvLinkMTU 1452;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvSendAdvert on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvManagedFlag off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AdvOtherConfigFlag off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix 2001:470:7023:2::/64<=
br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvOnLink on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvAutonomous on;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
AdvRouterAddr off;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 };<br>
&gt; =C2=A0 =C2=A0 };<br>
&gt;<br>
&gt; quindi lo stato della rete ipv6 sul server:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; ip -6 a s<br>
&gt; =C2=A0 =C2=A0 1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 16436<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 ::1/128 scope host<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 2: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 150=
0 qlen 1000<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::250:fcff:fec0:d980/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 3: eth0: &lt;BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP&gt;=
 mtu 1500 qlen 1000<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::206:93ff:fe30:317/64 scope lin=
k<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 5: br1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500=
<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 2001:470:7023:1:0:f8d1:114b:2e50/64 =
scope global<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::206:93ff:fe30:317/64 scope lin=
k<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 6: bat0: &lt;BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP&gt;=
 mtu 1500<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::885b:46ff:fe22:2874/64 scope l=
ink<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 7: br2: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500=
<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 2001:470:7023:2:0:f8d1:114b:2e50/64 =
scope global<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::885b:46ff:fe22:2874/64 scope l=
ink<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 8: tun: &lt;POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP&gt; =
mtu 1280 qlen 500<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 2001:5c0:1400:a::51/128 scope global=
<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; ip -6 r s<br>
&gt; =C2=A0 =C2=A0 2001:470:7023:1::/64 dev br1 =C2=A0proto kernel =C2=A0me=
tric 256<br>
&gt; =C2=A0 =C2=A0 2001:470:7023:2::/64 dev br2 =C2=A0proto kernel =C2=A0me=
tric 256<br>
&gt; =C2=A0 =C2=A0 2001:5c0:1400:a::51 dev tun =C2=A0proto kernel =C2=A0met=
ric 256 =C2=A0mtu 1280<br>
&gt; =C2=A0 =C2=A0 2000::/3 dev tun =C2=A0metric 1<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev eth0 =C2=A0proto kernel =C2=A0metric 256<b=
r>
&gt; =C2=A0 =C2=A0 fe80::/64 dev br1 =C2=A0proto kernel =C2=A0metric 256<br=
>
&gt; =C2=A0 =C2=A0 fe80::/64 dev eth1 =C2=A0proto kernel =C2=A0metric 256<b=
r>
&gt; =C2=A0 =C2=A0 fe80::/64 dev bat0 =C2=A0proto kernel =C2=A0metric 256<b=
r>
&gt; =C2=A0 =C2=A0 fe80::/64 dev br2 =C2=A0proto kernel =C2=A0metric 256<br=
>
&gt; =C2=A0 =C2=A0 fe80::/64 dev tun =C2=A0proto kernel =C2=A0metric 256<br=
>
&gt; =C2=A0 =C2=A0 ff00::/8 dev eth0 =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 ff00::/8 dev br1 =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 ff00::/8 dev eth1 =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 ff00::/8 dev bat0 =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 ff00::/8 dev br2 =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 ff00::/8 dev tun =C2=A0metric 256<br>
&gt; =C2=A0 =C2=A0 default dev tun =C2=A0metric 1<br>
&gt;<br>
&gt;<br>
</div></div>&gt; *2*. entrambe le fonera hanno la stessa configurazione: du=
e interfaccie<br>
<div><div class=3D"h5">&gt; wifi ap0 ed adhoc0. adhoc0 e eth0.2 sono in pas=
to a batman-adv e mi<br>
&gt; fanno la bat0. ap0, eth0.1, e bat0 mi fanno al br-lan. I file di<br>
&gt; configurazione delle due fonera sono identici. Di seguito i dati presi=
<br>
&gt; dalla fonA connessa in ethernet al server gentoo:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# cat /etc/config/network<br>
&gt; =C2=A0 =C2=A0 config &#39;interface&#39; &#39;loopback&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ifname&#39; &#39=
;lo&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;proto&#39; &#39;=
static&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ipaddr&#39; &#39=
;127.0.0.1&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;netmask&#39; &#3=
9;255.0.0.0&#39;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 config &#39;interface&#39; &#39;lan&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;type&#39; &#39;b=
ridge&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;proto&#39; &#39;=
none&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;accept_ra&#39; &=
#39;1&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ifname&#39; &#39=
;eth0.1&#39;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 config &#39;interface&#39; &#39;mesh0&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ifname&#39; &#39=
;adhoc0&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;mtu&#39; &#39;15=
28&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;proto&#39; &#39;=
none&#39;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 config &#39;interface&#39; &#39;mesh1&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ifname&#39; &#39=
;eth0.2&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;proto&#39; &#39;=
none&#39;<br>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# cat /etc/config/wireless<br>
&gt; =C2=A0 =C2=A0 config wifi-device =C2=A0wifi0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option type =C2=A0 =C2=A0 at=
heros<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option channel =C2=A011<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 config wifi-iface<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option device =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 wifi0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option ifname =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 ap0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option mode =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ap<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option network =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0lan<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option ssid =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 kozlicAP<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 config wifi-iface<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option device =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 wifi0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option ifname =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 adhoc0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option mode =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 adhoc<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option network =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0mesh0<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option ssid =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 kozlicMESH<br>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# cat /etc/config/batman-adv<br>
&gt; =C2=A0 =C2=A0 config &#39;mesh&#39; &#39;bat0&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;interfaces&#39; =
&#39;mesh0 mesh1&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;aggregated_ogms&=
#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;ap_isolation&#39=
;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;bonding&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;fragmentation&#3=
9;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;gw_bandwidth&#39=
;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;gw_mode&#39; &#3=
9;client&#39;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;gw_sel_class&#39=
;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;log_level&#39;<b=
r>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;orig_interval&#3=
9;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 option &#39;vis_mode&#39;<br=
>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# cat /etc/rc.local<br>
&gt; =C2=A0 =C2=A0 #!/bin/sh<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 IPV6PREFIX=3D&quot;2001:470:7023:2&quot;<br>
&gt; =C2=A0 =C2=A0 LAN=3D&quot;br-lan&quot;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 IPV6=3D$IPV6PREFIX::$(cat /sys/class/net/eth0/address |a=
wk -F: &#39;{print<br>
&gt; =C2=A0 =C2=A0 $1$2&quot;:&quot;$3$4&quot;:&quot;$5$6}&#39;)<br>
&gt; =C2=A0 =C2=A0 echo $IPV6<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 ip addr add $IPV6/64 dev $LAN<br>
</div></div>&gt; =C2=A0 =C2=A0 ip addr add <a href=3D"http://192.168.254.1/=
24" target=3D"_blank">192.168.254.1/24</a> &lt;<a href=3D"http://192.168.25=
4.1/24" target=3D"_blank">http://192.168.254.1/24</a>&gt; dev $LAN<br>
<div><div class=3D"h5">&gt;<br>
&gt; =C2=A0 =C2=A0 batman-adv reload<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 exit 0<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# ip -6 a s<br>
&gt; =C2=A0 =C2=A0 1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 16436<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 ::1/128 scope host<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 150=
0 qlen 1000<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::218:84ff:fed0:559c/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 4: eth0.1 at eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; =
mtu 1500<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::218:84ff:fed0:559c/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 5: eth0.2 at eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; =
mtu 1500<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::218:84ff:fed0:559c/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 6: br-lan: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1=
500<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 2001:470:7023:2:0:18:84d0:559c/64 sc=
ope global<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::218:84ff:fed0:559c/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 8: ap0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500=
<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::218:84ff:fed0:559d/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt; =C2=A0 =C2=A0 9: adhoc0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1=
528<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::418:84ff:fed0:559d/64 scope li=
nk<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0valid_lft forever preferred_l=
ft forever<br>
&gt;<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# ip -6 r s<br>
&gt; =C2=A0 =C2=A0 2001:470:7023:2::/64 dev br-lan =C2=A0proto kernel =C2=
=A0metric 256 =C2=A0mtu 1500<br>
&gt; =C2=A0 =C2=A0 advmss 1440 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev eth0 =C2=A0proto kernel =C2=A0metric 256 =
=C2=A0mtu 1500 advmss 1440<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev eth0.1 =C2=A0proto kernel =C2=A0metric 256=
 =C2=A0mtu 1500 advmss 1440<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev br-lan =C2=A0proto kernel =C2=A0metric 256=
 =C2=A0mtu 1500 advmss 1440<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev eth0.2 =C2=A0proto kernel =C2=A0metric 256=
 =C2=A0mtu 1500 advmss 1440<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev ap0 =C2=A0proto kernel =C2=A0metric 256 =
=C2=A0mtu 1500 advmss 1440<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt; =C2=A0 =C2=A0 fe80::/64 dev adhoc0 =C2=A0proto kernel =C2=A0metric 256=
 =C2=A0mtu 1528 advmss 1468<br>
&gt; =C2=A0 =C2=A0 hoplimit 0<br>
&gt;<br>
&gt;<br>
&gt; Questa =C3=A8 la situazione di batman sul server:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 &gt; batctl o<br>
&gt; =C2=A0 =C2=A0 [B.A.T.M.A.N. adv 2012.1.0, MainIF/MAC: eth1/00:50:fc:c0=
:d9:80 (bat0)]<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Originator =C2=A0 =C2=A0 =C2=A0last-seen (#/255) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Nexthop [outgoingIF]:<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Potential nexthops ...<br>
&gt; =C2=A0 =C2=A0 06:18:84:d0:80:bd =C2=A0 =C2=A00.393s =C2=A0 (232) 00:18=
:84:d0:55:9c [ =C2=A0 =C2=A0 =C2=A0eth1]:<br>
&gt; =C2=A0 =C2=A0 00:18:84:d0:55:9c (232)<br>
&gt; =C2=A0 =C2=A0 00:18:84:d0:55:9c =C2=A0 =C2=A00.373s =C2=A0 (253) 00:18=
:84:d0:55:9c [ =C2=A0 =C2=A0 =C2=A0eth1]:<br>
&gt; =C2=A0 =C2=A0 00:18:84:d0:55:9c (253)<br>
&gt; =C2=A0 =C2=A0 06:18:84:d0:55:9d =C2=A0 =C2=A00.342s =C2=A0 (255) 00:18=
:84:d0:55:9c [ =C2=A0 =C2=A0 =C2=A0eth1]:<br>
&gt; =C2=A0 =C2=A0 00:18:84:d0:55:9c (255)<br>
&gt;<br>
&gt; Questo =C3=A8 batman sulla fonera connessa in ethernet al server:<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 root at drei:~# batctl o<br>
&gt; =C2=A0 =C2=A0 [B.A.T.M.A.N. adv 2012.1.0, MainIF/MAC: adhoc0/06:18:84:=
d0:55:9d (bat0)]<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Originator =C2=A0 =C2=A0 =C2=A0last-seen (#/255) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Nexthop [outgoingIF]:<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Potential nexthops ...<br>
&gt; =C2=A0 =C2=A0 00:50:fc:c0:d9:80 =C2=A0 =C2=A00.260s =C2=A0 (255) 00:50=
:fc:c0:d9:80 [ =C2=A0 =C2=A0eth0.2]:<br>
&gt; =C2=A0 =C2=A0 00:50:fc:c0:d9:80 (255)<br>
&gt; =C2=A0 =C2=A0 06:18:84:d0:80:bd =C2=A0 =C2=A00.280s =C2=A0 (233) 06:18=
:84:d0:80:bd [ =C2=A0 =C2=A0adhoc0]:<br>
&gt; =C2=A0 =C2=A0 06:18:84:d0:80:bd (233)<br>
&gt;<br>
&gt; Qual&#39;=C3=A8 il problema? I nodi nella 2001:470:7023:2::/64 non si =
pingano!<br>
&gt;<br>
&gt; Ogni aiuto =C3=A8 apprezzato.<br>
&gt;<br>
&gt; Saluti,<br>
&gt; LP<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; <a href=3D"http://luca.postregna.name" target=3D"_blank">http://luca.p=
ostregna.name</a><br>
&gt; Luca Postregna<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Wireless mailing list<br>
&gt; <a href=3D"mailto:Wireless at ml.ninux.org">Wireless at ml.ninux.org</a><br>
&gt; <a href=3D"http://ml.ninux.org/mailman/listinfo/wireless" target=3D"_b=
lank">http://ml.ninux.org/mailman/listinfo/wireless</a><br>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div><br></d=
iv><a href=3D"http://luca.postregna.name" target=3D"_blank">http://luca.pos=
tregna.name</a><br>Luca Postregna<br><br>
</div>

--f46d04428dc032baf904bf9e7ae3--


More information about the Wireless mailing list