I want this to exist.
Login to reply
Replies (22)
It does exist, I saw it.
Sweet. GL.iNet makes great OpenWRT powered devices, I have 4 of them in different places. 

Homepage
We bring secure network hardwares and softwares to homes, office buildings and industrial facilities, inspiring a smarter lifestyle for the world.
It exists. It's still rough around the edges, but it exists.
@Chandran promised me to polish it up a bit and release it for everyone... soon (tm).
Edit: @DM for new npub
+1
These routers are awesome.
Paying for Wi-Fi is sooooo 2005. 😂
Disclaimer: rough around the edges!
https://github.com/chGoodchild/GLTollGate
For me, a newbie, I still need bandwidth management that is easier than using a mikrotik
My upcoming todos:
1. Get ndsctl to measure the data usage correctly - might need to dig into iptables
2. Get TollGates to recognize each other so that they can do business with one another
3. Either try to fit a cashu wallet onto the TollGate or make nostr events to broadcast connection intent so that DVMs can pay invoices on the router's behalf
It works on the GLAR300m
LNURLw is not maintained at the moment, but payment might work on other routers if you use LNURLw.
You will to make a custom build of nodogsplash for your router if your not using the glar300m and you want to use e-cash instead of LNURLw
This build is super hacky and the strings that nodogsplash accepts are still quite short. Improvements are most welcome 😀
https://github.com/chGoodchild/nodogsplash
Whats nr 2 about?
If you need with nr3, don't hesitate to ask in our channels/discord etc. there are many people who can help.
Nodogsplash supports bandwidth management. Should be quite easy to do. I'll start thinking about such features when I'm working on the price negotiation between TollGates
I tried doing number 3 about two weeks ago with the intention of enabling TollGates to resell each other's Internet gateways. The router's resources are much too limited for CDK or cashu-cli though. Now I'm using an endpoint that melts cashu tokens to LNURL.
Eventually the router's need a way to issue payments as well though...
Number 2 is about building a mesh network. Thats the end goal. Captive portals are just a useful milestone...
an app based on CDK should compile to a tiny binary, it might work after all. is the wallet going to be for the router or for the user? if for the user, it should live in the browser frontend.
Mind blown.
Again.
Currently I'm thinking of a wallet that sits on the router so that the router can shop for cheaper and better gateways. However, the user who buys data from the router might also benefit from a customeized wallet that keeps lots of small notes offline and automatically pays in small installments.
The router I'm working on (GLAR300m) usually has between zero and 500kb or remaining storage space. There is probably a lot of room for optimization though...
What’s a tollgate for? Like a paywall?
Walls stop you from getting somewhere. TollGates pay for the road that gets you where you want to go. The TollGate is for encouraging you to share your WiFi
See I never did anything like this because I didn’t want to be liable for anyone else’s internet activity.
If you're TollGate is profitable it can pay for a VPN using Bitcoin. If you want to contribute towards wifi infrastructure, but your still hesitant to route unknown traffic through your fiat internet gateway, you can use silent.link
If this is still too scary, you can just connect to someone else's TollGate and resell their gateway pseudonymously - this helps because it increases their range.
### An index of #TollGateIndex related events on nostr
Yet another incomplete list. Feel free to publish an improved or updated #TollGateIndex if you are aware of #TollGate related events that belong on the list.
View quoted note →
View quoted note →
View quoted note →
View quoted note →
View quoted note →