Wireless:ipv6-config
From 25C3 Public Wiki
[edit] gateway
gateway olsr
root@siit-77-87-52-1:~# cat /var/etc/olsrd.conf DebugLevel 0 IpVersion 6 AllowNoInt yes Pollrate 0.025 TcRedundancy 2 MprCoverage 3 LinkQualityFishEye 1 LinkQualityWinSize 100 LinkQualityDijkstraLimit 0 9.0 LinkQualityLevel 2 UseHysteresis no FIBMetric "flat" ClearScreen yes Willingness 3 LinkQualityAging 0.1 LinkQualityAlgorithm "etx_ff" IpcConnect { MaxConnections 0 } Hna6 { 0:0:0:0:0:FFFF:0:0 96 0:0:0:0:0:FFFF:4D57:3401 125 } LoadPlugin "olsrd_nameservice.so.0.3" { PlParam "name" "siit-77-87-52-1" PlParam "suffix" ".olsr" PlParam "hosts-file" "/var/etc/hosts.olsr" } LoadPlugin "olsrd_txtinfo.so.0.1" { PlParam "accept" "::1" } Interface "ath0" { HelloInterval 2.0 HelloValidityTime 40.0 TcInterval 5.0 TcValidityTime 100.0 MidInterval 18.0 MidValidityTime 324.0 HnaInterval 18.0 HnaValidityTime 108.0 Ip6AddrType global }
gateway route6
root@siit-77-87-52-1:~# route -A inet6 Kernel IPv6 routing table Destination Next Hop Flags Metric Ref Use Iface ::ffff:17.72.255.12/128 ::ffff:17.72.255.12 UC 0 1 0 siit0 ::ffff:64.161.254.20/128 ::ffff:64.161.254.20 UC 0 21 0 siit0 ::ffff:66.135.59.147/128 ::ffff:66.135.59.147 UC 0 2 0 siit0 ::ffff:76.13.18.70/128 ::ffff:76.13.18.70 UC 0 3 0 siit0 ::ffff:77.87.48.16/125 fdca:ffee:babe:dada:202:6fff:fe4a:31f5 UG 2 0 0 ath0 ::ffff:77.87.52.3/128 ::ffff:77.87.52.3 UC 0 1244 0 siit0 ::ffff:77.87.52.8/125 fdca:ffee:babe:dada:202:6fff:fe4a:31f5 UG 2 0 0 ath0 ::ffff:77.87.52.16/125 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 530 0 ath0 ::ffff:77.87.52.24/125 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 0 0 ath0 ::ffff:77.87.52.32/125 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 37 0 ath0 ::ffff:130.133.8.2/128 ::ffff:130.133.8.2 UC 0 12 0 siit0 ::ffff:141.1.1.1/128 ::ffff:141.1.1.1 UC 0 2 0 siit0 ::ffff:205.188.7.209/128 ::ffff:205.188.7.209 UC 0 42 0 siit0 ::ffff:213.73.91.29/128 ::ffff:213.73.91.29 UC 0 2 0 siit0 ::ffff:213.73.91.78/128 ::ffff:213.73.91.78 UC 0 1216 0 siit0 ::ffff:217.7.143.1/128 ::ffff:217.7.143.1 UC 0 338 0 siit0 ::ffff:217.10.10.196/128 ::ffff:217.10.10.196 UC 0 18 0 siit0 ::ffff:0.0.0.0/96 :: U 1 0 0 siit0 fdca:ffee:babe:dada:202:6fff:fe4a:31f5/128 :: U 2 20 0 ath0 fdca:ffee:babe:dada:218:84ff:fe1a:7420/128 :: U 2 20 0 ath0 fdca:ffee:babe:dada:21d:73ff:fe05:1ba4/128 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 0 0 ath0 fdca:ffee:babe:dada:21d:7eff:feed:941a/128 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 0 0 ath0 fdca:ffee:babe:dada::/64 :: U 256 0 0 ath0 fe80::/64 :: U 256 0 0 ath0 fe80::/64 :: U 256 0 0 eth0 fe80::/64 :: U 256 0 0 siit0 ::1/128 :: U 0 192 1 lo fdca:ffee:babe:dada::/128 :: U 0 0 1 lo fdca:ffee:babe:dada:202:6fff:fe4a:31f4/128 :: U 0 148 1 lo fe80::/128 :: U 0 0 1 lo fe80::/128 :: U 0 0 1 lo fe80::/128 :: U 0 0 1 lo fe80::202:6fff:fe4a:31f4/128 :: U 0 76 1 lo fe80::20d:b9ff:fe14:2f00/128 :: U 0 0 1 lo fe80::1056:76ff:fe85:eea6/128 :: U 0 0 1 lo ff0e::1/128 ff0e::1 UC 0 1214 0 ath0 ff00::/8 :: U 256 0 0 ath0 ff00::/8 :: U 256 0 0 eth0 ff00::/8 :: U 256 0 0 siit0
gateway route -n
root@siit-77-87-52-1:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 77.87.52.0 0.0.0.0 255.255.255.248 U 0 0 0 eth0 81.163.28.0 0.0.0.0 255.255.254.0 U 0 0 0 eth1 77.87.52.0 0.0.0.0 255.255.252.0 U 0 0 0 siit0 0.0.0.0 81.163.28.1 0.0.0.0 UG 0 0
gateway ipconfig -a
root@siit-77-87-52-1:~# ifconfig -a ath0 Link encap:Ethernet HWaddr 00:02:6F:4A:31:F4 inet6 addr: fdca:ffee:babe:dada:202:6fff:fe4a:31f4/64 Scope:Global inet6 addr: fe80::202:6fff:fe4a:31f4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1200 Metric:1 RX packets:15738 errors:0 dropped:0 overruns:0 frame:0 TX packets:6655 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2270828 (2.1 MiB) TX bytes:4100737 (3.9 MiB) eth0 Link encap:Ethernet HWaddr 00:0D:B9:14:2F:00 inet addr:77.87.52.1 Bcast:77.87.52.7 Mask:255.255.255.248 inet6 addr: fe80::20d:b9ff:fe14:2f00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1400 Metric:1 RX packets:14548 errors:0 dropped:0 overruns:0 frame:0 TX packets:12319 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1363697 (1.2 MiB) TX bytes:8206614 (7.8 MiB) Interrupt:10 Base address:0xc000 eth1 Link encap:Ethernet HWaddr 00:0D:B9:14:2F:01 inet addr:81.163.28.205 Bcast:81.163.29.255 Mask:255.255.254.0 UP BROADCAST RUNNING MULTICAST MTU:1200 Metric:1 RX packets:9349 errors:0 dropped:0 overruns:0 frame:0 TX packets:7551 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4568971 (4.3 MiB) TX bytes:776784 (758.5 KiB) Interrupt:12 Base address:0x4000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2251 errors:0 dropped:0 overruns:0 frame:0 TX packets:2251 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:182842 (178.5 KiB) TX bytes:182842 (178.5 KiB) siit0 Link encap:Ethernet HWaddr 12:56:76:85:EE:A6 inet6 addr: fe80::1056:76ff:fe85:eea6/64 Scope:Link UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:11718 errors:53 dropped:1036 overruns:0 frame:0 TX packets:10629 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:4555285 (4.3 MiB) TX bytes:4292637 (4.0 MiB) wifi0 Link encap:UNSPEC HWaddr 00-02-6F-4A-31-F4-20-00-00-00-00-00-00-00-00-00 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:40663 errors:0 dropped:0 overruns:0 frame:625 TX packets:8889 errors:1155 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:195 RX bytes:4731999 (4.5 MiB) TX bytes:4483649 (4.2 MiB) Interrupt:9 wifi1 Link encap:UNSPEC HWaddr 00-15-6D-63-6A-27-20-00-00-00-00-00-00-00-00-00 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:195 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:11
[edit] client
client olsrd.conf
root@siit-77-87-52-33:~# cat /var/etc/olsrd.conf DebugLevel 0 IpVersion 6 AllowNoInt yes Pollrate 0.025 TcRedundancy 2 MprCoverage 3 LinkQualityFishEye 1 LinkQualityWinSize 100 LinkQualityDijkstraLimit 0 9.0 LinkQualityLevel 2 UseHysteresis no FIBMetric "flat" ClearScreen yes Willingness 3 LinkQualityAging 0.1 LinkQualityAlgorithm "etx_ff" IpcConnect { MaxConnections 0 } Hna6 { 0:0:0:0:0:FFFF:4D57:3421 125 } LoadPlugin "olsrd_nameservice.so.0.3" { PlParam "name" "siit-77-87-52-33" PlParam "suffix" ".olsr" PlParam "hosts-file" "/var/etc/hosts.olsr" } LoadPlugin "olsrd_txtinfo.so.0.1" { PlParam "accept" "::1" } Interface "wl0" { HelloInterval 2.0 HelloValidityTime 40.0 TcInterval 5.0 TcValidityTime 100.0 MidInterval 18.0 MidValidityTime 324.0 HnaInterval 18.0 HnaValidityTime 108.0 Ip6AddrType global }
client route -n
root@siit-77-87-52-33:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 77.87.52.32 0.0.0.0 255.255.255.248 U 0 0 0 br-lan 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 siit0 root@siit-77-87-52-33:~#
client route -A inet6
root@siit-77-87-52-33:~# route -A inet6 Kernel IPv6 routing table Destination Next Hop Flags Metric Ref Use Iface ::1/128 :: U 0 72 0 lo ::ffff:77.87.48.16/125 fdca:ffee:babe:dada:202:6fff:fe4a:31f5 UG 2 0 0 wl0 ::ffff:77.87.48.32/125 :: U 1 0 0 siit0 ::ffff:77.87.52.0/125 fdca:ffee:babe:dada:202:6fff:fe4a:31f4 UG 2 77 1 wl0 ::ffff:77.87.52.8/125 fdca:ffee:babe:dada:202:6fff:fe4a:31f5 UG 2 0 0 wl0 ::ffff:77.87.52.16/125 fdca:ffee:babe:dada:218:84ff:fe1a:7420 UG 2 0 0 wl0 ::ffff:77.87.52.24/125 fdca:ffee:babe:dada:21d:7eff:feed:941a UG 2 0 0 wl0 ::ffff:77.87.52.34/128 ::ffff:77.87.52.34 UC 0 98 0 siit0 ::ffff:77.87.52.32/125 :: U 1 0 0 siit0 ::ffff:0.0.0.0/96 fdca:ffee:babe:dada:202:6fff:fe4a:31f4 UG 2 27 0 wl0 fdca:ffee:babe:dada::/128 :: U 0 0 0 lo fdca:ffee:babe:dada:202:6fff:fe4a:31f4/128 :: U 2 2 0 wl0 fdca:ffee:babe:dada:202:6fff:fe4a:31f5/128 :: U 2 23 0 wl0 fdca:ffee:babe:dada:218:84ff:fe1a:7420/128 :: U 2 17 0 wl0 fdca:ffee:babe:dada:21d:73ff:fe05:1ba4/128 :: U 0 42 0 lo fdca:ffee:babe:dada:21d:7eff:feed:941a/128 :: U 2 3 0 wl0 fdca:ffee:babe:dada::/64 :: U 256 0 0 wl0 fe80::/128 :: U 0 0 0 lo fe80::21d:73ff:fe05:1ba4/128 :: U 0 0 0 lo fe80::21d:73ff:fe05:1ba5/128 :: U 0 82 0 lo fe80::c8c3:efff:feab:a12b/128 :: U 0 0 0 lo fe80::/64 :: U 256 0 0 eth0 fe80::/64 :: U 256 0 0 eth0.0 fe80::/64 :: U 256 0 0 eth0.1 fe80::/64 :: U 256 0 0 siit0 fe80::/64 :: U 256 0 0 wl0 ff0e::1/128 ff0e::1 UC 0 3382 1 wl0 ff00::/8 :: U 256 0 0 eth0 ff00::/8 :: U 256 0 0 eth0.0 ff00::/8 :: U 256 0 0 eth0.1 ff00::/8 :: U 256 0 0 siit0 ff00::/8 :: U 256 0 0 wl0 root@siit-77-87-52-33:~#
client ifconfig -a
root@siit-77-87-52-33:~# ifconfig -a br-lan Link encap:Ethernet HWaddr 00:1D:73:05:1B:A4 inet addr:77.87.52.33 Bcast:77.87.52.39 Mask:255.255.255.248 UP BROADCAST RUNNING MULTICAST MTU:1240 Metric:1 RX packets:7653 errors:0 dropped:0 overruns:0 frame:0 TX packets:8165 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:633792 (618.9 KiB) TX bytes:6661054 (6.3 MiB) eth0 Link encap:Ethernet HWaddr 00:1D:73:05:1B:A4 inet6 addr: fe80::21d:73ff:fe05:1ba4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7653 errors:0 dropped:0 overruns:0 frame:0 TX packets:8794 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:802116 (783.3 KiB) TX bytes:6980326 (6.6 MiB) Interrupt:4 eth0.0 Link encap:Ethernet HWaddr 00:1D:73:05:1B:A4 inet6 addr: fe80::21d:73ff:fe05:1ba4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7655 errors:0 dropped:0 overruns:0 frame:0 TX packets:8171 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:664504 (648.9 KiB) TX bytes:6694226 (6.3 MiB) eth0.1 Link encap:Ethernet HWaddr 00:1D:73:05:1B:A4 inet6 addr: fe80::21d:73ff:fe05:1ba4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:618 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:248984 (243.1 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:438 errors:0 dropped:0 overruns:0 frame:0 TX packets:438 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:36996 (36.1 KiB) TX bytes:36996 (36.1 KiB) siit0 Link encap:Ethernet HWaddr CA:C3:EF:AB:A1:2B inet6 addr: fe80::c8c3:efff:feab:a12b/64 Scope:Link UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:9651 errors:468 dropped:284 overruns:0 frame:0 TX packets:8899 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:4016001 (3.8 MiB) TX bytes:3790734 (3.6 MiB) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wl0 Link encap:Ethernet HWaddr 00:1D:73:05:1B:A5 inet6 addr: fdca:ffee:babe:dada:21d:73ff:fe05:1ba4/64 Scope:Global inet6 addr: fe80::21d:73ff:fe05:1ba5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1400 Metric:1 RX packets:9111 errors:0 dropped:0 overruns:0 frame:441619 TX packets:6369 errors:5 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4317939 (4.1 MiB) TX bytes:929855 (908.0 KiB) Interrupt:2 Base address:0x5000 root@siit-77-87-52-33:~#
madwifi tweaks:
http://nbd.name/500-probereq.patch +
root@OpenWrt:~# cat /etc/init.d/custom-startup #!/bin/sh /etc/rc.common START=99 start() { iwpriv ath0 probereq 0 }
ipv6 olsr on lan:
uci set network.lan.mtu=1400 uci set network.lan.ip6addr=<ip6-of-ath0 + 1>/64 uci commit network ifup lan uci add olsrd Interface uci set olsrd.@Interface[-1].Ip6AddrType=global uci set olsrd.@Interface[-1].interface=lan uci commit olsrd /etc/init.d/olsrd restart