Hi I live in remote Australia and have no internet or phone service so I use Starlink. I also live in a caravan so don’t need a large wifi range 15m max. My question is I want to change my Starlink router from 230v to 12v to do that I need to purchase a new router, can I use Pi 5 as a router?
I’m going to follow up on this one as a few things I need to double check (I believe the answer is it works for that but I want to confirm first before advising)
Ok thanks that would be great if it does work.
From what I hear it’s possible
- Use the Starlink app to enable “Bypass Mode” (or Bridge Mode). This disables Starlink’s internal router and wireless functions, making it function purely as a modem.
- Connect the OpenWRT router directly to the Starlink dish’s power supply (where the Starlink router would typically connect).
If using two routers together can cause double NAT issue so this would be the recommended way to do it.
Wireless performance is better with PiFi Kit when using Raspberry Pi, but you can test with just downloading it (you’ll need a computer, ethernet cable and SD card) to see if it works for your needs too
Hi thanks for your response. I am trying to discard the skyline router completely as it runs on 230v. I have borrowed a tplink C54 router running on 9v and that works and the pi works fine connected to a lan port if that router. When I by pass the tplink the pi loses internet connection, the wifi works but no internet connection. I have the skyline dish connected to a Poe switch then from the switch to the pi , but no internet. Do I need to configure the pi connection to a wan or something like that.
PiFi by default is WAN so you shouldn’t need to configure that (also if LAN from TPLink to WAN Pi is providing internet too that sounds ok)
But, regarding it not working without the TPLink in the middle, did you have to configure anything on the TPLink (other than it just being set to DHCP) - anything like PPoPE or anything?
So I’m wondering if any settings were configured on the TPLink?
Hi, no special configs for the TP link in fact I reset it and it booted up as normal and started working. I have just got back online after trying the starlink direct again and definitely no go.
There is a chap on Raspberry Pi forum and Github that has designed an app and program similar to yours using OpenWRT and starlink he calls it Starlinux, unfortunately for me the app is android only.
Yes, you can directly connect the dish (via the power supply - that’s still required to power the dish) to any router.
As long as your router can set a static route to the dish IP address (192.168.100.1), then the only thing you lose from the app is the ability to run a speed test.
Found this on a website, will PiFi do this?
It’s a tough one as I don’t have Starlink to test - if I did I’d provide step-by-step details if there was something that needed configured
Static routes can be set at 192.168.3.14
- Login with username root and the password you set via PiFi app
- Go to Network > Routing
- You’ll be on Static IPv4 Routes and can click on Add to add a static route
But I’m not sure on what needs added/customised - I would’ve thought it would have been online and the static route would only have been needed for the Starlink app
I will see if I get time in near future to compare with other images/projects out there which are tailored for Starlink - that way there might be something I can suggest
In reality, it’s perfectly capable of working since it’s OpenWrt (as are the other projects) I’m just not 100% sure on what needs configured and don’t have Starlink to test it
Ok thanks for your effort, I will keep trying if I have any success I will let you know. Cheers