Starlink install tips #2353
Replies: 12 comments 36 replies
-
Thanks! This is good info! I appreciate the details! I don't use the Starlink power supply/WiFi box. I use PoE with Dishy instead. |
Beta Was this translation helpful? Give feedback.
-
Are you not getting bottlenecks using a raspberry pi. I bought a banana pi r-64 because there is limitations to rpi and it's lan speeds (at least in the version 3 that I've used in the past) unfortunately the firmware for the b pi doesn't work and just gets stuck in a boot loop and won't run at all. |
Beta Was this translation helpful? Give feedback.
-
Thanks @Chris5342 for this guide. I am considering getting starlink to use with openmptcprouter. I was considering purchasing one of the arm based boards that openmptcprouter supports such as the expressobin (#2496) but it sounds like the pi is the only one with a strong enough processor to handle the packet routing. My question is about using a USB hub such as the TP-Link you mentioned. Would this then become a bottleneck? USB 3.0 has a max bandwidth of 6Gb which I believe the pi shares with all ports would latency or lack of bandwidth become a bottleneck? How have your results been with startlink and using the pi? Did you bond it with a 4G and a DSL as per your diagrams? I would be purchasing the startlink hardware, pi and USB adapter for this setup, would you recommend it? |
Beta Was this translation helpful? Give feedback.
-
Hi @ioogithub. I only repeated the test a few times during that session to confirm. But have not rebuilt that scenario since then. It seems the USB controller on the RPIs is just not good enough to handle the speeds. This is why i tested to see if VLANs on the single port would be better. Jeff Geerling did some really good research on this. And i believe some of his videos explain. Although i cant remember the exact video, Check out his article here; https://www.jeffgeerling.com/blogs/jeff-geerling/getting-gigabit-networking |
Beta Was this translation helpful? Give feedback.
-
Also, on topic - i'm using Starlink on square Dishy V2. I took the approach of rather changing the IP address of OMR to 192.168.101.1 - Leaving Starlink config completely alone. I run Ethernet to my OMR switch, and also still run the Starlink Wifi as an alternative backup. |
Beta Was this translation helpful? Give feedback.
-
Hi @Chris5342 Got my dishy today and dove right in. I am following your guide but am stuck. So far: I am stuck on this part:
What is the menu location for this screen? I thought I might have to Network->Interfaces and create an an interface with eth1 as the device for the dongle starlink is attached to but the menu looks substantially different than your screenshot. Am I in the right place? Also, if I do a 'ip address' at the command prompt I do see eth1 and eth2 but I am not certain they correspond to the dongles or they are something else, they are down anyway. Did you have to install this package to get them to work? https://openwrt.org/packages/pkgdata/kmod-usb-net-rtl8152 |
Beta Was this translation helpful? Give feedback.
-
Running some benchmark speed tests it looks like I have a bottleneck. OMR's aggregated bandwidth is less than the single starlink alone:
Results:eth1 (starlink): 14.0M eth1 (starlink): 11.9M @Ysurac: What would you guess the bottle neck is caused by with this setup:
Bottleneck Guesses:
I still need to purchase a permanent solution so either another rpi or x86. Two devices that look made for this application, similar price and both have aes-ni support:
Would the stronger i3 processor be worth it? I would be interested to hear your thoughts on what I should try next. |
Beta Was this translation helpful? Give feedback.
-
VPS TestBandwidth doesn't seem to be a problem on the VPS:
During the test
Speed test with LTE disabled
Results: 1
2
3
4
5
`omr-test-speed
Starlink is all over the place but in each test except #5 During these tests on OMR, |
Beta Was this translation helpful? Give feedback.
-
I found an two article where the tester adjusted IRQ and CPU scheduling on the pi and ran routing and network performance tests with a USB dongle that uses the same chip as the one mentioned in this thread. His conclusion is that the pie is capable of gigabit routing performance: Did you have to adjust these setting to get the 300-350 Mb/s you mentioned? I am only dealing with around an average of 50 Mb/s. I have been testing all day but OMR is always giving me speeds slower than the starlink alone. I also tested stability, there are no packet drops and latency is similar across both connections (40-80ms on both devices) @Ysurac Do the results of my speedtest indicate any potential issues or other things I can try? |
Beta Was this translation helpful? Give feedback.
-
Personally I'm looking to increase my upload for my streams & for my
servers. Starlink has no CGNAT so it's a nightmare trying to game with my
friends or set up my content backups if I'm not on my home network.
…On Thu, Sep 29, 2022 at 6:07 PM ioogithub ***@***.***> wrote:
You don't say how fast you are trying to run. I have Starlink, 4G (0-20M)
and ADSL (3M) so get about 50-200Mbit/s and the Pi4B seems fine.
I was seeing Bufferbloat (when Starlink goes wobbly) but it looks like SQM
as advised by @Ysurac <https://github.com/Ysurac> here: #2357 (reply in
thread)
<#2357 (reply in thread)>
has helped.
I am still testing this and plan to do a show and tell when I have a
better handle on it.
Not sure this will help.
@Chris5342 <https://github.com/Chris5342> Do you have any update on using
SQM with starlink and problems with bufferbloat? What values did you set
the Download and Upload speeds at? Do you use SQM for all connections or
just for Starlink?
—
Reply to this email directly, view it on GitHub
<#2353 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACHBVFLMRDUPXMEZ5RZL7VTWAYHJNANCNFSM5WFALKAQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
@Chris5342 Do you have any update on using SQM with starlink and problems with bufferbloat? What values did you set the Download and Upload speeds at? Do you use SQM for all connections or just for Starlink? |
Beta Was this translation helpful? Give feedback.
-
Hello, I have lot of IP in 192.168.100.X with Jeedom and Home Assistant ! But can I leave all my devices at 192.168.100.X and only change the OMR IP? |
Beta Was this translation helpful? Give feedback.
-
Jan 5, 2023 : edited to simplify.
It took a while to get Starlink going. Hopefully this will help others.
(It is not intended to be a full tutorial in setting up OpenMPTCProuter)
This was done with Starlink V2 (rectangular dish) but should also be applicable to V1 (round dishes).
I use a Raspberry Pi but it should work with other devices.
OpenMPTCProuter’s main address
Dishy and the app uses 192.168.100.1 (and it can’t be changed) so first change OpenMPTCProuter’s main address :
Network -> Interfaces -> Lan -> Edit
Use 192.168.*.1 where * is a number not used elsewhere on your LAN. I used 42 because another user did.
Press Save and reboot the Pi and make sure you can connect.
Connecting the Starlink to the LAN
Unfortunately you cannot turn off the Starlink DHCP router so it is best to use a dedicated LAN port, in my case this meant with a USB to LAN port adapter.
You can use a USB port on the Pi (eg, TP-Link UE300) :
The Ethernet/USB settings are (in the Wizard - System -> OpenMPTCProuter )
Hopefully Starlink will now work!
Starlink app
To use the starlink app you need to setup a static route for 192.168.100.1 :
On OpenMPTCProuter, Network -> Static routes -> Static IPv4 routes :
If anyone can help enhance this please let me know (post below) and I will update.
Hope this will help someone.
Beta Was this translation helpful? Give feedback.
All reactions