So I have a Repotec RP-G3224V that a friend recently gave me so I can try to sell it or reuse in other way (can always disassemble for parts, but that's the last option). He bought it used online in "as is" condition many years ago. I tested the connectivity between the ports and found some configured isolated groups (see port isolation map.png). I want to reset this configuration so all are connected together, however there is no reset button anywhere and the credentials for admin access over RS232 console are not "admin / admin" or "admin / 123...". I considered brute forcing my way in but one username and password test takes about 300 ms (in a little program I made in Go) and the password could be using the whole 10 characters of abcABC123 charset (as seen on the bottom of prompt.png) so it could take absurd amounts of time (>1 000 000 years). Maybe the EEPROM could be read to find the credentials or wiped manually and that's why I came here.
Possible solutions:
The VIA VT6526A is an Ethernet Switch Controller, very difficult to find info on, no datasheet, only this: https://hexus.net/tech/items/network...ch-controller/
The SyncMOS SM89516 datasheet: https://cdn.badcaps-static.com/pdfs/...9d89632815.pdf
You cannot find info on this model on Repotec website (anymore?) and only a handful of other results online. But I found another device that uses the same board by the name of "Eusso UGS5224-RS ", see http://www.eusso.com/Models/Gigabit/...UGS5224-RS.htm. However, the manual doesn't mention any way to reset it without admin access. It uses the same board based on this Ebay listing: https://www.ebay.com/itm/193040957052
I know this doesn't make financial sense because the device is from like 2004 and is of medium quality (?), but I don't care about money because it's sort of a challenge and a learning experience.
For reserve engineering the board, I took photos and annotated most ICs on the board, see collage.jpg.
Any other ideas? What makes the most sense here besides scrapping it?
Possible solutions:
- EEPROM reset?
Where could the EEPROM be? In the 64KB flash of SyncMOS SM89516? It's an MCU with flash used for program storage. How to avoid wiping the program? Why would the manufacturer put it in a socket? Should I worry about the EEPROM checksum (mentioned during initialization, see init.png)? - Unpopulated reset button?
What could the unpopulated J6 near console cable connector be used for? Couldn't this be the reset button connector? I tried shorting the appropriate BD14 pad (ferrite BeaD, which the J6 is connected through) to ground, it made a tiny spark and then supplied about 20mA. Didn't accomplish anything. - Decrypt communication between MCU and EEPROM to find password?
The VIA VT6526A is an Ethernet Switch Controller, very difficult to find info on, no datasheet, only this: https://hexus.net/tech/items/network...ch-controller/
The SyncMOS SM89516 datasheet: https://cdn.badcaps-static.com/pdfs/...9d89632815.pdf
You cannot find info on this model on Repotec website (anymore?) and only a handful of other results online. But I found another device that uses the same board by the name of "Eusso UGS5224-RS ", see http://www.eusso.com/Models/Gigabit/...UGS5224-RS.htm. However, the manual doesn't mention any way to reset it without admin access. It uses the same board based on this Ebay listing: https://www.ebay.com/itm/193040957052
I know this doesn't make financial sense because the device is from like 2004 and is of medium quality (?), but I don't care about money because it's sort of a challenge and a learning experience.
For reserve engineering the board, I took photos and annotated most ICs on the board, see collage.jpg.
Any other ideas? What makes the most sense here besides scrapping it?
Comment