Skip to content

Instantly share code, notes, and snippets.

@darconeous
Last active November 8, 2024 16:20
Show Gist options
  • Save darconeous/8c7899c4d2f849b881d6c43be55066ee to your computer and use it in GitHub Desktop.
Save darconeous/8c7899c4d2f849b881d6c43be55066ee to your computer and use it in GitHub Desktop.
Hacking the Rectangular Starlink Dishy Cable
@WIMMPYIII
Copy link

it's not a discord server. it's a technical post. claiming that my "butt is hurt" is also a homophobic slur. that's actually the offensive part, so far. it was a polite request, which you're now lashing out at.

Wow...

@jbowler
Copy link

jbowler commented Apr 14, 2023

This just "appeared" on Amazon:

https://www.amazon.com/Passive-Injector-Protection-Developed-pinout/dp/B0BX74T2T5

It appears to have the correct pinout, it requires an appropriate (48V) input source; several have been suggested above. It also needs grounding to provide protection against static accumulation. Normally the mains AC -> 48V buck converters do not connect either rail (+ or -) to ground, but all the capable ones seem to have a three pin power supply and the earth can be used so long as it isn't disconnected. IRC the US requirement is that the earthing circuit be hardwired.

Another approach with (maybe, read the spec sheet) surge protection but with the disadvantage that an MDI-X pin swap (not the MID one documented above) is required:

https://www.tyconsystems.com/tp-poe-hp-56g

That unit is, so far, unique among the ones I've read spec sheets for in that it has in-rush and overcurrent protection. That could be very important given the apparent massive inrush when power is first applied (16A?) and the periodic 3.4A very short term peak which AC mains buck converters handle (they have to handle a 100-120Hz supply) but may be the source of the problem with boost converters (which tend to use a much higher frequency).

The vendor of the first unit says that a version incorporating voltage conversion is in "R&D"; see the comments.

@Shangrila385
Copy link

Anyone selling a 250’ cable for starlink rectangular dish to modem. I would like to buy one already assembled that works.

@WIMMPYIII
Copy link

Anyone selling a 250’ cable for starlink rectangular dish to modem. I would like to buy one already assembled that works.

Where are you located?

@Shangrila385
Copy link

I am in Northern California usa

@Shangrila385
Copy link

In Northern California USA. The cable is semi exposed to weather. I was thinking of cat 6e direct burial because it is stronger. But I really don’t know what I need to make sure I have good signal and low resistance

@WIMMPYIII
Copy link

In Northern California USA. The cable is semi exposed to weather. I was thinking of cat 6e direct burial because it is stronger. But I really don’t know what I need to make sure I have good signal and low resistance

Message me on email so we don't highjack this thread. [email protected]

@dougbrouwer
Copy link

I've been trying to get my 12V conversion working reliably. I'm using what seems like the most common POE injector, the Tycon POE-INJ-1000-WT, wired as per several posts on the web. I've used both the 288 watt and the 192 watt versions of this type of 12V to 48V converter: https://www.amazon.com/gp/product/B0B7WZGCM3/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1. I'm using a variable power supply running at 12V while I get this going, before moving it to my boat.

The setup has worked fine for some period of time, maybe 6 hours, then quits. After the first time it quit, after checking everything I could check, I replaced the Tycon injector and that fixed it. In both of these setups I was using the 192 watt converter. Now it has quit again. I tried using the 288 watt converter, but that didn't change anything. I have another Tycon injector on the way, but even though they're cheap ($10 from Tycon), unless I just happened to get a couple of weak ones, replacing the injectors is not a long term solution.

So I have a couple of questions: Is there a good way to test that the injector is functional? Any thoughts on why my setup might be slowly frying the injector?

@jbowler
Copy link

jbowler commented Apr 29, 2023

So I have a couple of questions: Is there a good way to test that the injector is functional?

