Ruckus Wireless as an Unifi alternative?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

namezys

New Member
Jan 3, 2024
23
4
3
who are running a Zigbee network
In SOLO mode there were a lot of command for IOT. Even more, there was MQTT broker. So probably it's possible but I can't check it right now because I don't know command for unleashed
 

diode

New Member
Mar 13, 2023
16
4
3
It would certainly be nice if that was a feature.

On another note, I was curious if there was a trick to getting the application reporting to work. I've enabled the Application Visibility on several of the SSIDs that I've set up, but I have yet to be able to get any information displayed under the admin application recognition and controls.

Do I need to set up a policy in order for information to begin populating? I thought that it was more of a set and forget. The documentation doesn't seem to really go much into depth on this topic and all of the videos or postings I see about it just seem to say to turn it on and it should begin to populate. I've had the three APs running now for two weeks and nothing.
 

nosar77

New Member
Dec 13, 2023
16
5
3
After reading this I'm stuck in which I should purchase. I currently have a r610 but I want to put something more powerful upstairs and I'm stuck between getting a r730 for cheap and hacking it, getting a r550 or a 650. Many have said the r730 actually outperforms the r650 but some people were saying the wifi 6 on the r730 is bad what should I do ? I can get a r730 for less than 100, a 550 for around 200 and a 650 for 270.
 

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
After reading this I'm stuck in which I should purchase. I currently have a r610 but I want to put something more powerful upstairs and I'm stuck between getting a r730 for cheap and hacking it, getting a r550 or a 650. Many have said the r730 actually outperforms the r650 but some people were saying the wifi 6 on the r730 is bad what should I do ? I can get a r730 for less than 100, a 550 for around 200 and a 650 for 270.
The R650 is pretty great if you want a trouble-free upgrade which will perform probably 50% better than an R610.

The R730 will want 802.3bt for power. You can run it with a cheap 30W 1Gb injector, but I found my R730 always eventually trained down to 1Gb whereas my R650s would happily stay at 2.5Gb forever. So I bought a 2.5Gb PoE switch.

If you try a hacked R730 for under $100 and end up unsatisfied then I'm happy to pay you to ship it internationally to me.
 
  • Like
Reactions: nosar77

nosar77

New Member
Dec 13, 2023
16
5
3
The R650 is pretty great if you want a trouble-free upgrade which will perform probably 50% better than an R610.

The R730 will want 802.3bt for power. You can run it with a cheap 30W 1Gb injector, but I found my R730 always eventually trained down to 1Gb whereas my R650s would happily stay at 2.5Gb forever. So I bought a 2.5Gb PoE switch.

If you try a hacked R730 for under $100 and end up unsatisfied then I'm happy to pay you to ship it internationally to me.

With my xfinity modem router upstairs i got around 20-50 mbps and i only have 1 gigabit so 2.5 wouldn't interest me as much i just want something upstairs by ruckus that could push out more than that now that ill put the AP upstairs. I do only support poe+ on my switch so id probably have to get an injector to see the full potential i guess. I'll buy the r730 and I'll just sell it if it doesn't work for me lol, since it can be used as a dedicated master.
 

namezys

New Member
Jan 3, 2024
23
4
3
After reading this I'm stuck in which I should purchase. I currently have a r610 but I want to put something more powerful upstairs and I'm stuck between getting a r730 for cheap and hacking it, getting a r550 or a 650. Many have said the r730 actually outperforms the r650 but some people were saying the wifi 6 on the r730 is bad what should I do ? I can get a r730 for less than 100, a 550 for around 200 and a 650 for 270.
I thought a lot about it.
Actually, MacBook and iPhone has only 2x2 MIMO. New MacBook 3x3. So in this field we have similar performance.
however, r650 should support 160mhz that can double performance.

I’m living in Budapest in an old building in the centre of city. internal walls (about 1m width) are used for chimney for all floor under me and it’s a lot of metal. i didn’t have ubiquity but grandstand was very disappointed. But r730 is shock. I don’t know how but it has stable connection though 2 walls with stable 150-200 mbps. In direct view, iPhone absolutely maximum was 928 mbps (my internet connection is limited by 1gbps).

