Help installing Openwrt on TP-Link TL-SG2210P

Hi, I'm interested in flashing OpenWrt to my TL-SG2210P switch (I have the supported v3). I have some experience flashing OpenWrt which I've usually found to be a pretty easy process but the instructions for this device on the wiki: https://openwrt.org/toh/tp-link/tl-sg2210p_v3 have me scratching my head and I haven't been able to find more detailed instructions anywhere. Ground out CLK pin?? Can someone ELI5 please? Do I need to physically damage the switch and is it possible to revert to the factory image? Thanks.

On an ELI15 level

Temp connect pin 16 of the chip marked U6 on the PCB to GND, until the kernel error message appears.

Boot loader will attempt to DL a new image over TFTP.

Ok, so you do have to take the switch apart to flash it.Do you happen to have a schematic or picture of the proper pin? the information wiki page for flashing this particular device is woefully inadaquate.

open it up, look for the pin out of the chip based on the markings on the chip, unless the pin numbers are printed on the PCB.

am i gonna need to solder or have copper wires to do this? i thought this was gonna be a simple flashing

Nah, it's temp, for tricking the bootloader into thinking the current flash content is bad.

Ok, so what tool should i use or buy( since ill be honest i might not have the equipment) to ground the clock pin. Will the ground probe on a multimeter work? Or does it have to be the grounded to the GND pin on the same pcb?

This device is one of the (considerably) trickier switches to deal with, consider:

  • it to be risky, hardware damage is possible (the flash doesn't like to be shorted)
  • quite finicky to short it at exactly the right time (bootloader fully running, interrupting the normal kernel load - and see the risk above)
  • serial console access required
  • a one way street without return

I'm starting to see. Which device would you suggest be easier to flash? preferably one with layer 3 capabilities. Also lets say i still use the TP-SG2210P stock will it have any issues with openwrt. Im just looking for a switch to match the openwrt router i have for unified configuration experience.

There are no layer 3 capabilities for switches in OpenWrt, at least not hardware accelerated (and doing this in software would be way too slow) - if you need a router, get a capable router for that job. A switch is a switch, it can only do what the switch fabric is designed to do (with the additional hurdle that the drivers also need to be able to configure this offloading, which often isn't the case for more advanced features, including LAG and layer 3).

The ZyXEL gs1900 series is easy to work with on OpenWrt.

1 Like

Are there no instructions for the ZyXEL GS1900-16? Or is it the same flashing method as the other ZyXEL switches in the 1900 series? id prefer that one but if not ill go with the 8 port variant.

Forum started to break links, working one

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=580723e86ae53f14273ff8c3a0ebf5d15b4ce1f1

Thanks for that ill check it out.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.