Skip to content

Commit a444523

Browse files
committed
Add Zyxel PM7300-T0
1 parent 88fdb5e commit a444523

7 files changed

Lines changed: 83 additions & 0 deletions

File tree

_ont_xgs/ont-zyxel-pm7300-t0.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: Zyxel PM7300-T0
3+
has_children: false
4+
layout: default
5+
parent: Zyxel
6+
---
7+
8+
# Hardware Specifications
9+
10+
| | |
11+
| ------------ | -------------------------------------- |
12+
| Vendor/Brand | Zyxel |
13+
| Model | PM7300-T0 |
14+
| Chipset | MediaTek/EcoNet EN7580 |
15+
| Flash | 128 MiB SPI NAND (Macronix MXIC35LF1G) |
16+
| RAM | 256 MiB |
17+
| 10GBaseT | ✅ 1 × |
18+
| Optics | SC/APC |
19+
| IP address | 192.168.0.1/24 |
20+
| Web Gui | ✅ port 80/443 |
21+
| SSH | ✅ port 22 |
22+
| Telnet | ✅ port 23 |
23+
| FTP | ✅ port 21 |
24+
| Serial | ✅ (TTL 3.3V @ 115200,8n1) |
25+
| Form Factor | ONT |
26+
27+
{% include image.html file="zyxel-pm7300/ports.jpg" alt="Zyxel PM7300-T0 ports" caption="Zyxel PM7300-T0 ports" %}
28+
29+
30+
## Tear down
31+
32+
{% include image.html file="zyxel-pm7300/bottom.jpg" alt="Zyxel PM7300-T0 bottom" caption="Zyxel PM7300-T0 bottom" %}
33+
34+
{% include alert.html content="The GPON-SN on the sticker is not the same as you get from [Get GPON serial number](#get-gpon-serial-number)!" alert="Hint" icon="svg-info" color="grey" %}
35+
36+
Unscrew the screws beneath the two encircled rubber feet.
37+
Then slide a plastic spudger/pry/case opening tool around to separate the top half from the bottom half of the case.
38+
Pay attention that the board does not fall out when the case splits!
39+
40+
{% include image.html file="zyxel-pm7300/board_top.jpg" alt="Zyxel PM7300-T0 board" caption="Zyxel PM7300-T0 board" %}
41+
{% include image.html file="zyxel-pm7300/board_bottom.jpg" alt="Zyxel PM7300-T0 board (bottom side)" caption="Zyxel PM7300-T0 board (bottom side)" %}
42+
43+
44+
## Get GPON serial number
45+
46+
Connect via SSH (as admin):
47+
48+
```console
49+
ZySH> sys atsh
50+
Firmware Version : V5.42(ABYY.1.3)C0
51+
Bootbase Version : V1.44 | 04/12/2023 9:18:33
52+
Vendor Name : Zyxel Communications Corp.
53+
Product Model : PM7300-T0
54+
Serial Number : S230YNNNNNNNN
55+
GPON Serial Number : ZYXE8CAXXXXX
56+
...
57+
```
58+
59+
Alternatively, the command `ATSH` in the zloader bootloader can be used.
60+
61+
## SSH
62+
63+
```sh
64+
ssh -o HostKeyAlgorithms=+ssh-rsa admin@192.168.0.1
65+
```
66+
67+
{% include alert.html content="The device only presents SSH host keys using SHA1 which is not accepted anymore since OpenSSH 8.8. If the connection fails add `-o HostKeyAlgorithms=+ssh-rsa`. Other SSH clients may behave similarly." alert="Hint" icon="svg-info" color="grey" %}
68+
69+
70+
## Serial
71+
72+
Follow the procedure in [tear down](#tear-down) to open the case, then connect a USB-TTL adapter to the pin header:
73+
74+
{% include image.html file="zyxel-pm7300/UART.jpg" alt="Zyxel PM7300-T0 UART pins" %}
75+
76+
{% include alert.html content="Some USB-TTL adapters label Tx and Rx pins the other way around; try to swap them if the connection doesn't work." alert="Hint" icon="svg-warning" color="yellow" %}
77+
78+
**Baudrate:** 115200 8n1

_ont_xgs/ont-zyxel.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: Zyxel
3+
has_children: true
4+
layout: default
5+
---

assets/img/zyxel-pm7300/UART.jpg

463 KB
Loading
686 KB
Loading
780 KB
Loading

assets/img/zyxel-pm7300/bottom.jpg

746 KB
Loading

assets/img/zyxel-pm7300/ports.jpg

402 KB
Loading

0 commit comments

Comments
 (0)