SixXS::Sunset 2017-06-06

aiccu startup error (ioctl: No buffer space available)
[us] Carmen Sandiego on Saturday, 21 February 2009 21:31:17
Trying to set up a static tunnel on a dedicated machine. This is a synopsis of the error I'm getting when I try to start aiccu. Any ideas? I'm using sit0 as the tunneling interface. --Brian [root@xenotime src]# /usr/local/bin/aiccu start sock_getline() : "200 SixXS TIC Service on noc.sixxs.net ready (http://www.sixxs.net)" sock_printf() : "client TIC/draft-00 AICCU/2007.01.15-console-linux Linux/2.6.16.49-xen" ... Succesfully retrieved tunnel information for T19893 sock_printf() : "QUIT This is not our farewell" Tunnel Information for T19893: POP Id : uschi02 IPv6 Local : 2001:xxxx:x:xxx::2/64 IPv6 Remote : 2001:xxxx:x:xxx::1/64 Tunnel Type : 6in4-static Adminstate : enabled Userstate : enabled ioctl: No buffer space available ttl != 0 and noptmudisc are incompatible
aiccu startup error (ioctl: No buffer space available)
[us] Carmen Sandiego on Saturday, 21 February 2009 21:42:39
I don't know if this helps, but here is what my sit0 interface looks like prior to aiccu aborting: sit0 Link encap:IPv6-in-IPv4 inet6 addr: 2001:xxxx:x:xxx::2/64 Scope:Global inet6 addr: ::xx.xx.xx.xx/96 Scope:Compat inet6 addr: ::127.0.0.1/96 Scope:Unknown UP RUNNING NOARP MTU:1280 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:8 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) pinging the :2 interface is successful; pinging the :1 (the other end of the tunnel?) is not. --Brian
aiccu startup error (ioctl: No buffer space available)
[us] Carmen Sandiego on Sunday, 22 February 2009 17:42:37
Apparently, aiccu is unable to do what it needs to do on my specific CentOS setup (CentOS 5 running under Xen). After quite a bit of trial and error, this is the setup that finally works for me (I offer this not as a criticism of aiccu [that runs fine on my iBook], but simply as help for those who might be having similar issues). Note: The initscripts-ipv6 page is an excellent resource for trying to decipher the numerous IPv6 scripts in /etc/sysconfig/network-scripts. There is not a specific setup example for SixXS (perhaps one of the SixXS maintainers should make contact and have this added), but if you scroll down to the Hurricane Electric setup instructions, those match the SixXS requirements very closely. Here are the files I modified:
/etc/sysconfig/network
NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=xenotime IPV6_DEFAULTDEV="sixxs" Here are the files I created:
/etc/sysconfig/network-scripts/ifcfg-sixxs
DEVICE="sixxs" BOOTPROTO="none" ONBOOT="yes" IPV6INIT="yes" IPV6_TUNNELNAME="SixXS" IPV6TUNNELIPV4="xx.xx.xx.xx" # Tunnel endpoint IPv4 address IPV6TUNNELIPV4LOCAL="xx.xx.xx.xx" # Your machine's local IPv4 address IPV6ADDR="2001:xxxx:x:xxx::2/64" # Your machine's IPv6 endpoint address IPV6_MTU="1280" TYPE="sit" Reset the network interfaces: [root]# service network restart Start the sixxs interface: [root]# /etc/sysconfig/network-scripts/ifup-sit sixxs
aiccu startup error (ioctl: No buffer space available)
[us] Carmen Sandiego on Sunday, 22 February 2009 17:46:49
(continued from previous reply) To check your tunnels: [root]# ip tunnel sit0: ipv6/ip remote any local any ttl 64 nopmtudisc sixxs: ipv6/ip remote xx.xx.xx.xx local xx.xx.xx.xx ttl 64 Try a ping: [root]# ping6 ipv6.google.com 64 bytes from 2001:4860:b002::68: icmp_seq=0 ttl=58 time=52.6 ms 64 bytes from 2001:4860:b002::68: icmp_seq=1 ttl=58 time=53.8 ms Success!

Please note Posting is only allowed when you are logged in.

Static Sunset Edition of SixXS
©2001-2017 SixXS - IPv6 Deployment & Tunnel Broker