SearchSearch   ProfileProfile   Log inLog in   RegisterRegister 

Mac Session Handling

 
Post new topic   Reply to topic    FirstSpot Forum Index -> Pre-sales Support Forum
View previous topic :: View next topic  
Author Message
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Tue Mar 05, 2013 2:26 pm    
Post subject: Mac Session Handling

Hi there,
I have noticed a small problem and would like to ask if I have perhaps configured things wrong.

When I have selected MAC-based option in the Session Handling the following happens.

When I log onto the Hotspot and signin it enables ANYONE to surf the internet without the need for any signup.

This appears strange as in the DHCP screen it will show the different IP's and Mac address correctly but it appears they are not used for the session handling and in the Status screen it will only show the Mac-address of the Router.

Just to note that if I set the session handling to IP-based it appears to work per user but I was looking to use MAC-based if possible.
Can you tell me if what I am doing, or my understanding, is wrong.

thanks.
Hv. Idea
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
alan
Forum facilitator


Joined: 26 Sep 2003
Posts: 4435

PostPosted: Tue Mar 05, 2013 2:30 pm    
Post subject:

Can you post your config.ini file here?
_________________
~ Patronsoft Limited ~
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Tue Mar 05, 2013 2:53 pm    
Post subject:

Hi Alan,

I do not feel comfortable with posting that on a public forum, if you have a more secure way then I can send to you directly, but also that file does contain some sensative user and password information so perhaps I should remove that also.

What part of the ini file would you like to view, All of it or just a small part.

Hv. Arrow
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
alan
Forum facilitator


Joined: 26 Sep 2003
Posts: 4435

PostPosted: Tue Mar 05, 2013 5:34 pm    
Post subject:

Please email your config.ini file to firstspot@patronsoft.com
_________________
~ Patronsoft Limited ~
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Tue Mar 05, 2013 6:30 pm    
Post subject:

Hello Alan,

I have email the config to you.

Please let me know if you discover any problem.

Can you confirm for me if my understanding that Mac-based session control should be based on the USERS MAC and not my Router MAC.


thanks
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Wed Mar 06, 2013 8:35 pm    
Post subject:

Hi Alan

I got your email requesting more files.

No problem, I shall get those to you later today.

Can you advise if my thoughts are correct that the MAC-based sessions should use the USER-MAC or is it correct that it uses the single Router-MAC

A simple answer will indicate if I am thinking wrong or if there is an underlying problem to resolve.

Thanks
Hv.
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
alan
Forum facilitator


Joined: 26 Sep 2003
Posts: 4435

PostPosted: Thu Mar 07, 2013 9:29 am    
Post subject:

For MAC-based Session Handling, FirstSpot will recognize the client by MAC only. For IP-based Session Handling (which you are currently using now), FirstSpot will recognize the client by IP only.

For your case, most likely there is a router device between client and FirstSpot which will filter the client MAC address (as MAC is a level-2 header while router is a level-3 device). Note that if you enable NAT within that router, the router will filter out the client IP as well. Refer to chapter 4 (Scenario 3) of firstpsot_guide.pdf for more discussion on this topic.
_________________
~ Patronsoft Limited ~
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Thu Mar 07, 2013 10:46 am    
Post subject:

Hi Alan,
many thanks for the reply.

The odd thing I thought was that in the DHCP status page I can see the individual and correct MAC address's so the router is not changing those but just the session control uses the Router MAC and not the clients.

When I had MAC session enabled I was able to collect the required data from the login details just after the new user was created but now that I have had to switch to IP based Sessions I no longer see the user MAC in that section.

Can you advise if I can query the DB to give the users current MAC.?

I shall also read the information you advise and see if I am thinking wrong.

Thanks

Hv.



Hv.
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
alan
Forum facilitator


Joined: 26 Sep 2003
Posts: 4435

PostPosted: Thu Mar 07, 2013 11:00 am    
Post subject:

The DHCP status page obtains the client MAC from the DHCP request packets, and it doesn't get the client MAC through the usual TCP/IP header.
_________________
~ Patronsoft Limited ~
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Sat Mar 09, 2013 11:03 pm    
Post subject:

Hi Alan,

Just to advise that I have managed to write a function to collect the MAC address from the DHCP data.

Now I am getting the user MAC included in my Email report.

I can make any of my modifications available to you if you wanted to include the concepts into any future releases.

Hv.
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
jesca10
Guest





PostPosted: Mon Mar 25, 2013 10:10 am    
Post subject:

Hi alan!
Can you share the function to collect the MAC address from the DHCP..if it's okay with you Smile thanks!
Back to top
jesca10
Guest





PostPosted: Tue Mar 26, 2013 5:01 am    
Post subject:

Hi alan! I want to try it too, if you have time please share your code:) thanks!
Back to top
Hiddenvision



Joined: 13 Feb 2013
Posts: 54
Location: London

PostPosted: Tue Mar 26, 2013 7:17 am    
Post subject:

Hi Jesca10.
let me check with the people around me to see if they mind me passing on the code.
I am happy to share it with Alan for the purpose of making suggestion for core improvments but for me to make my edits public may upset the people that have paid me to develop it.

I hope that the fact I have done it will inspire you to take the leap and give it a go.


Hv.
_________________
Last I heard it was summer,
now it's cold and raining.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    FirstSpot Forum Index -> Pre-sales Support Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group