User Tools

Site Tools


wiki:hardware

Hardware

Definitely, hardware does matters for OpenRRCP tools to work. Switch with Realtek RTL8316B/RTL8316BP/RTL8324/RTL8326/RTL8326S chip will almost surely do. Some are tested and confirmed to work (see below). Realtek RTL8310P/RTL8318P/RTL8324P-based switches should also work, however was not tested yet. Try it and report your results.

Here goes table of ethernet switches, that are known to work (or not to work) with OpenRRCP tools:

Supported switches

Switch Ports EEPROM ID Hardware details Does work?
Vendor Model H/W rev. 100M 1G vendor-id chip-id Chip EEPROM uC MGMT 802.1Q
AcorpHU16D2.016---RTL8316BN/A?N/A?CanYes
AcorpHU16DP?16---RTL8316BN/A?N/A?CanYes
AirLiveEther FSH2400NS?24---RTL832624C02(?)unknown(?)YesNo
AsusGigaX 1024 (GX1024)1.0224---RTL8326N/A?N/A?CanNo
AsusGigaX 1024 (GX1024)Newer(?)24---RTL832424C04N/AYesYes
AsusGigaX 1024I (GX1024I)1.0224---RTL832624C04/SOIC8W78L516A24PLYesNo
AsusGigaX 1024P (GX1024P)1.03242--RTL832624C04/SOIC8W78L516A24PLYesNo
CompexPS2216B1B16---RTL8316B24C02N/AYesYes
CompexPS2216B1C16---RTL8316B24C02AT89C2051YesYes
CompexPS2216B1D16-0x11f67001-RTL8316B24C04AT89C2051YesYes
CompexPS2216B6D16-0x11f67004-RTL8316B24C04AT89C2051YesYes
CompexPS2216B6E16-0x11f670050x000cRTL8316BP24C08N/AYesYes
CompexSAS2224Bany240-1--RTL8326??YesNo
CompexSXP1224Bany240-2--RTL8326??CanNo
CompexSDS12242A24-0x11f67002-RTL832424C04/DIP8N/AYesYes
D-LinkDES-1016DD116---RTL8316B24C02/DIP8N/AYesYes
D-LinkDES-1016DD216---RTL8316B24C02/DIP8N/AYesYes
D-LinkDES-1016DD416---RTL8316B24C02/DIP8N/AYesYes
D-LinkDES-1024DB124---RTL8326Possible/DIP8N/ACanNo
D-LinkDES-1024DC124---RTL832424C02/DIP8N/ACanYes
D-LinkDES-1024DC1/"fixed"24---RTL8324Possible/DIP8N/ACanYes
D-LinkDES-1024DC324---RTL8324Possible/DIP8N/ACanYes
D-LinkDES-1024DC424---RTL832424C04/SOIC8N/ACanYes
D-LinkDES-1026G?242--RTL8326DIP8N/ACanNo
D-LinkDSS-16+G316---RTL8316B(?)??YesYes
EdimaxES-3116PNewer(?)16---RTL8316BPossible/SOIC8N/ACanYes
IronLinkFS-1226GE?242--RTL8326(?)??CanNo
MicronetSP616R?16---RTL8316BPossible/DIP8?YesYes
OvislinkEther FSH2400R?24---RTL832624C02(?)N/A(?)YesNo
OvislinkEther FSH2400RS?24---RTL832624C02(?)unknown(?)YesNo
OvislinkFSH2400N?24---???Yes?
OvislinkFSH2400NS?24---???Yes?
OvislinkFSH2402GT?242--RTL8326??YesNo
PlanetFGSW-26202.1242--RTL832624C04SM89516YesNo
RepotecWebSmart G3224W1.1242--RTL8326N/ATF-320-BCLYesNo
RepotecGigaSwitch G3224D1.0242--RTL8326Possible/DIP8N/AYesNo
Signamax065-7531A?1600x434241400x0028RTL8316B?N/AYesYes
TP-LinkTL-SF1024?24---RTL8324Possible/DIP8N/ACanYes
ZyxelES-116P1.016---RTL8316BPossible/DIP8N/ACanYes

This is not the complete list for sure! If you have a dumb switch and a feeling, that it can be supported - just try it!

If you have an ethernet switch and it's manual says some words about RRCP, RMT or “WinSmart utility” or some other custom toolset to manage it - try OpenRRCP, it almost surely would work.

Remarks:

- “Possible” for EEPROM/uC means, that there is space on PCB and proper component can be readily soldered-in.

Unsupported switches

Switch Ports Hardware details
Vendor Model H/W rev. 100M 1G Chip EEPROM uC
CompexPS2216B1A16-RTL8316N/AN/A
D-LinkDES-1016DC216-RTL8316N/AN/A
EdimaxES-3116POlder(?)16-RTL8316N/AN/A
EdimaxES-3116RL(B)Board: Rev.A, P/N: 1242-00000076-02016-RTL8316N/AN/A
HardLinkHS-16RLBoard: Rev.A, P/N: 1242-00000076-02016-RTL8316N/AN/A

Note, that here are listed only switches, that have very similar supported counterpart (e.g. newer hardware version)

What to do, if my switch is not listed here?

First, if you can open the cover and look at switch's chip name, do so. Realtek RTL8316B, RTL8324, RTL8326 and RTL8326S are supported for sure. RTL8310P, RTL8316BP, RTL8318P and RTL8324P can be supported too.

Second, try “scan” mode of supplied rtl83xx tool. Output will look like this:

# ./rtl8326 eth1 scan
  switch MAC      Hello REP
00:30:4f:4f:0c:75   +    +

If list is empty, then either switch is not supported, or RRCP protocol is disabled. Take a look on an article about enabling RRCP.

wiki/hardware.txt · Last modified: 2015/11/09 09:53 by littlesavage