2015-01-30 - Having trouble getting this to work, could use a helping hand

Header Data

From: Vincent Simpson <en***4@gmail.com>
Message Hash: c1113b6ff8d7ccb0aab3b02d40eaa84605bed96d233ab6dcb25e65a2ef5f1f2a
Message ID: <61c6260a-e523-478c-ac79-c591705547e2@grasehotspot.org>
Reply To: N/A
UTC Datetime: 2015-01-30 08:39:19 UTC
Raw Date: Fri, 30 Jan 2015 07:39:19 -0800

Raw message

Hi all,

I'm new to the list & new to captive portals too :)

I've been trying to get Grase to work, and this is my fourth attempt, but 
to my dismay, I can't get it working on my apt-updated ubuntu server 14. 
with nightly grase .

cat /proc/version gives:
Linux version 3.13.0-32-generic (buildd@kissel) (gcc version 4.8.2 (Ubuntu 
4.8.2-19ubuntu1) ) #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014

/etc/network/interfaces is :
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.207
gateway 192.168.0.1
netmask 255.255.255.0

#auto eth1
iface eth1 inet manual


(I commented our the auto eth1, System hanged for 60 secs at bootup.)


ifconfig gives :
eth0      Link encap:Ethernet  HWaddr 00:17:31:6c:3b:fd  
          inet addr:192.168.0.207  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::217:31ff:fe6c:3bfd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:91156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77237 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:123750886 (123.7 MB)  TX bytes:6132879 (6.1 MB)
          Interrupt:21 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:217 errors:0 dropped:0 overruns:0 frame:0
          TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:22439 (22.4 KB)  TX bytes:22439 (22.4 KB)

tun0      Link encap:UNSPEC  HWaddr 
00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.64.62.6  P-t-P:10.64.62.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:630 (630.0 B)  TX bytes:0 (0.0 B)


What happened to eth1 ???



cat /etc/dnsmasq.d/01-grasehotspot gives :
#### This file is auto generated                              ####
#### Please do not edit it.                                   ####
#### Changes can be made in the Grase Hotspot Admin interface ####
#chilli_lanip 10.1.0.1
#chilli_wanif eth0
#chilli_lanif eth1
#chilli_network 10.1.0.0
#chilli_netmask 255.255.255.0

address=/grasehotspot.lan/10.1.0.1
address=/logout/1.0.0.0
address=/logoff/1.0.0.0

no-resolv
strict-order

expand-hosts
domain=hotspot.lan
server=208.67.222.123
server=208.67.220.123
bogus-nxdomain=67.215.65.132
# last updated 1422629510


Finally at bootup, I saw that chili was complainig about network eth1 not 
existing (I've searched /var/log/dmesg but couldn't find the exact 
message... where can I find a log of the bootup events ?)

I can't see eth1 on lan, and it doesn't seem to reply to any ip listed 
above (and surely not on 10.1.0.1). It's like as if there was no activity 
on that card although it lights up when I plug a switch on it and laptop on 
that switch tries to connect but can't get info...
 
I suppose the tun0 is what replaces the eth1 in this setup - but why is 
it's IP 10.64.62.6 ?

I've surely missed a step (4 times??) but am to no avail as to where I've 
gone wrong.

Any help would be greatly appreciated in finding out where I've goofed or 
what I've missed.

Thank you
Enzo

Thread