I'm not sure whether is reboots because of power. May be you have ideas why it reboots?
I will try to connect external 3.3V, definitely want to dump flash before upgrade.
I'm not sure whether is reboots because of power. May be you have ideas why it reboots?
I will try to connect external 3.3V, definitely want to dump flash before upgrade.
Reboots immediately on this:
[ 36.680000] [onu] GPHY Firmware loaded into RAM (phy11g.bin)
Optical cable is NOT connected, may be this is important?
If this is on a SFP, the manufacturer made a big mistake, as the GPHY is not used and this firmware should not be loaded at all. If the (unused) external signals of the PHY are connected to GND, this will draw extra power as soon as the PHY is enabled...
If I rename this file (phy11g,bin), it does not load firmware, and it reboots also.
BTW, original gpio settings (u-boot env) are different. And there is no explanation in this topic what we get setting that gpio-s.
Hey, where you able to get a hold of the modified / unlocked u-boot. Looks like all the tiny ones are dead now?!? Or is it just me? Thanks.
One guy helped me. He downloaded them earlier:
BTW, I'm going to try to build u-boot improved myself.
Well, now you are the guy helping me! Thank you for that! Now, I have ordered the parts for the interface and I will give it a try. My case is the following... My very unhelpful ISP has locked me with a Huawei EchoLife HG8245H, and doesn't want hear about helping me or provisioning the Huawei SmartAX MA5671A for me. With that said, I have no other choice but to try to mimic the soap box by changing the MAC, GPON SN and password... I believe the only left unknown is how to squeeze the password out of the HG8245H soap box, but if that was clear as well, where is the fun? On the switch side, got it (MA5671A) working with Cisco (c2960s-universalk9-mz.152-2.E9). All Ideas, critics and guidance is welcome.
Is there any way to change the GPON/PLOAM password without modifying the image or doing some soldering?
There must be one. Nokia made a small Webinterface where it is possible to change the GPON password only.
Of course, there is a set command in the minishell, but I tried everything as parameter already, with no success
Does someone have access to the Huawei Enterprise/Carrier portal to download the documentations and manuals for the MA5671A?
https://support.huawei.com/enterprise/en/access-network/smartax-ma5671a-pid-9077467
The access and download is locked for normal users.
It should be described somewhere as technicians of the ISPs are able to configure the modules.
Just registered on their site, checked and no luck.
Same with me. Tried to register my module and to gain access, but I was told it is already registered to a carrier and I should talk to them (the carrier).
@pianist @kilievbg
correct, of course I already tried that
Carrier Hardware = No Support for us.
In the meantime I crossflashed my G-010S-A to the HL23446 and G-010S-P firmware.
But I am getting a "Ext Low Temperature" error on HL23446 and the otop status has strange values.
The result is also the same as on stock FW. PLOAM State O5 but no packet flow / PPPoE possible. On G-010S-P firmware it is not even hitting O5 (stuck at O3) because the optic calibration and configuration is not used correctly as it is the older OpenWrt 12.09 version.
In addition it is not possible to change files on the Nokia FW because the filesystem is read-only.
I just ordered a SFP molex connector to do the Huawei Bootloader unlock. F*** this
Ahh, well, beware molex might be not enough as I built the interface, but at best got some garbage in the terminal. I believe the 3.3 DC from the USB is not sufficient. Now, I am waiting for the delivery of a DC supply
I am using this breakout board:
But unfortunately I still need the SFP connector because I cannot short the flash chip while the module is plugged into the breakout board.
So, to build an adapter like @bmx29 did, the breakout board is useless
That's right. A simple adapter is useful if the flash chip is not easily reachable. And if we don't have one, thin teflon 0.28mm(36AWG) wires can be run under and used to short the chip's pins.
I apologize for the extremely late reply and as to answer your question, you posted your calibration two posts prior within your environment dump ie. goi_config.
https://forum.openwrt.org/t/support-ma5671a-sfp-gpon/48042/103
Just rewrite it back into your environment with
fw_setenv goi_config "begin-base64 644 goi_config@H4sIADKi1VgCA+1YS2/TQBDOlfyKRRxywt332lgcCi2oahFVE6WHClkbe5NY@xNnIdqH8e2adpnEStyAeES2eiyfz2BnP7rczjinjA7so0/hgYtOo1KOZiWa6@MHmUm3E0As6Liy+d3yIMJDmvnkDbT0wU7hCGpWCUYCI6ICDwQLizB7ouSp0j@1MmtLR+y+5H+kdILdGTR3JYonur5xKByatDg28KgNDHzMh2nJn8ehmHXyV6f@HfaPL6KL43dO8gINTLZAV6efQnRSTtHV9SFw/WNgLg8yx2tY76r41GUkCKXH@Aj8kPvcEwSHudlr6J8g8hP/fh/4v4l8Sylr8PzL8Zy3+nwb+v+hFEo2SP4T+@n8A/ruGfgZwIwWWL//3gP9nAv8P5LdqHh+dH0ZujFdJDNISWgK6GAGhKQuZ7@PqUtjp8U/uHG/gsxHMaVEPfiH26ACv9cKCWBx4Qq2c7/eyHcQuC/x39s5+N0@Ul0AS3a/+KcCZoO7/i9c/2eStvjfC3WXO45g81FvMrMjPet1n7mOYOforZ6l@o1w7fpBmBioFA3+PYhK8xOwl9geEvSJ+iIo4TxclGipPejxEH98enrkfwiMh@ene5ZFmvuxErd+NGsSUsYc4wEPA6N8tZtFgnU40jRaxn1T9TM/sV9bAH5+o+@i2k6md6ZbERJ4iSOYMbdDg4pFVlalia/RxMt7FenXAU8xxFGPaL8mog4EYP5@dWuNzM7T0tacB6l+r9N5dH7m1ljLP8BL1Aq/1LMmP7Ih3/UDPW3yoz/woxt+@R1BQqCe+TYRxsaMjdzrc6AeJEMaDRr9K56tGP+p0Qjb6VTpZ91snGeBN8W1+@vtws8025lGOP+kzA/UMD+Ehdm5xkNnEnablDvkcFU4FSAWa7UV2tabAb1r2e@pHI3rlN4kgZYYaqAmsKCTeD5EpLyCVG44WWrKjSEBbmSfDeq23qPUyYZxJVE@NkUFG+4F8NEecCx8wbcPstEF4DMz87IGPXwaDdznQY9QUTsggxUcXZW5T7FS@lBDCa+frot8/iQgPcKLzzytTaAuCQw6SY2gFDcb1dQmFlUVAwLTBcqFzPbKz@NF6ZQxJUYcy5pNuXks2utyQjW+j1omfWLj7YxFQA2bAbx0W6tns/7EOkmzG0@NLBrp4yWWmrpX6TvvTGOxwAcAAA=@====@"
And finally execute /etc/init.d/recover_goi.sh
Otherwise there is /opt/lantiq/bin/ocal
but I haven't had the need to delve into it.
Both costly but very decent solutions. A different approach is to trace and modify a cheaply purchased NIC from eBay. It's what I did when I was trying to discover the problems associated with the Nokia G-010S-A.
It's a Dell 0KJYD8 which has nice test points to probe and solder to. And afterward, I removed the wires and it's running in a desktop to this day.
How important is the calib ? and what if I lost it or never had one for my line ?
there is way to do a new one in some way ?
thank you
Thank you guys for the support and valuable information on the topic so far. I believe I am at a major milestone here I have PLOAM state 5. I have built @bmx29 interface, but used external power supply as my USB TTL had not enough juice (btw at boot time on 3.3V it is about 100mA, when booted and optics goes online it goes up to 400-450mA at times). Did not do any soldering on the board, shortened the pins at powerup to unlock bootloader using files provided by the @pianist. When SFP was unlocked I did modify GPON SN and MAC (did not touch the password as I still have not looked "into" my original box EchoLife HG8245H) and just tested the PLOAM went to 5 (without mac and serial mod it was stopping at 3).
It's the difference between sending/receiving valid data. Maxim has a more detailed laymen explanation https://www.maximintegrated.com/en/design/technical-documents/app-notes/1/174.html
If you don't have shell access you can read the calibration data from eeprom A2h as described in the datasheet of the SPS-34-24T-HP-TDFO https://www.sourcephotonics.com/wp-content/uploads/2017/08/DS-8085-02_SPS-34-24T-HP-TDFO.pdf which is the OEM of the Alcatel-Lucent G-010S-P and its later copy Huawei MA5671A.
ethtool -m
on Linux and I'm uncertain if BSD goes beyond A0h but ifconfig -vvv
where addtitional v's increase the verbosity level.
Calibration is performed by /opt/lantiq/bin/ocal
but as I said before I have never looked into it. If you have shell access and run uci show goi_config
you'll see all the calibration data.