The PoE testers I mentioned earlier can detect the passive PoE but the indications can be a little difficult to fathom, particularly if plugged directly into the Tycon because of the swapped wiring. Best is to make a breakout RJ45 cable - just a short length of CAT5e connected to an RJ45 (with the standard wiring) and the other end bare wire ends. Then you do these checks with the RJ45 plugged in to the Tycon PoE out:

  1. Without power to the Tycon check the resistance between each color pair. It should be around 1 ohm or a little less. Anything over a couple of ohms indicates a bad connection or blown ethernet magnetics in the Tycon.
  2. Without power to the Tycon validate the magnetics by using standard RJ45 cables and plugging one end into a switch, or anything with LEDs to indicate a satisfactory link and the other into a computer or any device with an RJ45 port (including another switch). If you don't get a link the magnetics are probably blown. If you use devices on both ends which can do gigabit ethernet the test is much better; you should get a gigabit connection through the Tycon.
  3. Now go back to the breakout cable and very carefully separate all 8 wires then plug the power in to the Tycon. Take great care not to short the wires! You should see 48V across any two conductions from different ethernet channels when the power is connected. EDIT: This wiring is the wrong one:Channel 1 (1,2,3,6 IRC, but check) should be the +48V and channel two (the other four conductors) should be the -48V, so {1,2,3,6} to {7,8,4,5} should measure 48V for each combination (1,7 1,8, 1,4 1,5, etc, etc. Using the wiring marked on the PoE injector itself; this refers to the RJ45 pins by number (often with a helpful diagram) - this is completely independent of how the RJ45 jack is wired. In both the standard wirings (T-568A and T-568B) and the "swapped" StarLink wiring the brown pair is attached to pins 7 and 8 of the RJ45 jack, so that's an easy double check. It's a bit tedious to do the test and the combinations but it is worth it.)

It is also possible to do a load test after (3) by using some load to verify that you can get 2A out of the setup, or to run a load tester as I think I described above.

The injector is passive. It doesn't use the power to do anything other than supply power on the PoE port so the channels can be tested without power. The power supply inside the Tycon is pretty basic so you can test it without any ethernet signals. This is why the above works.

Any thoughts on why my setup might be slowly frying the injector?

But is it fried? My own system drops out regularly but it is nothing to do with the PoE; what happens is that the dish gets an obstruction at the moment my router is trying to renew the DHCP lease from StarLink, this causes my router to permanently drop the connection until I pull out the RJ45 at the router and plug it back in again. It's a known problem (not necessarily StarLink's, since the DHCP dropout is pretty much unavoidable).

As for your setup it is certainly capable of frying the Tycon and maybe even the dish. The Tycon does not have any protection so connecting a hot PSU to it results in a significant, maybe massive, inrush of current until the dish converters are up to power. The short circuit protection in the boost converter may be enough to prevent damage, but who knows? If it were me I would use the 12->48 3A model; it should not be able to fry the Tycon unless something in your setup is continuously drawing 3A (or so) though the injector.

I can't see why the injector would end up damaged over time. I measured the current over a reasonably extended period (an hour or so) and saw peaks of 3.4A (as described above). Consequently if the injector is getting fried over time I would suspect that the boost converter is being erratic and sometimes delivering less than 48V. Because it is a DC boost converter the designer assumed that the 12V would be there all the time; it isn't designed to handle the 100-times-per-second dropout in the supply (input) voltage that happens with an AC converter. If your supply does drop out then it is possible that the Tycon will see repeated high inrush currents. You might test with a 12V battery (e.g. use a car jump starter, which should have enough capacity for close to 6 hours). If that works suspect a power supply issue.

It is very clear from everything that has been said that getting a DC-DC boost system to work is a lot more difficult than getting an AC-DC buck system to work. I have ideas about why this might be because of the differences between DC and AC PSUs but I'm just guessing. There must be an answer of course.

@WIMMPYIII
Copy link

So I have a couple of questions: Is there a good way to test that the injector is functional?

