PDA

View Full Version : Can't get a splash page to come up?


Elshar
08-25-2004, 04:49 PM
I've been trying to just get the splash page to come up. And, I've succeeded, but.. On the wrong side. For some reason, the wireless client never gets a splash page. It just can't go anywhere unless I whitelist it, and then it works fine. Maybe someone can point out what I'm doing wrong to me. This is what my setup looks like:

Internet
|
FreeBSD nat box (Staros' default gateway, 192.168.0.1)
|
|
| /-192.168.0.10/24 (ether1, nothing non-default enabled)
Star-OS box (Server edition, 2.00.3b3 build 4367)
\- 192.168.200.1/24 (wlan1, hotspot interface feature enabled)
|
laptop (192.168.200.251/24, connected via wlan1, statically assigned, etc)


I started out setting everything up, radius, etc. But early this morning I reset to factory defaults because I couldn't get the splash page to come up on my laptop, so I've just got what should be the bare minimum settings to get a splash screen going. Here's what I got enabled (disabled options omitted):

under Hotspot config:
- enable hotspot
- auth via mac before login page
- view splash page
- splash web-based login users

I'm not running eezee, dhcp/dhcp auto-auth/pppoe/etc, and I do have dns servers listed in the dns server list, but it didn't really make a difference.

I also made sure that in the firewall and port forwarding scripts it knew that net = ether1 and client = wlan1.

As for routed vs masq'd, I did originally have the staros box masqing 200.0/24, but later had 192.168.0.1 do it, and added a route from it to 192.168.0.10 for 200.0/24, and I had the same problem where I couldn't get a hotspot splash page, but when I whitelisted the mac, it'd go on the 'net every which way.

Also, interestingly, if I point my workstation which is on the same network as the ether1 interface to 192.168.0.10:8000, I get the 'no service in your area' page. and I have tried enabling hotspot on ether1 as well with the same results.


Michael

lonnie
08-25-2004, 06:02 PM
If you have to whitelist it means it is not working. The whole point is to have the system authenticate the unit via radius and then be able to surf using the speed you have set for them.

I suspect that your radius server is being told to expect a radius request from the IP of your Ethernet. Actually the request comes from the device that you have set to listen for Hotspot. That means you must use the IP of the device that is listening and which sees the user, which should be your wireless at 192.168.200.1.

Elshar
08-25-2004, 10:22 PM
I understand, but what I'm trying to do is have it bring up the splash page for them to be able to sign up, etc if they're not already a customer. That's the part I'm having a problem with. No splash page. Or do I need radius to be working properly for the splash page to come up?

lonnie
08-25-2004, 11:39 PM
The splash page is after they have been authenticated. What you want to do is have the login page go to a signup page by a Register button.