<div dir="auto">><span style="color:rgb(0,0,0)"> Starlink provides a router, also? I'm so confused. I thought the dishy</span></div><span style="border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(204,204,204);color:rgb(0,0,0)">was all there was. Care to tear it apart and describe what's in it? </span><div dir="auto"><font style="border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(204,204,204);color:rgb(0,0,0)"><br></font></div><div dir="auto"><font style="border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(204,204,204);color:rgb(0,0,0)">This is what I was talking about in the other thread — there is a provided router, its Qualcomm IPQ40xx based, and seems to run OpenWrt</font></div><div dir="auto"><font style="border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(204,204,204);color:rgb(0,0,0)"><br></font></div><div dir="auto"><font style="border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(204,204,204);color:rgb(0,0,0)">The dish runs a custom ST Microelectroncis chip, and unknown firmware. <br></font><div dir="auto"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 17, 2021 at 12:15 PM Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">On Mon, May 17, 2021 at 12:04 PM Nick Buraglio <<a href="mailto:nick@buraglio.com" target="_blank">nick@buraglio.com</a>> wrote:<br>
><br>
> As discussed privately with Dave, I have removed the starlink provided<br>
> router and replaced it with a Mikrotik RB2011 to allow for more<br>
<br>
Running routerOS? Latest beta's of that have cake in 'em.<br>
<br>
> granular control, and to better tie into my existing network.<br>
<br>
Starlink provides a router, also? I'm so confused. I thought the dishy<br>
was all there was. Care to tear it apart and describe what's in it?<br>
<br>
> This has<br>
> allowed me to make a dhcpv6-pd request that is reasonably stable (so<br>
> far it has changed once in the last 2 months). The lease time is<br>
> incredibly short, which is a little strange but as long as the DHCPv6<br>
> server is the same and remains unchanged, it should just hand out the<br>
> same prefix upon request.<br>
<br>
That was a terrible habit that comcast had got into in the early days<br>
that forced<br>
openwrt to flush and reload the firewall every minute, or less.<br>
<br>
I'd pioneered a stateless firewall in cerowrt that never ever ever<br>
needed to reload the<br>
rules, using a pattern match for each specifically renamed ethernet interface.<br>
<br>
Regrettably that was not accepted into openwrt, because "nftables" was<br>
just around the corner.<br>
It scaled beautifully to tons of interfaces going up and down so long<br>
as they were named appropriately,<br>
at far less cpu overhead for complicated rules than the standard<br>
openwrt firewall.<br>
<br>
<a href="https://www.bufferbloat.net/projects/cerowrt/wiki/CeroWall/?version=9" rel="noreferrer" target="_blank">https://www.bufferbloat.net/projects/cerowrt/wiki/CeroWall/?version=9</a><br>
<br>
Anyway, I don't remember all that we did to suppress the flood of<br>
useless static changes<br>
to everything ipv6, but I hope that whatever we ended up doing still<br>
works in this case.<br>
<br>
> I also built a very crude measurement display that just uses curl get<br>
> and dig via smokeping to display reasonable RTT. It's detailed in the<br>
> reddit post here:<br>
> <a href="https://www.reddit.com/r/Starlink/comments/mykxjv/functional_ipv6_and_some_crude_starlink_latency/" rel="noreferrer" target="_blank">https://www.reddit.com/r/Starlink/comments/mykxjv/functional_ipv6_and_some_crude_starlink_latency/</a><br>
> and can be viewed directly here:<br>
> <a href="https://starmon.qosbox.com/" rel="noreferrer" target="_blank">https://starmon.qosbox.com/</a><br>
<br>
THX! We really need to collect the "good" information and publish it<br>
somewhere, the reddit noise level is too high.<br>
<br>
One piece of mis-information I think was the news you can "route"<br>
packets over ipv4 with a box in front of it and<br>
a default gw of 192.168.100.1 Not clear from that news whether or not<br>
NAT was required on the next hop or not... ?<br>
<br>
(that's from another reddit post I mis-remember)<br>
<br>
><br>
> Making dhcpv6-pd work is pretty standard:<br>
><br>
> /ipv6 dhcp-client<br>
><br>
> add add-default-route=yes interface=ether2 pool-name=starlink-ipv6<br>
> prefix-hint=::/56 request=prefix<br>
><br>
> On each interface you want to have IPv6 on:<br>
><br>
> /ipv6 address<br>
><br>
> add address=::1 from-pool=starlink-ipv6 interface=bridge.8<br>
><br>
> add address=::1 from-pool=starlink-ipv6 interface=bridge.6<br>
<br>
THANKS SO MUCH. I am thinking at the moment that openwrt's dhcp-pd<br>
implementation is currently<br>
broken (it's not working on admittedly a comcast modem I just got that<br>
I'd not used before), but<br>
as soon as I get a chance I'll try configuring odhcpd6 to do something<br>
like this. If I can remember how.<br>
<br>
<br>
> _______________________________________________<br>
> Starlink mailing list<br>
> <a href="mailto:Starlink@lists.bufferbloat.net" target="_blank">Starlink@lists.bufferbloat.net</a><br>
> <a href="https://lists.bufferbloat.net/listinfo/starlink" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/starlink</a><br>
<br>
<br>
<br>
-- <br>
Latest Podcast:<br>
<a href="https://www.linkedin.com/feed/update/urn:li:activity:6791014284936785920/" rel="noreferrer" target="_blank">https://www.linkedin.com/feed/update/urn:li:activity:6791014284936785920/</a><br>
<br>
Dave Täht CTO, TekLibre, LLC<br>
_______________________________________________<br>
Starlink mailing list<br>
<a href="mailto:Starlink@lists.bufferbloat.net" target="_blank">Starlink@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/starlink" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/starlink</a><br>
</blockquote></div></div></div>