Milí majitelé routerů Turris,
toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.
Dear Turris routers users,
this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.
#!/bin/sh /etc/rc.common # Copyright (C) 2006-2011 OpenWrt.org START=98 add_config_bool() { local section="$1" local option="$2" local value="$3" local default="$4" local _val config_get_bool _val "$section" "$option" "$default" [ "$_val" -gt 0 ] && _val="true" || _val="false" append args "$3 $_val" "\n" } add_config() { local section="$1" local option="$2" local value="$3" local _val config_get _val "$section" "$option" [ -n "$_val" ] && append args "$3 $_val" "\n" } start_instance() { local cfg="$1" CFGFILE="/var/etc/aiccu-${cfg}.conf" PIDFILE="/var/run/aiccu-${cfg}.pid" args="" add_config "$cfg" username username add_config "$cfg" password password add_config "$cfg" server server add_config "$cfg" protocol protocol add_config "$cfg" interface ipv6_interface add_config "$cfg" tunnel_id tunnel_id add_config_bool "$cfg" requiretls requiretls 0 add_config_bool "$cfg" defaultroute defaultroute 1 add_config_bool "$cfg" nat behindnat 1 add_config_bool "$cfg" heartbeat makebeats 1 append args "daemonize true" "\n" append args "pidfile $PIDFILE" "\n" mkdir -p /var/run /var/etc echo -e "$args" > "$CFGFILE" config_get_bool enabled "$cfg" enabled '1' [ "$enabled" -gt 0 ] && aiccu start "$CFGFILE" & } stop_instance() { local cfg="$1" aiccu stop "/var/etc/aiccu-${cfg}.conf" } restart_instance() { local cfg="$1" config_get_bool restart "$cfg" restart 0 [ "$restart" -eq 1 ] && stop_instance "$cfg" start_instance "$cfg" } start() { config_load aiccu config_foreach start_instance aiccu } stop() { config_load aiccu config_foreach stop_instance aiccu } restart() { config_load aiccu config_foreach restart_instance aiccu } ############################ tady zacina /etc/config/aiccu #### heslo, jmeno a cislo tunelu jsem zmenil config aiccu option username 'XXXX-SIXXS' option password 'XXXX' option protocol 'tic' option server 'tic.sixxs.net' option interface 'sixxs0' option tunnel_id 'T145XXX' option requiretls '0' option defaultroute '1' option nat '1' option heartbeat '1'
root@turris:~# cat /var/etc/aiccu*
root@turris:~# which aiccu
config interface 'wan6'
option proto 'aiccu'
option username '<HANDLE>-SIXXS/Tnnnn'
option password '<Heslo k tunelu>'
option ip6prefix '2a01:8c00:ff00:8xxx::/64' # přidělený prefix
option verbose '1'
ifstatus wan6
. Pokud je tam napsáno AICCU_FAILED_SEE_LOGS, podívejte se do /var/log/messages, kde najdete důvod, proč vás SixXS odmítají.
ip6prefix
. Možná tam je nějaká typografická chyba (zkuste uci get network.wan6.ip6prefix
jestli ho vypíše správně), ale i ta adresa mi připadá podivná. Pokud jsem dobře pochopil adresní plán SixXS, tak delegovaný prefix by měl vypadat takto:2a01:8c00:ff00:8nnn::/64
ip6addr
, ale moc velký význam to nemá a pravděpodobně to váš problém nevyřeší.Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill