Ethernet cables are normally made of RJ45 (8P8C) connectors that come with a clip that helps keeping the cables in place. However, over the years, I’ve broken a few of those, and the solution is normally to cut the cable, and replacing the broken RJ45 connector with a new one using a crimping tool and a cable tester (or multimeter). This does the job put normally takes a few minutes of your time, or more if you’ve messed up the connection the first time. I’ve just come accross an alternative solution with RJCLIP.
It’s just a small plastic bit that simply fits on top of the broken RJ45 connector, and acts like if something ever happens. It just take a few seconds to put it on. Youtube user Vince tried it out, and it does seem to work pretty well, but also has some caveats with some type of connectors, and may be more difficult to take out from Ethernet wall socket.
The parts appear to be 3D printed, at least they were at launch in 2013, so they’ll cost more than your typical RJ45 connector, but at under $1 a piece, it’s not a deal killer… I could find some RJCLIPs on eBay, and Amazon CA. If you live in Canada, you’ll find a few brick and mortar shops selling the clips on RJCLIP website.