Skip to content

Commit e2f59eb

Browse files
Merge pull request #368 from stich86/stich86-f6005v3
Update F6005v3 Wiki Page
2 parents 8bc91c3 + 0154488 commit e2f59eb

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

_ont/ont-zte-f6005v3.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ parent: ZTE
3535
## List of software versions
3636
### HW V3.0
3737
- 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
3939

4040
## List of partitions
4141

@@ -57,14 +57,19 @@ parent: ZTE
5757

5858

5959
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.
6161

6262
```sh
6363
upgradetest switchver X
6464
```
6565

6666
Where `X` can be `0/1`, based on the image you want to boot from.
6767

68+
Get current installed version for each region:
69+
70+
```sh
71+
upgradetest getver
72+
```
6873

6974
You can also clone the currently running image into the other slot using this command:
7075

@@ -219,13 +224,14 @@ setmac 1 2177 AABBCCDD
219224
## Setting ONU GPON PLOAM password
220225

221226
{% 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:
223228
```sh
224229
setmac 1 2181 1234567890
225230
setmac 1 2178 1234567890
226231
```
227232

228233
## Setting ONU GPON Equipment ID
234+
229235
```sh
230236
setmac 1 32770 "5::F6005V3.0:"
231237
```
@@ -275,7 +281,7 @@ Wait reboot.. or powercycle it
275281

276282
The ONT will reboot, and you can log in later using `root\Zte521` as the credentials.
277283

278-
**Just for OpenFiber firmware**
284+
**Only for firmware versions with restricted admin access**
279285

280286
In case you want add new a admin user instead of using the embedded credentials, run these commands before rebooting the ONT:
281287

@@ -287,13 +293,14 @@ sendcmd 1 DB set DevAuthInfo 5 Level 1
287293
sendcmd 1 DB set DevAuthInfo 5 AppID 1
288294
sendcmd 1 DB saveasy
289295
```
296+
290297
Reboot the ONT and you can login to the WebUI using `superadmin\superadmin` as credentials with full unlocked menus.
291298

292299
# Advanced settings
293300

294301
## Backing up ONT partitions using hardware flasher
295302

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.
297304

298305
Needed tools:
299306

@@ -342,8 +349,8 @@ Where X is the number of supported regioncode into file `/etc/init.d/regioncode`
342349
```
343350

344351
# 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.
347354

348355
# Miscellaneous Links
349356

0 commit comments

Comments
 (0)