In conclusions, I don’t believe that r650 can bring any benefits for home user.
 

namezys

New Member
Jan 3, 2024
23
4
3
Hey. The theoretical question.
R730 and R850 is different by WiFi chip revision. As I know v2 supports OFDMA in both upload and download but v1 only in download. However, ruckus decided to disable OFDMA in both direction on R730.
After crossflash my curiosity brings me next questions:
  • If OFDMA is still disabled even for both discretion
  • What features of WiFi 6 are disabled because of lack OFDMA?
    • I suppose that it can be disabled subcarriers in case of interference but it is not very significant for 80 Mhz
    • Maybe it can be issue with BSS colouring
Any way, disabling of OFDMA is affected only density by not bandwidth.

Also, I read that r730 has weaker amplifier but I can’t find any proves.
 
  • Like
Reactions: dvicory and nosar77

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
Actually, MacBook and iPhone has only 2x2 MIMO. New MacBook 3x3. So in this field we have similar performance.
however, r650 should support 160mhz that can double performance.
I've got a few phones which do 2x2 OR 160MHz. So it's not worth enabling 160Mhz for me - I get max 1200Mbps connection on 80MHz & 160MHz.

In conclusions, I don’t believe that r650 can bring any benefits for home user.
R730 is EOL. So it's possible Ruckus will make changes in a future Unleashed release which stop the R730 hack from working. (But hopefully not - they typically never change the kernel version on their devices once released). So the R650 has a longer guaranteed useful life.

And the R650 works on PoE+, so it's easier to plug-and-play into an existing network & will cost less on your power bill.

Finally, the R730 is much larger and heavier than an R650 or R550, so it's definitely harder to mount. I have my 2 main APs under the television & lying upside down on the insulation in my ceiling space, so no bother for me.
 

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
Hey. The theoretical question.
R730 and R850 is different by WiFi chip revision. As I know v2 supports OFDMA in both upload and download but v1 only in download. However, ruckus decided to disable OFDMA in both direction on R730.
After crossflash my curiosity brings me next questions:
  • If OFDMA is still disabled even for both discretion
  • What features of WiFi 6 are disabled because of lack OFDMA?
    • I suppose that it can be disabled subcarriers in case of interference but it is not very significant for 80 Mhz
    • Maybe it can be issue with BSS colouring
Any way, disabling of OFDMA is affected only density by not bandwidth.

Also, I read that r730 has weaker amplifier but I can’t find any proves.
OFDMA and UL MU-MIMO seem to make a difference for high client density environments and BSS coloring for high AP density.

So for home use I don't care if they're non-functional.

If I could pick up another R730 or two for under $100 then I surely would.

And I'm not an electrical engineer, but the FCC Declaration of Similarity says the R850 electrical changes were impendence matching between the Hawkeye chip and the RF amplifiers, so I'm not thinking this affected the signal strength.
 
  • Like
Reactions: dvicory

dragonian

Member
Jan 3, 2020
47
30
18
I currently have a somewhat large house with 2x r650s and 2x r610s running "regular" unleashed. I probably don't need all 4 APs, I just setup the 1st r610 in the server room for temp connectivity, and never took it out. It's nominated as the master, but wireless is enabled.

Would this r730 -> 850 hack be worth it to make it a dedicated master, and place that in the server room? What would be the benefits?
 
Last edited:

ioiioi

New Member
Mar 18, 2016
10
2
3
42
And I was able to add / remove / update DPSKs, including setting manually chosen (i.e. non-random) passwords & VLANs.
@ms264556
hello, sir,

That is exactly what I am trying to do for couple days. thanks for your decrypt tool, I am at the stage here:

My zd1200 is running zd1200_10.5.1.0.240


this is the dpsk-list.xml extracted from decrypted backup

