Custom login form to authenticate with Ruckus smartzone & hotspot

  • 1
  • Question
  • Updated 3 months ago
Trying to follow this example (https://docs.arris.com/bundle/sz-510-WISPrPortalReferenceguide-sz100,vsz/page/GUID-0C63DD21-399E-43DF-BBAA-E860A2A1BD13.html) but stuck as getting the users "Mac address". 

Does anyone know of a way or programing language that can retrieve this. Does anyone have an example of one where you can successfully retrieve the users Mac address?

I tried to use the login (and Asynchronous login) api, is seems to need the mac address. I tried to use the IP without the mac address and it fails stating "Not Found".

For example:

This payload works:

{
"Vendor":"ruckus",
"RequestPassword":"blahblah",
"APIVersion":"1.0",
"RequestCategory":"UserOnlineControl",
"RequestType":"LoginAsync",
"UE-IP":"192.168.1.56",
"UE-MAC":"00:0F:00:64:F2:F4",
"UE-Proxy":"0",
"UE-Username":"[email protected]",
"UE-Password":"password"


and this

{
"Vendor":"ruckus",
"RequestPassword":"blahblah",
"APIVersion":"1.0",
"RequestCategory":"UserOnlineControl",
"RequestType":"LoginAsync",
"UE-MAC":"00:0F:00:64:F2:F4",
"UE-Proxy":"0",
"UE-Username":"[email protected]",
"UE-Password":"password"


But not this 

{
"Vendor":"ruckus",
"RequestPassword":"blahblah",
"APIVersion":"1.0",
"RequestCategory":"UserOnlineControl",
"RequestType":"LoginAsync",
"UE-IP":"192.168.1.56",
"UE-Proxy":"0",
"UE-Username":"[email protected]",
"UE-Password":"password"

Photo of Tim Millett

Tim Millett

  • 2 Posts
  • 0 Reply Likes

Posted 3 months ago

  • 1

Be the first to post a reply!