2015-09-06 67 views
0

我想在OpenWRT上配置ChillySpot,不知道我在做什麼錯誤。 到目前爲止我所做的。 1.通過網頁菜單添加ChilliSpot到OpenWRT。 2.從http://www.chillispot.org/chilliforum/topic18-documentation-howto-setting-up-openwrt-as-a-captive-portal-on-wrt54gl.html 向/etc/init.d/S45firewall添加配置3.根據上面的頁面配置chilli.conf。ChilliSpot on OpenWRT

沒有在手冊中提到的配置,但我不知道在哪裏把它放到:

lan_ifname=br0 
lan_ifnames="vlan0 eth1" 
lan_proto=static 
lan_ipaddr=192.168.1.1 
lan_netmask=255.255.255.0 
wan_ifname=vlan1 
wan_proto=dhcp 

此外,重新啓動我沒有看到辣椒進程中運行(通過PS後-w )。

當我手動運行chilli -fd時,在嘗試通過電話連接到WiFi路由器時看不到任何連接。

路由器是帶有OpenWrt態度調整12.09-rc1的TP-Link。 互聯網是通過無線連接從外部路由器。

此外,由於某種原因,它說ipkg命令不存在,所以我不能通過終端安裝任何東西。

而且,如果可能的話,請向我解釋我喜歡的5,我對網絡配置尤其是路由器非常陌生。

問題是: 在哪裏把提到的配置(lan_iframe=....)? 這是什麼意思? 爲什麼ChilliSpot不能在路由器啓動時運行?辣椒啓動文件位於/etc/init.d幷包含:

#!/bin/sh /etc/rc.common 
# Copyright (C) 2006-2012 OpenWrt.org 

START=50 

SERVICE_USE_PID=1 
SERVICE_PID_FILE=/var/run/chilli.pid 

start() { 
    . /lib/functions/network.sh 

    local ipaddr 
    network_get_ipaddr ipaddr lan && \ 
      service_start /usr/sbin/chilli --dns1="$ipaddr" 
} 

stop() { 
    service_stop /usr/sbin/chilli 
} 

非常感謝您的迴應!

raidus守護進程駐留在不同的機器上,並且已經驗證可以使用radtest和其他工具。

回答

2

我對Chillispot不能多說,但我可以幫助您解決一些OpenWrt特定的問題。

您鏈接的帖子過時(2007)。那時,OpenWRT使用NVRAM系統來存儲配置。現在它使用UCI:http://wiki.openwrt.org/doc/uci

要配置網絡設置,請編輯/etc/config/network文件。

您正在查找的ipkg命令被命名爲opkg

您可能想考慮CoovaChilli而不是Chillispot並找到更新的手冊。也許這一個會有所幫助(沒有自己嘗試):http://opensource.telkomspeedy.com/wiki/index.php/OpenWRT:_Setup_Coova-Chilli

+0

非常感謝你,將在這個星期六嘗試。 –