- Joined
- Jul 24, 2010
- Messages
- 129
- Trophies
- 0
- Age
- 35
- Location
- Keansburg, NJ
- Website
- tempestdev.com
- XP
- 283
- Country
HPass - Non-ND Tomato HomePass Setup
Current Version: 1.1
So I was setting up a HomePass system and the only router I had was a WRN3500Lv2. The problem with this particular router is that it could only use either Tomato or DD-WRT / HONG. The terrible DD-WRT port of course doesn't work at all for what I needed and the Tomato port didn't have ND support. Long story short, I modified a few scripts to make this work anyway. With this setup I can produce up to 1440 StreetPass hits a day.
This is covers cycling and setup. This may work on other router firmware but it is currently only confirmed on non ND versions of Tomato. Feel free to confirm whether it works for you. It wont do any harm to try, just SSH/Telnet in and run both of the commands bellow, then confirm that the BSSID changed with an Android device or something that will tell you that information.
This is primarily geared towards those who can use Tomato but NOT Tomato ND. If you can use ND then follow this instead,
https://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/page-141#post-5024036
NOTES:
Steps:
I didn't make the original script (nzone), I just modified it, credit goes to whoever made it. Take, modify, use, and redistribute as you please. This will remain on my servers so feel free to make use of it.
Attached is a zipped up copy of the files. You can always find an updated version at,
http://asset.tempestdev.com/hpass/Tomato-HPass_latest.zip
As a side note for anyone with a WNR3500Lv2 like me who bricked it, you do NOT need the USB-TTL cable to unbrick, you can use an Arduino. Pin 6 > Ground, Pin 5 > TX, Pin 2 > RX. (The pinout for the cable they mention is wrong, they list RX and TX pins switched)
Current Version: 1.1
So I was setting up a HomePass system and the only router I had was a WRN3500Lv2. The problem with this particular router is that it could only use either Tomato or DD-WRT / HONG. The terrible DD-WRT port of course doesn't work at all for what I needed and the Tomato port didn't have ND support. Long story short, I modified a few scripts to make this work anyway. With this setup I can produce up to 1440 StreetPass hits a day.
This is covers cycling and setup. This may work on other router firmware but it is currently only confirmed on non ND versions of Tomato. Feel free to confirm whether it works for you. It wont do any harm to try, just SSH/Telnet in and run both of the commands bellow, then confirm that the BSSID changed with an Android device or something that will tell you that information.
This is primarily geared towards those who can use Tomato but NOT Tomato ND. If you can use ND then follow this instead,
https://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/page-141#post-5024036
NOTES:
- 3DS firmware version 9.0.0-9.2.0: Only the BASE1, BASE16, BASE256, GBA lists can be used if wireless security is enabled.
- 3DS firmware version 9.3.0+: Wireless security must be disabled.
Steps:
- Got to Basic > Network
- Wireless SSID should be either attwifi or NZ@McD1
- No security
- Go to Basic > Wireless Filter
- Add your 3DS Macs
- Go to Administration > Scripts
- Under Init put this in,
Code:wget http://asset.tempestdev.com/hpass/hpass; chmod +x /tmp/hpass
- Save
- Go to Administration > Scheduler
- Check Enabled under Custom 1
- Set time to every 1 minute if you use my MAC list (or 30 minutes for anything else)
- Enter this into command (Second group if you only want the macs from GBA-Temp or only mine, it defaults to ALL, use multiple like this GBA,BASE1,BASE16),
Code:/tmp/hpass - OR - /tmp/hpass GBA /tmp/hpass BASE1 /tmp/hpass BASE16 /tmp/hpass BASE256 /tmp/hpass HPASS /tmp/hpass ALL
- Save
I didn't make the original script (nzone), I just modified it, credit goes to whoever made it. Take, modify, use, and redistribute as you please. This will remain on my servers so feel free to make use of it.
Attached is a zipped up copy of the files. You can always find an updated version at,
http://asset.tempestdev.com/hpass/Tomato-HPass_latest.zip
V1.1
- Separated MAC lists
- Added php file to sort and provide
Changed to HPass
- 635 MACS
- Command to use GBA MACS only
- Slimmed down
- Renamed to HPass as not to be confused with nzone
v1.1:
- Added wireless restart code
v1:
- Release
- Separated MAC lists
- Added php file to sort and provide
Changed to HPass
- 635 MACS
- Command to use GBA MACS only
- Slimmed down
- Renamed to HPass as not to be confused with nzone
v1.1:
- Added wireless restart code
v1:
- Release
As a side note for anyone with a WNR3500Lv2 like me who bricked it, you do NOT need the USB-TTL cable to unbrick, you can use an Arduino. Pin 6 > Ground, Pin 5 > TX, Pin 2 > RX. (The pinout for the cable they mention is wrong, they list RX and TX pins switched)
Attachments
Last edited by Xeology,