Code:
<dpsk-list>

    <dpsk id="1" name="dpsk1" last-rekey="1704896543" next-rekey="0" mac="00:00:00:00:00:00" wlansvc-id="1" user="alice" x-passphrase="f97ryTng" start-point="0" expire="0" dvlan-id="7" role-id="0" creation="new" />

    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="bob" x-passphrase="hB8EZx7{" last-rekey="1704896376" next-rekey="0" start-point="0" expire="0" dvlan-id="7" role-id="0" id="2" creation="new" />

    <dpsk id="3" name="dpsk3" last-rekey="1704923639" next-rekey="0" mac="00:00:00:00:00:00" wlansvc-id="1" user="cat" x-passphrase="hxFWgUQB" start-point="0" expire="0" dvlan-id="6" role-id="0" creation="new" />

    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="dog" x-passphrase="kSoF3V:Q" last-rekey="1704896376" next-rekey="0" start-point="0" expire="0" dvlan-id="6" role-id="0" id="4" creation="new" />

</dpsk-list>
Because the current version of zd1200_10.5.1.0.240 do not allow user to generate custom passphrase on webUI, so
I think if I can figure out what method is utilize to generate x-passphrase from a custom passphrase, then I could replace the dpsk-list.xml with it and restore the backup, is that the right way to accomplish add / remove / update DPSKs, including setting manually chosen (i.e. non-random) passwords & VLANs?

so, my question is:
1. what method is utilize to generate x-passphrase from a custom passphrase?
2. have you been written script to do this, any possible to share it to us?
 

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
I currently have a somewhat large house with 2x r650s and 2x r610s running "regular" unleashed. I probably don't need all 4 APs, I just setup the 1st r610 in the server room for temp connectivity, and never took it out. It's nominated as the master, but wireless is enabled.

Would this r730 -> 850 hack be worth it to make it a dedicated master? What would be the benefits?
I don't think dedicated master is useful for a single home environment.

It will let you use L3 for your APs - so you can put the APs on different subnets (or even at different locations connected via the internet). And it lets you tunnel traffic back to the master.
 

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
@ms264556
hello, sir,

That is exactly what I am trying to do for couple days. thanks for your decrypt tool, I am at the stage here:

My zd1200 is running zd1200_10.5.1.0.240


this is the dpsk-list.xml extracted from decrypted backup

Code:
<dpsk-list>

    <dpsk id="1" name="dpsk1" last-rekey="1704896543" next-rekey="0" mac="00:00:00:00:00:00" wlansvc-id="1" user="alice" x-passphrase="f97ryTng" start-point="0" expire="0" dvlan-id="7" role-id="0" creation="new" />

    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="bob" x-passphrase="hB8EZx7{" last-rekey="1704896376" next-rekey="0" start-point="0" expire="0" dvlan-id="7" role-id="0" id="2" creation="new" />

    <dpsk id="3" name="dpsk3" last-rekey="1704923639" next-rekey="0" mac="00:00:00:00:00:00" wlansvc-id="1" user="cat" x-passphrase="hxFWgUQB" start-point="0" expire="0" dvlan-id="6" role-id="0" creation="new" />

    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="dog" x-passphrase="kSoF3V:Q" last-rekey="1704896376" next-rekey="0" start-point="0" expire="0" dvlan-id="6" role-id="0" id="4" creation="new" />

</dpsk-list>
Because the current version of zd1200_10.5.1.0.240 do not allow user to generate custom passphrase on webUI, so
I think if I can figure out what method is utilize to generate x-passphrase from a custom passphrase, then I could replace the dpsk-list.xml with it and restore the backup, is that the right way to accomplish add / remove / update DPSKs, including setting manually chosen (i.e. non-random) passwords & VLANs?

so, my question is:
1. what method is utilize to generate x-passphrase from a custom passphrase?
2. have you been written script to do this, any possible to share it to us?
The passphrases are using ROT-1 'encryption'.

The python code to decrypt is....
''.join(chr(ord(letter) - 1) for letter in value)
...and encryption is...
''.join(chr(ord(letter) + 1) for letter in value)

I have an automated script for DPSK manipulation in progress, but I have an unrelated real job which is obviously a higher priority, and other coding hobby-projects which are also competing for my attention.
 

ioiioi

New Member
Mar 18, 2016
10
2
3
42
@ms264556
It works! your are my hero, sir.
but the process is trivial, and restore required zd1200 to reboot. I am too impatient to wait for your script.
 
  • Like
