Revision 4 is the new version of the Starlink user terminal. As of February 2024, the new version is only available in the US. I decided to test the new hardware and compare it to the well-known REV3 (a.k.a. Gen2/V2 or “Standard Actuated”).
Today it has become popular to convert rectangular Starlink terminals into a flat “automotive” version. There are tons of projects like this one or this. People cut the terminal case and pack it in a custom flat housing. Typical usage: RV. An essential part of such modifications is the change of the power scheme.
Everyone would agree that the proprietary SPX connector isn’t the best solution. Sometimes it fails, especially when frequently connecting and disconnecting. And there is no easy way to repair or replace this connector. In this article, I would like to show a method of reworking the Starlink Gen2 router to RJ45 (it’s 8PC, but…).
Many people are asking about Ethernet on the Gen2 Starlink router. My article about the Ethernet adapter is also quite popular. Let’s see how we can bring this port back to the router.
It was fun to do reverse engineering of the original Starlink router. The article was also well received. Sure, it would be great to do the same thing with the new Starlink router gen2. It’s not easy to get new hardware, but why should this stop the fun?
The new generation of the Starlink terminal was released at the end of 2021. The Dishy antenna is square now, and a completely redesigned indoor unit combines a WiFi router and power supply. The new design should be more cost-effective, so there is no AUX Ethernet port on the router, only WiFi. Later SpaceX released an official Ethernet adapter that…
While waiting for my Dishy, I decided to find and buy the Starlink router separately. Sure, it might be just a WiFi router, but it was very curious what’s inside. Spoiler: there are some interesting implementation details. Lucky enough, I found the router on eBay. It’s the first generation of the router. Currently, it’s impossible to buy (separately) the second…
I just built two RS-485 adapters (version 2) and decided to write a little note about the RS-485 bus (and differential line) theory, plus perform some testing of the devices. This material mostly interesting for newbies. At the end of this article, you can find a funny way to test these devices 🙂
Sometimes when working with network packets inside the Linux kernel, it might be very useful to print packet contents to see what is actually going on. Here I’m describing how to print packet from sk_buff structure and analyze this data with Wireshark. In this short note, I will not describe capturing the packets inside the kernel but only show how…
Last time we talked about getting a Linux routing table with a simple Netlink code. Now it’s time to do more interesting stuff. Let’s add and delete some routes using the power of the Netlink!