I have the gen 1 starlink and did some searching of the intertubes and found out I can simply replace the router part of the setup with my own router. The “power brick” with its ethernet (POE) also controls the satellite dish and the router is just that a wifi router that can also send some controls to the “power brick” to stow the dish etc.
The stock standard starlink router is very locked down with little ability to control anything.
So I have another RB5009 on order to see what I can get out of starlink and go above the 30 nodes max that the starlink router can handle. And I’ll be able to do port forwarding
So it looks like after investing https://teltonika-networks.com/ that these systems can do quite a list of fancy tricks, first of all it can be a mobile data backup to the fiber system in a building. So with some configuration it can run as a redundancy. If your router hasn’t got the throughput you want then you can can start doing network segregation to have certain systems route and hold state for specific subnets.
This might be a bit of a fuckaround, but as it gives redundancy as standard to my systems il give it a shot. There are no prices on the website but a unit such as the RUTX50 comes in at about 500 quid.
Its the NAT table that is usually the problem area. And segmenting doesn’t change that since its still one table.
Shaping traffic flow and/or segmenting can help if your uplink is being driven to the limits by nodes. I’ve done that with my MikroTik router and its great. Basically I tamed the peaks in uploading that happen
is my Pi4B a viable device to set up as router, running LAN to my node machines on eth0 and AX21 wifi router on the USB-ethernet adatper? kinda rhetorical question, but it leads to:
I’m assuming if i set port forward on the PiRouter to 2 LAN machines, the PiRouter will manage NAT; but the question is, can I isolate the NAT for the wifi devices (all other devices) to the wifi router?
I’m thinking OpenWRT for the router, or is ddWRT better for some reason? Love the idea of, but am scared to death of the pfsense router, mostly cuz I know i’ll spend days (weeks) in that rabbit hole, but i’m totally open to suggestion.
NAYSAYER!!! Never underestimate a well-appointed Pi! @peca I got 500/20. been having ISP (optimum) issues for a looooong time. just learned their “bridge” mode keeps limited wifi activity on the gateway (not usable, but still always on to service TV boxes…)
looking forward to having some grueling sudomasochistic fun with the Pi, eventually getting a small LAN for me and 50 nodes (10 on other Pi and 40 on laptop)
I have on my cable NBN connection upto 750Mbit/s down and 40Mbit/s up
This is a outcome of using HFC cable to supply the internet. 4 x ~10Mbps channels for up and many ~40 Mbps channels down (channels are bonded afaik)
EDIT: I forgot my basic cable workings. Its one channel up of approx 10 Million symbols per second. Each symbol is 6 bits (64 states) and capped at 40Mbps and down is 4 channels of 40 M symbols per sec and limited to between 500 and 750 Mbps.
I’d have to look up the specs again for the name of the 64 symbol comms (QAM?)
tks @Erwin , was leaning towards openwrt, support is amazeballs. in fact, i already flashed a tiny 16G card with it and it’s installed and up and running @peca
but i’ve got 8g RAM, similar cpu clocked up to 2.0 Ghz, an extra usb 3 port with a $12 tplink ethernet adapter. that my router sees exactly like the onboard port, 1Gbps full duplex. and, in keeping with the fundamental premise of the project, it’s already in the arsenal.
really tho, this is a good learning tool for me and eventually I’ll flash the openwrt setup onto my AX21 router, which is a pretty good machine already but could be phenomenal.
or broken.
question for me is whether a vlan is useful for isolating node traffic (for beta, but also for the live network, and just regular normal everyday cyberlife?) and where the hell is my NAT anyway??!? i found the system logs in the AX, under NAT shows a bunch of what looks like configuaration events and nothing that looks like addresses. or better yet, am I better off following my instincts and building out 6to4 or at least building LAN with IP6? it’s all still a little fuzzy for me but wouldn’t that wiggle right around the whole NAT thingy?
I haven’t been running too many nodes for the past many weeks (been busy in general), and didn’t want to trip the circuit breaker at home repeatedly either.
I am slowly getting around to fixing up the file system at home (been in a constant state of flux), due to internal expansion of the network capacity, and replacing super old servers with less super old servers (constant power draw constraints), . Just ordered a used 1.5TB RAM server at home (multi-purpose), but will be curious just how many safenodes it eventually ends up running, outside of other requirements for this server.
I suspect CPU bottleneck will be first, then bandwidth, and then RAM & storage in that order, .
How are folks experience with UPnP going for those less inclined to setup port forwarding?
Fewer nodes than one would have expected based on that 1.5TB RAM figure. My 0.5TB setup was a disappointment and I am still not sure why nodes use much more memory on bigger systems.
Yes, and it seems that memory allocated has some component based with total RAM. Maybe the minimum allocation by the OS is larger the more RAM. Also thread count could increase memory used with a stack allocated per thread
I looked into memory page sizes of the OS but have not found anything that I could tune in the OS to remedy the issue. I have not tried virtualization but I guessed that it would have to be the more heavyweight kinds, which is counterproductive. Instead, I was thinking about building and profiling a safenode to identify what memory allocations could be eliminated or reduced, by coding things more efficiently perhaps.
Memory sizes for the latest version for self build safenodes is much better now
Been testing the mikrotek router for the main ISP connection (HFC) and it has shone. A couple of days ago when I switched over to the starlink connection that my son was using, I found out he had been using the main connection through the mikrotik.
I had been running the connection hard with nodes and he didn’t even complain his games were affected.
That is a huge win since the ISP supplied router couldn’t handle 30 nodes without affecting my son’s gaming