Reactions: ms264556

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
@ms264556
It works! your are my hero, sir.
but the process is trivial, and restore required zd1200 to reboot. I am too impatient to wait for your script.
Sure. It's straightforward and the individual pieces of code are already written.

But I need to test many models and corner-cases: it would not be good to write a utility which turns someone's AP/controller into a brick.
 

ioiioi

New Member
Mar 18, 2016
10
2
3
42
I found it is more intuitive to get root shell, modify dpsk-list.xml, reboot, all done. But at the same time, it's more dangerous to manipulate the filesystem directly.
Code:
    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="elfie" x-passphrase="i3vail33" last-rekey="1704935835" next-rekey="0" start-point="1" expire="0" dvlan-id="8" role-id="0" id="6" creation="new" />
    <dpsk mac="00:00:00:00:00:00" wlansvc-id="1" user="fiona" x-passphrase="dfei1035" last-rekey="1704935835" next-rekey="0" start-point="1" expire="0" dvlan-id="10" role-id="0" id="7" creation="new" />
It's always thanks for your research on zd series, it really extend r500/r600 life expectancy.
 
  • Love
Reactions: ms264556

ioiioi

New Member
Mar 18, 2016
10
2
3
42
@ms264556
There are some problems when I tried to CRUD dpsk items under unleashed/r600(200.7.10.202.145).

here were what I did:

1. Generated 5 dpsk items under webUI: Services -> Dynamic PSK -> Dynamic PSK Batch Generation -> Generate button
2. backup
3. decrypted -> extracted -> modify dpsk-list.xml -> update bak.tgz -> restore
4. check the dynamic-psk items under cli

Code:
ruckus# show dynamic
Generated Dynamic PSKs:
  DPSK:
    User= alice
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= bob
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= cat
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= dog
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= elfie
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
5. connected the UE to the ssid with the above unique key one by one
6. the unleashed/r600 would delete the dpsk items:

```
Code:
ruckus# show dynamic
Generated Dynamic PSKs:
  DPSK:
    User= bob
    Role=
    Mac Address= a2:20:b5:e2:78:da
    Created= 2024/01/11 11:09:38
    Expired= Unlimited
  DPSK:
    User= elfie
    Role=
    Mac Address= b2:52:52:b2:cc:9d
    Created= 2024/01/11 11:04:51
    Expired= Unlimited
My question are:
1. The way what I did was correct?
2. how to get the web shell under unleashed/r600?
 
Last edited:

ms264556

Well-Known Member
Sep 13, 2021
358
287
63
New Zealand
ms264556.net
@ms264556
There are some problems when I tried to CRUD dpsk items under unleashed/r600(200.7.10.202.145).

here were what I did:

1. Generated 5 dpsk items under webUI: Services -> Dynamic PSK -> Dynamic PSK Batch Generation -> Generate button
2. backup
3. decrypted -> extracted -> modify dpsk-list.xml -> update bak.tgz -> restore
4. check the dynamic-psk items under cli

Code:
ruckus# show dynamic
Generated Dynamic PSKs:
  DPSK:
    User= alice
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= bob
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= cat
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= dog
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
  DPSK:
    User= elfie
    Role=
    Mac Address= 00:00:00:00:00:00
    Created= 2024/01/11 10:46:13
    Expired= Unlimited
5. connected the UE to the ssid with the above unique key one by one
6. the unleashed/r600 would delete the dpsk items:

```
Code:
ruckus# show dynamic
Generated Dynamic PSKs:
  DPSK:
    User= chenlan
    Role=
    Mac Address= a2:20:b5:e2:78:da
    Created= 2024/01/11 11:09:38
    Expired= Unlimited
  DPSK:
    User= huangdan
    Role=
    Mac Address= b2:52:52:b2:cc:9d
    Created= 2024/01/11 11:04:51
    Expired= Unlimited
My question are:
1. The way what I did was correct?
2. how to get the web shell under unleashed/r600?
1. I haven't tested unleashed yet, sorry.

2. Obtaining a root shell on Ruckus Unleashed APs | ms264556.net
 

epicurean

Active Member
Sep 29, 2014
785
80
28
What is the recommended specs of the AC adapter to power the R730? Besides the one sold by Ruckus?