ZyXEL GS1920-24HP v2
From TechInfoDepot
Jump to navigationJump to search
| Smart Ethernet Switch | ||||||||||
|
| ||||||||||
| Homepage | Product page | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 3rd Party Firmware | ||||||||||
| dd-wrt | Status Unknown | |||||||||
| OpenWrt | Supported | |||||||||
| Tomato any flavor | Incompatible | |||||||||
| Gargoyle | Status Unknown | |||||||||
| Platform | ||||||||||
| Brand • Model • Rev | ZyXEL GS1920-24HP v2 | |||||||||
| CPU1 | Realtek RTL8391M | |||||||||
| CPU1 Type | MIPS MIPS 34Kc | |||||||||
| CPU1 Speed | 700 MHz | |||||||||
| Flash1 Size | 32 MiB33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> | |||||||||
| RAM1 Size | 512 MiB536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> | |||||||||
| ETH chip1 | Realtek RTL8391M | |||||||||
| Switch | Realtek RTL8391M | |||||||||
| Ethernet Port Count | 24-1GbE | |||||||||
| Ethernet connector | unspecified | |||||||||
| Wired Standard | IEEE 802.3i/3u/3ab | |||||||||
| Auto-MDIX | unspecified | |||||||||
| Switch Class | smart | |||||||||
|
Ethernet OUI: none specified | ||||||||||
| Expansion IF types | SFP | |||||||||
| SFP ports | 4 | |||||||||
| Stock bootloader | other | |||||||||
| Power | 100-240 VAC ~ 50/60 Hz, 1.8 A | |||||||||
| Connector type | C13 | |||||||||
| Serial Port (UART) | yes, 3.3V TTL, (115200 8N1) | |||||||||
|
| ||||||||||
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) | |||||||||
| ||||||||||
For a list of all currently documented Realtek chipsets with specifications, see Realtek.
For a list of all currently documented ZyXEL devices with specifications, see ZyXEL.
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
| The development branch can contain experimental code that is under active development and should not be used for production environments. Snapshot images may support additional hardware; however, it is experimental, considered unstable, and sometimes won't compile. |
| Prebuilt snapshot images do not come with any web interface or GUI. You will need to be comfortable using a command line and remote shell to install one yourself → How to install LuCI |
Target: realtek
Subtarget: rtl839x
Package architecture: mips_24kc
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
Subtarget: rtl839x
Package architecture: mips_24kc
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
LAN Hardware: Realtek RTL8391M
LAN Comment: 24x GbE ports, 4x Shared GbE/1G SFP ports
WLAN Hardware: none
WLAN Comment: No WLAN
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
LAN Comment: 24x GbE ports, 4x Shared GbE/1G SFP ports
WLAN Hardware: none
WLAN Comment: No WLAN
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
| git • >> |
|---|
realtek: add support for Zyxel GS1920-24HPv2
Add support for V2 of Zyxel GS1920-24HP with 24 copper ports, 4 combo
SFP/copper ports and PoE.
Specifications:
---------------
* SoC: Realtek RTL8391M
* Flash: 32MiB Flash
* RAM: 256MiB
* Ethernet: 24x 10/100/1000 Mbps
* SFP: 4 combo copper/SFP ports (via RTL8214FC)
* PoE: 24x
* Fan controller: ADT7468
* Serial: UART 3.3V TTL logic, 115200 8N1
* pinout (front to back): GND RX TX VCC
* Buttons: 1x Reset, 1x Restore
Notable differences to V1 (which require dedicated support):
* "smaller" SoC (RTL8391M)
* more RAM (256MiB vs 128MiB)
* more Flash (32MiB vs 16MiB) + different layout
* RTL8214FC uses different port numbers
* SFP 25 and 26 use shared SCL
* SFP 27 and 28 use different SDA
* different monitoring IC (LM96000 vs ADT7468)
* faster serial console by default
* serial header easier accessible
Note that the port LEDs do not work correctly yet due to missing
LED configuration for RTL839X.
Installation:
-------------
(copied mostly as-is from 2a55846bf4)
This device uses ZyNOS instead of Linux, this makes installation a bit
more cumbersome. Serial console is required!
1. Set the switch to boot from the first image. This step is crucial,
it will fail to boot if this is not set properly.
2. Connect to the switch using serial and interrupt the boot process
to enter debug/recovery mode.
3. Load the OpenWrt initramfs image via XMODEM. You need to obtain an
unlock code, based on your MAC address, first. See the excellent write
up at https://www.ixo.de/info/zyxel_uclinux/ for details. Replace
unlock_code in the commands below by the code obtained.
The file length in bytes needs to be given instead of file_length below.
You also need an XMODEM upload utility like "lrzsz-sx -X" to transfer
the file. Start the XMODEM upload after running the ATUPxxxx command:
> ATEN1,unlock_code
> ATUP80100000,file_length
> ATGO80100000
4. Wait for OpenWrt to boot. Once this is done, transfer the loader binary
and the sysupgrade image to "/tmp" using scp.
5. Install OpenWrt permanently by running the following two commands on
the switch (over SSH):
> mtd write /tmp/loader.bin loader
> mtd write /tmp/sysupgrade.bin firmware
6. Reboot the switch and enjoy OpenWrt.
NB: You do not need to touch the loader binary unless it's recommended.
The loader is not part of a regular sysupgrade file and will be left
untouched. The boot loader only checks if the loader is valid to be
able to boot.
Recovery/ Return to stock:
--------------------------
Just spam the "u" key during (or "z" for 9600 baud) during memory testing
to trigger a recovery XMODEM upload at 115200 baud. A standard OEM upgrade
image works properly.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/21944
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
|