Hello everybody,
I've compiled CoovaChilli on NetBSD. It compiled perfectly, and I am able to launch it providing a chilli.conf (one I have been using for ages on a Linux system).
Coova runs, contacts the Radius server, everything seems to be right but the clients don't get any IP from the internal dhcp. I can see that the tun interface is up and the correct address has been assigned to it, but it just doesn't give out ips.
Any advice about it? Anyone using Coova on a *BSD system?
Thank you
Thank you. It seems it could
Thank you. It seems it could be related to what I'm experiencing. I will do some tests as soon as I will have enough time and I will report back here, so future users will be able to have an idea.
Thank you.
Is the ethernet card that
Is the ethernet card that connects to the internet set up in chilli config , as in BSD that won't be eth0, eth1 or what have you, more like fx0 or rl1 or some other description.?
As you are using an ex Linux config file this might be the issue, as you need the dns (and therefore the intenet) for chilli to work properly, and this I thnk includes giving out ip addresses, it won't if the dns system isnt up and ok.
Yes, the network card is
Yes, the network card is correctly specified.
The machine is also able to access the Internet. It just doesn't seem to get the dhcp requests from the clients.
I found this, looks like
I found this, looks like theres some issues with netbsd
http://www.geeklan.co.uk/?p=99
however someone here
http://forums.bsdnexus.com/viewtopic.php?id=1646
managed to get chillispot working, this might apply to coova also....
Hello, I've tried again and
Hello, I've tried again and still no luck. It seems that packages aren't passed through interfaces. Launching chilli, I can see the tun0 getting up and having its address, but then no dhcp addresses are given to clients. If clients already have some fixed ips, I can see some debug messages by chilli saying something like "received message from unknwon xxx.xxx.xxx.xxx".
I've also tried to post on the NetBSD-users mailing list, and they suggest to fire up a debugger and trace a packet. Would it be possible to have a tap interface on NetBSD instead of a tun one? Why Linux only?