You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _ont/ont-zte-f6005v3.md
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ parent: ZTE
35
35
## List of software versions
36
36
### HW V3.0
37
37
- V3.0.10P3N2 (OpenFiber)
38
-
- V3.0.10N06, internal version is V3.0.10P2N6 (TIM Italy)
38
+
- V3.0.10N06 (TIM Italy) - Internal version is V3.0.10P2N6
39
39
40
40
## List of partitions
41
41
@@ -57,14 +57,19 @@ parent: ZTE
57
57
58
58
59
59
This ONT supports dual boot, as visible from the presence of `kernel0` and `kernel1`, which contain the rootfs (JFFS2 read-only).
60
-
The boot images can be swapped if they are the same or use the same **U-Boot** version. If you have a different **U-Boot** that was paired with the active image, do not attempt this, as it will brick the ONT.
60
+
The boot images can be swapped if they are the same or use the same **U-Boot** version. If you have a different **U-Boot** that was paired with the active image, do not attempt this, as it will brick the ONT, specially if TTL console is disabled.
61
61
62
62
```sh
63
63
upgradetest switchver X
64
64
```
65
65
66
66
Where `X` can be `0/1`, based on the image you want to boot from.
67
67
68
+
Get current installed version for each region:
69
+
70
+
```sh
71
+
upgradetest getver
72
+
```
68
73
69
74
You can also clone the currently running image into the other slot using this command:
70
75
@@ -219,13 +224,14 @@ setmac 1 2177 AABBCCDD
219
224
## Setting ONU GPON PLOAM password
220
225
221
226
{% include alert.html content="The PLOAM password is stored in the ASCII format." alert="Note" icon="svg-info" color="blue" %}
222
-
This can be done easily via the web UI. To do it via the shell use:
227
+
This can be done easily via the Web UI. To do it via the shell use:
223
228
```sh
224
229
setmac 1 2181 1234567890
225
230
setmac 1 2178 1234567890
226
231
```
227
232
228
233
## Setting ONU GPON Equipment ID
234
+
229
235
```sh
230
236
setmac 1 32770 "5::F6005V3.0:"
231
237
```
@@ -275,7 +281,7 @@ Wait reboot.. or powercycle it
275
281
276
282
The ONT will reboot, and you can log in later using `root\Zte521` as the credentials.
277
283
278
-
**Just for OpenFiber firmware**
284
+
**Only for firmware versions with restricted admin access**
279
285
280
286
In case you want add new a admin user instead of using the embedded credentials, run these commands before rebooting the ONT:
281
287
@@ -287,13 +293,14 @@ sendcmd 1 DB set DevAuthInfo 5 Level 1
287
293
sendcmd 1 DB set DevAuthInfo 5 AppID 1
288
294
sendcmd 1 DB saveasy
289
295
```
296
+
290
297
Reboot the ONT and you can login to the WebUI using `superadmin\superadmin` as credentials with full unlocked menus.
291
298
292
299
# Advanced settings
293
300
294
301
## Backing up ONT partitions using hardware flasher
295
302
296
-
It's possible to swap RAW dump between ONTs and enable access over telnet to modify some ONT parameters.
303
+
It's possible to swap RAW dump between ONTs and enable access over Telnet to modify some ONT parameters.
297
304
298
305
Needed tools:
299
306
@@ -342,8 +349,8 @@ Where X is the number of supported regioncode into file `/etc/init.d/regioncode`
342
349
```
343
350
344
351
# Random notes
345
-
-**ZTE F6005v3** read the software version exposed through the `gpon_omci` deamon from each kernel partition header, so the only way to spoof this parameter is to change the version in the header and recalculate CRC, otherwise the bootloader will refuse to load the image.
346
-
- If your ONT is updated by the OLT (e.g., an F6005v3 OpenFiber ONT connected to a TIM OLT), the U-Boot partition will also be updated. After this update, it will no longer be possible to switch to the other partition because the signatures will not match.
352
+
-This new ONT (and probably the XGSPON version as well) has Secure Boot enabled. All headers contain an RSA key that is verified by U-Boot and the CPU (for U-Boot itself), so there’s no way to repack the rootfs to make it fully spoofable (at the moment..).
353
+
- If your ONT is updated by the OLT (e.g., an F6005v3 OpenFiber ONT connected to a TIM OLT), the U-Boot partition will also be updated. After this update, it will no longer be possible to switch to the other partition because the signatures will not match, and TTL console is muted after U-Boot start.
0 commit comments