在openwrt上启动coova-chilli时出错

时间:2013-08-21 18:18:49

标签: linux openwrt coovachilli

我在新配置的CoovaChilli固件路由器上部署openWRT

opkg update
opkg install coova-chilli
opkg install kmod-tun

问题在于,每当我尝试启动辣椒/usr/bin/chilli时,我都会收到以下错误:

coova-chilli[20987]: options.c: 181: could not generate configuration (/var/run/chilli.20987.cfg.bin)

我注意到/ var是/ tmp文件夹的链接所以我完成了以下两种技术来克服这个问题,但没有:

  1. 确保它有权写入/ var / run:chmod a+rwx /var/run -R
  2. 将/ var链接替换为/ var文件夹。 (也许有点危险!)
  3. 但没有任何事情发生,所以问题出在其他地方,任何暗示都被接受了。

2 个答案:

答案 0 :(得分:1)

我发现问题在于配置:

  1. 我改变了/etc/chilli/up.sh和down.sh这一行 来自
  2. UNDO_FILE=/var/run/chilli.$TUNTAP.sh

    UNDO_FILE=/tmp/chilli.$TUNTAP.sh

    当我正在工作和改变事物时,我发现当我在/etc/chilli/defaults处有错误配置时会抛出同样的错误。

答案 1 :(得分:1)

当辣椒配置错误时,会出现上述错误

对我来说,在/etc/config/chilli

中替换下面的conf之后它就解决了
config chilli
    option ipup="/etc/chilli/up.sh"
    option ipdown="/etc/chilli/down.sh"
    option radiusserver1="your radius server"
    option radiusserver2="your radius server"
    option radiussecret="your secret"
    option dhcpif="br-lan"
    option uamserver="hotspot login URL"
    option dns1="8.8.8.8"
    option uamsecret="uam secret"
    option net="192.168.182.0/24"
    option radiusnasid="nasid"

重新启动辣椒/etc/init.d/chilli restart