The PoE testers I mentioned earlier can detect the passive PoE but the indications can be a little difficult to fathom, particularly if plugged directly into the Tycon because of the swapped wiring. Best is to make a breakout RJ45 cable - just a short length of CAT5e connected to an RJ45 (with the standard wiring) and the other end bare wire ends. Then you do these checks with the RJ45 plugged in to the Tycon PoE out:

  1. Without power to the Tycon check the resistance between each color pair. It should be around 1 ohm or a little less. Anything over a couple of ohms indicates a bad connection or blown ethernet magnetics in the Tycon.
  2. Without power to the Tycon validate the magnetics by using standard RJ45 cables and plugging one end into a switch, or anything with LEDs to indicate a satisfactory link and the other into a computer or any device with an RJ45 port (including another switch). If you don't get a link the magnetics are probably blown. If you use devices on both ends which can do gigabit ethernet the test is much better; you should get a gigabit connection through the Tycon.
  3. Now go back to the breakout cable and very carefully separate all 8 wires then plug the power in to the Tycon. Take great care not to short the wires! You should see 48V across any two conductions from different ethernet channels when the power is connected. Channel 1 (1,2,3,6 IRC, but check) should be the +48V and channel two (the other four conductors) should be the -48V, so {1,2,3,6} to {7,8,4,5} should measure 48V for each combination (1,7 1,8, 1,4 1,5, etc, etc. It's a bit tedious to do the test but it is worth it.)

It is also possible to do a load test after (3) by using some load to verify that you can get 2A out of the setup, or to run a load tester as I think I described above.

The injector is passive. It doesn't use the power to do anything other than supply power on the PoE port so the channels can be tested without power. The power supply inside the Tycon is pretty basic so you can test it without any ethernet signals. This is why the above works.

Any thoughts on why my setup might be slowly frying the injector?

But is it fried? My own system drops out regularly but it is nothing to do with the PoE; what happens is that the dish gets an obstruction at the moment my router is trying to renew the DHCP lease from StarLink, this causes my router to permanently drop the connection until I pull out the RJ45 at the router and plug it back in again. It's a known problem (not necessarily StarLink's, since the DHCP dropout is pretty much unavoidable).

As for your setup it is certainly capable of frying the Tycon and maybe even the dish. The Tycon does not have any protection so connecting a hot PSU to it results in a significant, maybe massive, inrush of current until the dish converters are up to power. The short circuit protection in the boost converter may be enough to prevent damage, but who knows? If it were me I would use the 12->48 3A model; it should not be able to fry the Tycon unless something in your setup is continuously drawing 3A (or so) though the injector.

I can't see why the injector would end up damaged over time. I measured the current over a reasonably extended period (an hour or so) and saw peaks of 3.4A (as described above). Consequently if the injector is getting fried over time I would suspect that the boost converter is being erratic and sometimes delivering less than 48V. Because it is a DC boost converter the designer assumed that the 12V would be there all the time; it isn't designed to handle the 100-times-per-second dropout in the supply (input) voltage that happens with an AC converter. If your supply does drop out then it is possible that the Tycon will see repeated high inrush currents. You might test with a 12V battery (e.g. use a car jump starter, which should have enough capacity for close to 6 hours). If that works suspect a power supply issue.

It is very clear from everything that has been said that getting a DC-DC boost system to work is a lot more difficult than getting an AC-DC buck system to work. I have ideas about why this might be because of the differences between DC and AC PSUs but I'm just guessing. There must be an answer of course.

I have setup at least 100 of these both with ac-dc and dc-dc and have had 100% reliability. But I don't use tycons, I think they are junk compared to other alternatives.

And I never use 48v in most cases dishy end is getting undervolted with 48. I know the gen2 AP is 48 but it would be more reliable with slightly higher. I think 48 was done for cost savings not reliability.

@bghira
Copy link

bghira commented Apr 30, 2023

i had the same issue with the tycon. i tried a mccown but they're sensitive and i am pretty sure i sparked this one with a fat-fingered move where i accidentally brushed the shielded RJ45 connector up against something important - most likely an IEC. it was doing okay for a while after that, and even hit 190mbps but the next day it's limited to 10mbps.

currently i've given up on the idea of running it from purely 12v. it seems to work for some, but the heartache and expense and continually smelling burnt components just isn't sustainable or healthy. and i'm the type who usually refuses to give up until it works. i have a 1980 watt solar installation on my rooftop of my small house. was pretty frustrated with myself for shorting that McCown, as it took soo long to acquire.

@bghira
Copy link

bghira commented Apr 30, 2023

i will say the one thing i know is if you use the variable 1500w power supply from Amazon and tune it to 50v you'll have the best luck, as someone else had recommended. i followed that advice and that was the best. with the 388w or so, "heatsink resin style" transformer unit from Amazon that you're using, I just couldn't get any kind of reliable link from it, limiting to 1.5mbps or so. pretty abysmal.

@morehardware
Copy link

morehardware commented Apr 30, 2023 via email

@dougbrouwer
Copy link

Thanks Morehardware--Tycon makes a bunch of different PoE injectors. Is the cheap, POE-INJ-1000-WT that has been working for you, or are you using one of their more expensive models, and if so, which one?

Given experiences like yours, it's a mystery to me why swapping out the POE-INJ-1000-WT fixed my issue for a short time, and then failed, presumably, but not yet definitively, because of the injector again.

I've ordered one of the 1500W power supplies....

@bghira
Copy link

bghira commented Apr 30, 2023

well my Tycon was ruined by the Amazon cheap-ass PSU. when opening it up. the feet of the power module are separated from the PCB. they're not soldered very well and the heat pops them off.

@bghira
Copy link

bghira commented Apr 30, 2023

@dougbrouwer that's the one that'll work.

@dougbrouwer
Copy link

dougbrouwer commented Apr 30, 2023

"the feet of the power module are separated from the PCB."
Wow! That's pretty strange for a 130W rated device that carries a 3 year warranty.....
If Tycon doesn't replace mine under the warranty I'll open it up and report back.

@jbowler
Copy link

jbowler commented May 1, 2023

@dougbrouwer do you have any of the four connections to the buck converter connected (directly or indirectly) to ground? By "ground" I mean a structure of vehicle ground that part of the dish might be connected to? For example if the mast is grounded or the shielded cable from the dish. The Tycon shouldn't be connecting the shield to anything; it just passes the connection straight through, but if you have a surge suppressor inline or if you connect to a shielded port on the router that probably would.

@dougbrouwer
Copy link

any of the four connections to the buck converter connected (directly or indirectly) to ground?

Not any any way that's intentional. I'm simply using shielded RJ-45 connectors, and I'm being careful to connect the wire ground to the shield.

@dougbrouwer
Copy link

well my Tycon was ruined by the Amazon cheap-ass PSU. when opening it up.

@bghira What's the secret to opening up the Tycon injector? It's not obvious to me. Is it glued shut?

@jbowler
Copy link

jbowler commented May 2, 2023

any of the four connections to the buck converter connected (directly or indirectly) to ground?

Not any any way that's intentional. I'm simply using shielded RJ-45 connectors, and I'm being careful to connect the wire ground to the shield.

I'm not sure what you mean, but if you manage to ground the PoE then it is quite possible that you will blow it.

@bghira
Copy link

bghira commented May 4, 2023

@dougbrouwer a dremel

@Shangrila385
Copy link

Shangrila385 commented May 5, 2023 via email

@jbowler
Copy link

jbowler commented May 5, 2023

Can anyone explain in layman terms how to make a cable to use on starlink that is 300’ long and will work without losing signal strength? The dish is being put on the roof of a high rise bldg. And cable dropped down a shaft to lower floor.

