I am trying to make coova-chilli work on my network environment.
I can open the web by typing http://192.168.1.254:3990/ manually and see the login page.
But can not redirect the http traffic to http://192.168.1.254:3990/ automatically.
Can someone point out where is wrong? (I've change radius server's IP to 100.100.100.100)
Hi All
I am trying to make coova-chilli work on my network environment. I can open the web by typing http://192.168.1.254:3990/ manually and see the login page. But can not redirect the http traffic to http://192.168.1.254:3990/ automatically.
Can someone point out where is wrong? (I've change radius server's IP to 100.100.100.100)
[root@brianlab chilli]# chilli -V chilli[23277]: (Re)processing options [/var/run/chilli.23277.cfg.bin] chilli[23278]: running chilli_opt on /var/run/chilli.23277.cfg.bin coova-chilli 1.6
[root@brianlab chilli]# cat /etc/chilli/main.conf # THIS FILE IS AUTOMATICALLY GENERATED cmdsocket /var/run/chilli.eth3_1.sock unixipc chilli.eth3_1.ipc pidfile /var/run/chilli.eth3_1.pid net 192.168.1.0/255.255.255.0 uamlisten 192.168.1.254 uamport 3990 dhcpif eth3_1 uamallowed "192.168.1.254,192.168.1.0/24,100.100.100.100" uamanydns uamanyip statip 192.168.1.0/255.255.255.0 domain "lan" dns1 "8.8.8.8" dns2 "8.8.4.4" uamhomepage http://192.168.1.254:3990/www/coova.html wwwdir /etc/chilli/www wwwbin /etc/chilli/wwwsh uamuiport 4990 locationname "My HotSpot" radiuslocationname "My_HotSpot" radiuslocationid "isocc=,cc=,ac=,network=Coova,"
[root@brianlab chilli]# cat /etc/chilli/config HS_STATIP=192.168.1.0 HS_STATIP_MASK=255.255.255.0 HS_DNS1=8.8.8.8 HS_DNS2=8.8.4.4 HS_RADIUS=100.100.100.100 HS_UAMALLOW="192.168.1.0/24 100.100.100.100" HS_RADSECRET=testing123 HS_UAMSERVER=$HS_UAMLISTEN HS_UAMFORMAT=http://\$HS_UAMLISTEN:\$HS_UAMUIPORT/www/login.chi HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/www/coova.html HS_ANYIP=on # Allow any IP address on subscriber LAN HS_TCP_PORTS="80 443 4000" HS_UDP_PORTS="53 1701" HS_MODE=hotspot HS_TYPE=coovachilli HS_RADAUTH=1812 HS_WWWDIR=/etc/chilli/www HS_WWWBIN=/etc/chilli/wwwsh HS_PROVIDER=Coova HS_PROVIDER_LINK=http://coova.github.io/ HS_LOC_NAME="My HotSpot" # WISPr Location Name and used in portal
[root@brianlab chilli]# cat /etc/chilli/gui-config-default.ini [default] HS_LANIF=eth3_1 HS_NETWORK=192.168.1.0 HS_NETMASK=255.255.255.0 HS_UAMLISTEN=192.168.1.254 HS_UAMPORT=3990 HS_NASID=openmoko HS_UAMSECRET= HS_RADIUS=rad01.spotcove.net HS_RADIUS2=rad01.spotcove.net HS_RADSECRET=coova-anonymous HS_UAMALLOW=spotcove.net HS_SSID=Coova HS_UAMSERVER=spotcove.net HS_UAMFORMAT=https://\$HS_UAMSERVER/app/uam/chilli HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/www/coova.html HS_UAMSERVICE=https://coova.org/app/uam/auth HS_MACAUTH=on HS_USELOCALUSERS=on HS_MODE=hotspot HS_TYPE=coovachilli HS_WWWDIR=/etc/chilli/www HS_WWWBIN=/etc/chilli/wwwsh HS_PROVIDER=Coova HS_PROVIDER_LINK=http://coova.github.io/ HS_LOC_NAME="Openmoko HotSpot"
[root@brianlab chilli]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: tunl0@NONE: mtu 1480 qdisc noop state DOWN group default
link/ipip 0.0.0.0 brd 0.0.0.0
3: gre0@NONE: mtu 1476 qdisc noop state DOWN group default
link/gre 0.0.0.0 brd 0.0.0.0
4: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
5: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:60:e0:6a:2b:7c brd ff:ff:ff:ff:ff:ff
6: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:60:e0:6a:2b:7d brd ff:ff:ff:ff:ff:ff
inet6 fe80::260:e0ff:fe6a:2b6d/64 scope link
valid_lft forever preferred_lft forever
7: eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:60:e0:6a:2b:7e brd ff:ff:ff:ff:ff:ff
8: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:60:e0:6a:2b:7f brd ff:ff:ff:ff:ff:ff
9: eth3_1@eth3: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default
link/ether 00:00:00:2d:57:b0 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.254/24 scope global eth3_1
valid_lft forever preferred_lft forever
inet6 fe80::200:ff:fe2d:57b0/64 scope link
valid_lft forever preferred_lft forever
10: eth1_2@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default
link/ether 00:00:00:6d:7e:0f brd ff:ff:ff:ff:ff:ff
inet6 fe80::200:ff:fe6d:7e0f/64 scope link
valid_lft forever preferred_lft forever
11: eth2_3@eth2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state LOWERLAYERDOWN group default
link/ether 00:00:00:d7:90:5a brd ff:ff:ff:ff:ff:ff
inet 10.10.40.254/24 scope global eth2_3
valid_lft forever preferred_lft forever
12: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN group default qlen 3
link/ppp
inet 36.225.129.114 peer 168.95.98.254/32 scope global ppp0
valid_lft forever preferred_lft forever
inet 172.31.0.1/32 scope global ppp0
valid_lft forever preferred_lft forever
13: tun0: <POINTOPOINT,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN group default qlen 100
link/none
inet 192.168.1.254/24 scope global tun0
valid_lft forever preferred_lft forever
open chilli program: chilli --debug --fg