我设法在 Ubuntu 中通过的deb 包安装了 和coova-chilli
。而且它有效。几天来,我一直在努力在 中安装相同的程序。以下是我所做的:freeradius
postgresql
apt-get
chilli
CentOS 6.2
安装freeradius
在postgresql
我的目录 (/path/to/my/freeradius) 下。效果很好。(通过 radtest 测试)。下载coova-chilli
版本 1.2.9,解压,然后从 coova 解压目录中执行以下操作:
./configure --prefix=/path/to/my/coova --with-openssl
制作
进行安装
安装后,我尝试运行它:
$ /path/to/my/coova/etc/init.d/chilli 启动
我得到以下信息:
coova-chilli[5600]: options.c: 180: 无法生成配置(/path/to/my/coova/var/run/chilli.5600.cfg.bin),休眠一秒钟。
那么,有人能帮我解决我的问题吗?
提前致谢!
注意:我尝试在 coova-chilli 论坛上提出这个问题,但没有得到任何答案。我也关注了一些关于这个主题的帖子,但没有任何结果。
答案1
终于解决了!
简而言之,这就是我所做的事情:
- 下载了 CoovaChilli 1.2.9 并将其解压。
- 在解压的目录中,我已完成:
./configure --prefix=/my/prefix --with-openssl && make && make install
- 编辑了,
/my/prefix/etc/init.d/chilli
而不是$(which start-stop-daemon)
我放的$(which start-stop-daemon 2>/dev/null)
详情请点击此处 - 配置
/my/prefix/etc/chilli/config
如何需要更多详细信息请点击此处 - 最后,经过长时间的努力,我遵循了另一个人的“想法”,并让它工作了起来:我创建了一个
/my/path/var
目录,在其中放置了一个符号链接/var/run
,也叫做run
详情请点击此处
一切顺利!