我在新配置的openWRT固件路由器上部署了CoovaChilli。
opkg更新opkg安装coova辣椒opkg安装kmod tun
问题是,每次我尝试启动辣椒/usr/bin/chilli
时,我都会收到以下错误:
coova chilli[20987]:options.c:181:无法生成配置(/var/run/chili.20987.cfg.bin)
我注意到/var/是/tmp文件夹的链接,所以我做了以下两种技术来解决这个问题,但没有:
- 确保它具有在/var/run:
chmod a+rwx /var/run -R
上写入的权限 - 将/var/链接替换为/var/文件夹。(可能有点冒险!)
但什么都没发生,所以问题出在其他地方,任何暗示都被接受了。
我发现问题出在配置上:
- 我把/etc/chilli/调高调低来自
UNDO_FILE=/var/run/chilli.$TUNTAP.sh
至
UNDO_FILE=/tmp/chilli.$TUNTAP.sh
当我在工作和改变事物时,我发现当我在/etc/chilli/defaults
上有错误配置时,会抛出同样的错误。
当辣椒配置错误时,会出现上述错误
对我来说,它在/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