That's actually very easy assuming there is a weatherproof location with power within 150' (or, cheaper, 75') of the dish location. That's pretty much a cert for a highrise. You put the StarLink router in the weatherproof enclosure, connect it to the building supply and connect it to the dish using the standard StarLink cables and the standard (USD25) Ethernet Dongle also from StarLink. Put the router into bypass mode, plug a standard 100m (300') ethernet cable into the dongle and the other end into the router on the lower floor.

There are lots of other ways, including the recently advertized stuff on Amazon that I quoted recently, but they are more expensive and, in most (but not all) cases, involve cutting cables. Easiest is to stick the router on the roof and do the drop from the dongle.

Anyone familiar with ethernet setup will know how to do this once they get their head round the weird StarLink router/dongle arrangement.

@Shangrila385
Copy link

Shangrila385 commented May 5, 2023 via email

@JustOneGuyHere
Copy link

I have a bunch of questions about Starlink cables. Not a regular here at all, and not a techie but also not a total idiot. I don't know if this is the right thread. I'm here because someone posted the link in a Starlink discussion. I don't want to start in on it for nothing.

@jbowler
Copy link

jbowler commented Jul 22, 2023

@JustOneGuyHere; it's a gist about getting a cable longer than the official StarLink 150ft cable for where the dish (the rectangular one, the v2 IRC) is more than 150ft from a power source. Since it's about power delivery the gist described how to build a new cable (by cutting the original one) with an additional power (PoE) injector. As a result it covers the wiring of the cable (standard ethernet, non-standard PoE). It applies to other cases where the cable is not that long but where it is desired to get rid of the white "tombstone" router. Things other than PoE requirements are incidental; there's some discussion about other things (e.g. I described one, apparently, common failure mode of the system) but it's slightly off-topic.

@JustOneGuyHere
Copy link

JustOneGuyHere commented Jul 22, 2023

@JustOneGuyHere; it's a gist about getting a cable longer than the official StarLink 150ft cable for where the dish (the rectangular one, the v2 IRC) is more than 150ft from a power source. Since it's about power delivery the gist described how to build a new cable (by cutting the original one) with an additional power (PoE) injector. As a result it covers the wiring of the cable (standard ethernet, non-standard PoE). It applies to other cases where the cable is not that long but where it is desired to get rid of the white "tombstone" router. Things other than PoE requirements are incidental; there's some discussion about other things (e.g. I described one, apparently, common failure mode of the system) but it's slightly off-topic.

I'm a civilian, and as such a little pathetic, but at least I admit it. I think I've learned that the Snow Melt feature winds up melting cables for many users (including us) and that there really isn't a realistic hack for it. I'm also standard user with a 50-foot cable and a dish mounted atop a 10-foot pole near the house. After replacing one cable with great difficulty, I've given up on Snow Melt and have turned it all the way off forever.

I'm told that even without the feature, what's in the dish uses 25-35 watts and generates some heat. Not enough to melt heavy snow (which we get sometimes) but I wonder if it'll be enough to keep ice from forming to begin with. Sorry if this is off-topic. If so, trust me, I'm not any kind of whackjob and will retreat right away. If you happen to be able to answer the ice question, I'd appreciate it. If you can't, I'll understand.

@jbowler
Copy link

jbowler commented Jul 23, 2023

I wonder if it'll be enough to keep ice from forming to begin with.

I don't know what failed in your/Starlink's kit, so bearing that in mind I'm just going to state the obvious.

Turn pre-heat on. It will cost you more in electricity but it might stop the snow-melt surge and that might be your problem. It's pretty much not possible to melt that cable, certainly not with the stock StarLink kit, even if the biggest surge I measured (which I don't quite believe) continued for a whole summer (when the cable resistance is highest).

In any case buy a power outlet tester and make absolutely sure the outlet the tombstone is plugged into is correctly grounded. If the outlet tester says anything weird call an electrician. Failing to ground the dish might result in static build up causing a static discharge that is sufficient to fry one of the four connectors. Failing to have adequate grounding in a house is much more dangerous of course.

Bottom line is that you have a failed piece of electrical equipment that indicates a major fault. I had the same problem and my conclusions are documented above, in a lot of detail; I try not to give conclusions, rather I document what I observe. This is github after all. I have my own conclusion which I don't think I've disclosed here but if you read what I said you can draw your own too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment