Misc SpillPass for Raspberry Pi v1.6

  • Thread starter Thread starter JackyD
  • Start date Start date
  • Views Views 62,472
  • Replies Replies 199
  • Likes Likes 9
Just a heads up for anyone thinking about buying hardware, I am working on SpillPassPi2 (for Raspberry Pi 2 hardware). Should be done in a few weeks. It will be a bit more forgiving on network adapters, will be a 4gb image, and hopefully have a slightly nicer web UI. I figure the Pi B boards are becoming scarce. The Pi2 will be all over the place soon and for the same price.

I'll post here when I have more to report.
 
  • Like
Reactions: DjoeN
I've tried working with the RTL driver and changing the designation everywhere, but SpillPass always reverts back. I think it's in the code somewhere that looks for the original driver. Sad really because I had it all working at one point, but once the MAC changed the driver in hostapd switched back.


It isn't SpillPass specifically that reverts it back.
The Raspbian kernel doesn't carry the standard RTL8188CUS module because it doesn't play well with ARM processors, so they made a neutered generic module that supports NOTHING AT ALL option wise. I cant do anything with it. I have spent days trying to compile a custom driver that works.

The closest you can come is with that patched hostapd mentioned above, but the ARM driver will not allow for MAC spoofing. (no way around it) So it wouldn't work anyway.
 
Q: Anybody care to explain how to modify the maclist it cycles through?

according to info on the spillpass page it should be "/etc/hostapd/mac_nintendozone"
How to edit or replace it when the pi is connected to monitor, or how to do it in putty would be great

- The problem is, i get alot of people multiple times (not that bad, but i like to see new faces) and allways the same regio, after a time it's a pitty i can't get people from more countries and more regions

Thanks



Use WinSCP to SCP into the device and open/edit the file. It takes 1 mac address per line with the ssid.
Just follow the same format. You don't need to reboot.

I will be updating the list in the next release.
 
  • Like
Reactions: DjoeN
Use WinSCP to SCP into the device and open/edit the file. It takes 1 mac address per line with the ssid.
Just follow the same format. You don't need to reboot.

I will be updating the list in the next release.


winscp was the solution instead of putty :)
Thanks for the info :)

So i only need to edit mac_nintendozone, no other file needs to be editted i suppose ;)

It's mainly for changing the "attwifi" to "NZ@McD1" to cause attwifi is outdated i read somewhere
(and add a few extra max's to it)
Q:Should I use a specific SSID?<-- IMPORTANT!!
A:YES - it has been tested that using a specific SSID does in fact matter. The decision has been made to use the SSIDs "attwifi" or "NZ@McD1" for the sake of compatibility. Some AP's are unable to enter underscores and/or spaces in their SSID's. Using "attwifi" or "NZ@McD1" gets around this. Please ONLY use "attwifi" or "NZ@McD1" for all SSID uses.

So does this mean i have to use 1 name for all mac's or can is use a mix like this:

4E:53:50:4F:4F:4F NZ@McD1
00:16:C8:17:8B:12 NZ@McD1
00:25:9C:52:1C:6A attwifi
00:0D:67:15:2D:82 attwifi

Sorry for the many questions :), i'm learning :D

[EDIT 1]
So for the time being, i added a bunch of mac's to the list and saved it, i left everything as it wass (attwifi as ssid, but i added a few that had other ssid's (will see hwat it does :)

I used this list with mac's

[EDIT 2]
Seems mixing them works fine, i recieve new countries and alot less the same people :)
No need for extra files to edit it seems ;)
 
It isn't SpillPass specifically that reverts it back.
The Raspbian kernel doesn't carry the standard RTL8188CUS module because it doesn't play well with ARM processors, so they made a neutered generic module that supports NOTHING AT ALL option wise. I cant do anything with it. I have spent days trying to compile a custom driver that works.

The closest you can come is with that patched hostapd mentioned above, but the ARM driver will not allow for MAC spoofing. (no way around it) So it wouldn't work anyway.

Gotcha. If I knew how to recompile a kernel with a driver (or recompile one at all) I'd give it a shot. I know enough in Linux to be dangerous, but not enough to actually do my own with it - Only what the internet tells me haha.
 
winscp was the solution instead of putty :)
Thanks for the info :)

So i only need to edit mac_nintendozone, no other file needs to be editted i suppose ;)

It's mainly for changing the "attwifi" to "NZ@McD1" to cause attwifi is outdated i read somewhere
(and add a few extra max's to it)


So does this mean i have to use 1 name for all mac's or can is use a mix like this:

4E:53:50:4F:4F:4F NZ@McD1
00:16:C8:17:8B:12 NZ@McD1
00:25:9C:52:1C:6A attwifi
00:0D:67:15:2D:82 attwifi

Sorry for the many questions :), i'm learning :D

[EDIT 1]
So for the time being, i added a bunch of mac's to the list and saved it, i left everything as it wass (attwifi as ssid, but i added a few that had other ssid's (will see hwat it does :)

I used this list with mac's

[EDIT 2]
Seems mixing them works fine, i recieve new countries and alot less the same people :)
No need for extra files to edit it seems ;)



Yes. Mixing is 100% fine.
 
All,

I am looking for someone comfortable with basic web design to assist with the new WebUI. I can get by, but I would rather have a more polished interface than I know I would end up with. Looking to do semi-simple things like edit the Mac Lists from the website, run scripts on click, etc. Let me know if interested.
 
All,

I am looking for someone comfortable with basic web design to assist with the new WebUI. I can get by, but I would rather have a more polished interface than I know I would end up with. Looking to do semi-simple things like edit the Mac Lists from the website, run scripts on click, etc. Let me know if interested.

I could put together something nice. I only have a model B from 2011 though, so I'd be testing it on there.
 
JackyD,

thanks for all your hard work on this, i see you are working a a version for Pi2, but i keep my Pi2 as mediaplayer and my old pi as nzone relay :)
Hope if you do add changes that will be in the pi2 version, you also add them to the old pi version, cause it's the most easy to set up nzone relay i had (no router messings and windows settings messing) just plug and play.

[EDIT]
Is it possible to include a "Host Name" (Like "SpillPassPi") so it's easier to find with an ip scanner in the network if you have no monitor, intead of searching for the Mac Adress?
 
JackyD,

thanks for all your hard work on this, i see you are working a a version for Pi2, but i keep my Pi2 as mediaplayer and my old pi as nzone relay :)
Hope if you do add changes that will be in the pi2 version, you also add them to the old pi version, cause it's the most easy to set up nzone relay i had (no router messings and windows settings messing) just plug and play.

[EDIT]
Is it possible to include a "Host Name" (Like "SpillPassPi") so it's easier to find with an ip scanner in the network if you have no monitor, intead of searching for the Mac Adress?
Some of the Spillpass v2.0 stuff is coming to Pi1, as far as I know. At least the administrative web interface and its improvements are going to be compatible with the Pi1. Host Name will be in Pi2; don't think it'll be in Pi1, (not sure), but it's not too hard to check the status either on the monitor (if you go through the hassle of connecting a monitor) or from your router interface. Lots of exciting stuff planned. 2.0 is going to be a good release.
 
  • Like
Reactions: DjoeN
Hi all, thanks for the development in SpillPass-Pi, I really love Homepassing =)
May I request a feature - Dual WiFi USB dongle support - One USB dongle would connect to the existing WiFi network (replacing the LAN cable) and the other dongle provides attwifi? It will make the SpillPass-Pi truly portable and can homepass with almost any WiFi networks or WiFi tethering... Homepass on the street, perhaps?

My place does not have spare ethernet ports... so I purchased a wireless client (~$10) to connect to the SpillPass-Pi for homepass, it works but not elegant.
I wish I could help but I am not sure how to bridge 2 wlan connections in Linux and I do not know how to program either =( I am also not sure if the Pi could provide enough power to 2 WLAN dongles :unsure:
 
I literally just registered to say that this adapter works fine for the Spill Pass.

...

Yeah this adaptor works great, since i got it, no problems, i get hits every few minutes when it's in sleep mode.
I just don't use it daily (around 2x in the week), i don't want to spoil the mii park games by completing everything at once.
 
As I know next to nothing about using Linux, how would I go about setting up the MAC filtering or at least having WPA turned on on the system?

E: Figured it out!

Well I figured how to get it to use a password, but then it stops getting spotpasses.
 
Ok, i want to make a spare backup of the SpillPass image, i know it has to be written to a 8GB SD, but for now i only have lots of spare 4GB around.
I don't know how big the actual size of spillpass is? so JackyD is it possible to write it to a 4GB SD?

I know i have to write it first to a 8GB sd and then do some stuff on linux (gparted) and use dd to write it to a 4GB
(I'm a Windows user, but i have linux on a laptop and a very small basic knowledge of Linux))

Or is it possible to write it to a 8GB SD and then use HDD Raw Copy Tool 1.10 to clone it to a smaller 4GB SD (HDD Raw Copy Tool can clone from a bigger SD to a smaller SD)

[EDIT]

Ok, while i wait for an answer, i'm trying the HDD Raw Copy Tool first (Most easy to try first for me), before digging up and booting my Linux laptop :D will let you know the result.

Ok HDD Raw Copy tool was a bust, stopped at 49% with an error :/
 
Can anyone confirm if Spillpass is still working? I don't currently have a Raspberry Pi but want to buy one specifically for this. Can anyone also confirm whether it works with the Raspberry Pi2 that is available?

EDIT

Just seen that JackyD is working on getting it working at the moment. Would you recommend that I buy one instead of the older generation Pi's?
 
It still works, just done playing with the people i got and already new ones are waiting
I had a Pi around as media centre, but since i bought a chromecast, i wasn't using it that much so i used my model B for spillpass, somewhere this week i hope to reciev my Pi2 so i can use that as new mediacentre (since the chromecast wasn't that great) and keep on using the model B pi for spillpass
 
Cool - so how many hits are you getting then? When I was doing the windows mode previously I was only able to get a maximum of 10 hits per Mac Address change. So I had to stop MACycle after every disconnect... see my hits and then start the second connect...

Was a pain.

So do you think Pi2 will be compatible sonn?
 
When i remove all WiFi connections on my 3DS, it connects to the pi, while i'm playing my Mii park games, i recieve new hits, when i'm done playing the hit list is full (10) again
I do own all Mii park games, i only play Puzzle Swap, Find Mii, Warrior's Way and Haunted House.

When i have WiFi configured on the 3DS (to access eshop) then i have to put my 3DS in sleep mode, it takes between 1 to 3 minutes to get new hits and between 5 to 10 minutes to get 10 hits
 

Site & Scene News

Popular threads in this forum