summaryrefslogtreecommitdiffstats
path: root/_router_pon/free_iliad_box_pop.md
blob: f47825886cfdea74679aaa97c7f069c9b591ce7d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
# Hardware Specifications

|                  |                                         |
| ---------------- | --------------------------------------- |
| Vendor/Brand     | Free/Iliad                              |
| Model            |                                         |
| ODM              |                                         |
| ODM Product Code |                                         |
| Chipset          |                                         |
| Flash            |                                         |
| RAM              |                                         |
| CPU              | BCM63153                                |
| CPU Clock        |                                         |
| Bootloader       |                                         |
| System           |                                         |
| Load addr        |                                         |
| HSGMII           |                                         |
| 2.5GBaseX        |                                         |
| 2.5GBaseT        | Yes                                     |
| XGMII/XSGMII     |                                         |
| 10GBaseX         |                                         |
| 10GBaseT         | No                                      |
| 2.5/5/10GBaseT   |                                         |
| Optics           | SC/UPC                                  |
| IP address       | 192.168.1.254                           |
| Web Gui          | ✅                                      |
| SSH              | ?                                       |
| Telnet           | ?                                       |
| Serial           | ?                                       |
| Serial baud      | 115200                                  |
| Serial encoding  | 8-N-1                                   |
| Form Factor      | ONT                                     |

## Serial

The serial port is routed through the USB-C port used for power (which is PD compliant, tested with a notebook power supply). The pins are SBU1 and SBU2, reversal is handled using an open drain buffer (SN74LVC2G07) so a pull-up resistor on RX is needed. On the power daughter board TP7 is TX and TP8 is RX.
At the moment nothing more than a boot log is available. [^bcm61650hack] [^freeboxhack]

## Firmware is interchangeable with

## List of software versions

## List of partitions

# Userful files and binaries

## Useful files

## Useful binaries

# GPON ONU status

## Get the operational status of the ONU

## Get information of the OLT vendor

## Querying a particular OMCI ME

## Getting/Setting Speed LAN Mode

# GPON/OMCI settings

## Getting/Setting ONU GPON Serial Number

## Getting/Setting ONU GPON PLOAM password

## Getting/Setting ONU GPON LOID and LOID password

## Getting/Setting OMCI software version (ME 7)

## Getting/Setting OMCI hardware version (ME 256)

## Getting/Setting OMCI vendor ID (ME 256)

## Getting/Setting OMCI equipment ID (ME 257)

# Advanced settings

## Setting management MAC

## Setting management IP

## Rebooting the ONU

## Creating a new rootfs

## Flashing a new rootfs

# SFP EEPROM settings

## Reading all EEPROM

# EEPROM (I2C slave simulated EEPROM)

## EEPROM0 layout

## EEPROM1 layout

# Known Bugs

# Miscellaneous Links

[^bcm61650hack]: *Pwning the bcm61650* https://blog.xilokar.info/pwning-the-bcm61650.html
[^freeboxhack]: *Firmware key extraction by gaining EL3* https://blog.xilokar.info/firmware-key-extraction-by-gaining-el3.html