Anime4000 / RTL960x

Hacking RTL960x based xPON ONU Stick to suite your Universal OLT
The Unlicense
637 stars 110 forks source link

Unknown RTL9601B EPON converter? #123

Open dolphin22 opened 1 year ago

dolphin22 commented 1 year ago

I got this converter secondhand and found out it uses RTL9601B. I successfully connected to on-board UART and run few commands. Unfortunately, I cannot set PON_MODE to 1 instead of 2. flash set PON_MODE 1 reboot I think it is because default configuration lastgood_hs.xml from /dev/mtd3 is always loaded at reboot. I tried to change lastgood_hs.xml PON_MODE Value="1" but unsuccess. Please shine your light to sort this issue out.

`# cat /var/config/lastgood_hs.xml

` [rtl9601b_config_files.txt](https://github.com/Anime4000/RTL960x/files/10471758/rtl9601b_config_files.txt)
dolphin22 commented 1 year ago

Photos of the device rtl9601b rtl9601b_2

dolphin22 commented 1 year ago

Video of WebUI

https://user-images.githubusercontent.com/1845502/213858423-e130b64b-5978-4e66-a47b-3ce1def3b85c.mp4

Anime4000 commented 1 year ago

If keep reverting to PON_MODE 1, mean the kernel and driver having missing EPON support, this might need to modify the firmware it self, dump the SPI Flash and extract the mtd

dolphin22 commented 1 year ago

If keep reverting to PON_MODE 1, mean the kernel and driver having missing EPON support, this might need to modify the firmware it self, dump the SPI Flash and extract the mtd Seems like a complicated process, any tutorial is much appreciated. Thanks!

dolphin22 commented 1 year ago

Got it thanks https://github.com/Anime4000/RTL960x/blob/main/Docs/Modify_Firmware.md

Ulkizz commented 1 year ago

I got this converter secondhand and found out it uses RTL9601B. I successfully connected to on-board UART and run few commands. Unfortunately, I cannot set PON_MODE to 1 instead of 2. flash set PON_MODE 1 reboot I think it is because default configuration lastgood_hs.xml from /dev/mtd3 is always loaded at reboot. I tried to change lastgood_hs.xml PON_MODE Value="1" but unsuccess. Please shine your light to sort this issue out.

`# cat /var/config/lastgood_hs.xml

` rtl9601b_config_files.txt

Keep in mind that some XPON adapters automatically detects type of PON. Thus sets PON MODE.

dolphin22 commented 1 year ago

I got this converter secondhand and found out it uses RTL9601B. I successfully connected to on-board UART and run few commands. Unfortunately, I cannot set PON_MODE to 1 instead of 2. flash set PON_MODE 1 reboot I think it is because default configuration lastgood_hs.xml from /dev/mtd3 is always loaded at reboot. I tried to change lastgood_hs.xml PON_MODE Value="1" but unsuccess. Please shine your light to sort this issue out. # cat /var/config/lastgood_hs.xml rtl9601b_config_files.txt

Keep in mind that some XPON adapters automatically detects type of PON. Thus sets PON MODE.

Thanks for your suggestion! I found out that firmware sw_commit=1 will let you set PON MODE but I failed to get PON working so I gave up.