OpenWrt Forum Archive

Topic: LuCI AICCU protocol extension

The content of this topic has been archived on 23 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Important notice: This has only been tested with the latest stable Barrier Breaker release!

Hi,

I've done some research and came to the conclusion that there is currently no protocol extension available to configure IPv6 connectivity through AICCU in LuCI.

To allow AICCU configuration in LuCI I've created a simple (yet far from finished but already working) protocol extension. You can download it here: https://www.dropbox.com/s/tply4f2jj1cjd … ar.gz?dl=0

To install the extension, just download the archive in the root (/) directory of you OpenWrt box and extract it.

I haven't tested the LuCI feature of automatically recognizing missing packages (aiccu is set as mandatory in the extension) so you still might need to manually install the aiccu package through opkg before you can use this extension.

As already stated, the extension is far from finished and currently only supports some basic settings.
Both AYIYA and Heartbeat tunnels are supported but I haven't tested with a Heartbeat tunnel yet as I'm using AYIYA in my setup.

Here is a sample screenshot of the settings panel:
https://dl.dropboxusercontent.com/u/520 … -aiccu.png

Nice.

Another has been posted by me on github and a pull request has been posted for that one as https://github.com/openwrt/luci/pull/315/ It covers all aiccu UCI options as read by /lib/netifd/proto/aiccu.sh.

I like your wrapping up of the tunnel type into the heartbeat option and I possibly shall take the liberty of copying that into mine.

BTW FYI, I've tested aiccu on CC with options nat and heartbeat both set to true and it seems to work ok.

Paul

(Last edited by por on 6 Feb 2015, 12:17)

Sure thing. Go ahead and take everything you need to make the extension perfect wink

I'd be happy to see this in some future version of LuCi to make the configuration of a SixXS IPv6 Tunnel much easier.

Corrected typo in link to the pull request in post #2.
One can pick the files from there to try as long as the pull hasn't been merged.

Paul

(Last edited by por on 6 Feb 2015, 12:23)

The discussion might have continued from here.