Giter VIP home page Giter VIP logo

rtl960x's People

Contributors

anime4000 avatar azambuja avatar bartg19999 avatar fakhriaunur avatar jason-akw avatar kemp-dev avatar killme56k avatar koge97 avatar pccr10001 avatar prtngn avatar rajkosto avatar rndm2 avatar robkegeenen avatar rtsp avatar strykar avatar tonyfulls845 avatar tsdmgz avatar xakep666 avatar zentavr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rtl960x's Issues

UART Pintout for this model

I locked myself out of an SFP which has the RTL chipset by missing a " in the lastgood.xml, so need to get UART access to it to try and recover it.
Any ideas what pins should I use?

IMG_20210511_110605
IMG_20210511_110736
IMG_20210511_110839

CIG G-97S

I was wondering about this tranciever for a long time, since I could find absolutely no documentation, however according to this post, it would appear that it has a Realtek RTL9601CI.

Using V2801f in Ubiquiti UDM-Pro

UDM-Pro is very picky with SPF and this is causing lots of modules to not to work with it.

V2801f can work with it given the correct settiings: https://community.ui.com/questions/UDM-PRO-GPON-SFP-CarlitoxxPro-CPGOS03-0490-v2-0/362172d4-8a5f-4bda-a841-4a34c075c57f?page=2

However, current firmware doesn't have set Transceiver Compliance Code (offset 0x03) according to SFF-8472, with should be "\x00\x00\x00\x02\x00\x00\x00\x00" (1000Base-L (1000BASE-LX) - good)
Captura de Pantalla 2021-08-24 a la(s) 19 16 58

Does anyone know how to set it using i2c get/set ??
Tried but don't know how to use this commands:

Connected to 192.168.1.2.
Escape character is '^]'.
login: admin
Password: 


BusyBox v1.12.4 (2019-07-05 11:31:46 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# diag
RTK.0> i2c get "0x03" 
               ^Parse error
RTK.0> i2c get 0x03  
               ^Parse error
RTK.0>

Any help would be appreciated

auto reboot even with correct VS_AUTH_KEY

Hi,

I have a V2801F stick. I have set the intel VS_AUTH_KEY (and matching ELAN_MAC_ADDR and HW_HWVER) found here but I still need to do echo 3 > /proc/fiber_mode otherwise my stick will keep rebooting in loop.

I'm not too sure it's related but # cat /tmp/authinfo shows:
auth success

My firmware is version V1.9.0-201104 -- Wed Nov 4 09:41:21 CST 2020

Any idea why? Thanks in advance.

ODI running 220414 unresponsive after successful connection

Once ODI stick on 220414 gets connected and I can pull DHCP, within seconds the CPU part of the stick stops responding - ssh session freezes, no response to web UI, the CPU part acts like it's dead - not even responding to ARP frames. Is anyone else seeing this?

The switch part of the stick continues to work fine and my Internet connection remains up, but I can no longer monitor fiber connection stats, stick temperature, etc, which is annoying. Even more annoying is the fact that the port shutdown on my SFP host does not cut the power to the stick, so I can't even reboot it if I need to.

ODI Firmware 220304 - hangs when turning on stb iptv

Hi,

Currently I'm using sfp Hisense LTE3415-SCA+ with RTL9601B, working fine with Huawei OLT (internet ok for vlan11, iptv ok with vlan12 and vlan9 for multicast)

# omcicli mib get 84
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
VlanTagFilterData
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================
VlanTagFilterData
EntityID: 0x01
FilterTbl[0]: PRI 0,CFI 0, VID 11
FwdOp: 4
NumOfEntries: 1
=================================
=================================
VlanTagFilterData
EntityID: 0x02
FilterTbl[0]: PRI 0,CFI 0, VID 12
FwdOp: 4
NumOfEntries: 1
=================================
=================================
VlanTagFilterData
EntityID: 0x03
FilterTbl[0]: PRI 0,CFI 0, VID 13
FwdOp: 4
NumOfEntries: 1
=================================
=================================
VlanTagFilterData
EntityID: 0x04
FilterTbl[0]: PRI 0,CFI 0, VID 4000
FwdOp: 4
NumOfEntries: 1
=================================
=================================
VlanTagFilterData
EntityID: 0xffff
FilterTbl[0]: PRI 0,CFI 0, VID 9
FwdOp: 4
NumOfEntries: 1
=================================
#

Today, I have sfp ODF v220304, i tried, internet with vlan11 ok, but can't use vlan12, just I use iptv(set-top-box power on) will make sfp hang. Each time, I had to remove the sfp and fast connector, and then reattach it.

Screenshot 2022-05-12 182542

Screenshot 2022-05-12 173459

Do you have any suggestions for this case?

What is OMCI_CUSTOM_RDP?

Previously, I have a DFP-34X-2C2 using software version V1.0-220304. I configure the GPON to access to Maxis or Unifi with these minimum configuration:

flash set GPON_PLOAM_FORMAT 1
flash set GPON_PLOAM_PASSWD <hex code>
flash set OMCI_TM_OPT 0

I purchase another DFP-34X-2C2 recently using software version V1.0-220414 but perform the above setting doesn't allow me to get thru PPPoE authentication. The GPON do show O5 state.

After compare and try all OMCI value of both GPON device one by one, the new GPON works with the additional OMCI_CUSTOM_RDP setting:

flash set GPON_PLOAM_FORMAT 1
flash set GPON_PLOAM_PASSWD <hex code>
flash set OMCI_TM_OPT 0
flash set OMCI_CUSTOM_RDP 4

I couldn't find any information about OMCI_CUSTOM_RDP. Do you know what is this for?

HSGMII firmware

Hi @Anime4000

I saw you post on lowyat.net about TWCGPON657 that should support HSGMII on LAN side (2.5Gbit/a). Looks like that also HiSense LTE3415 reports this protocol on the data sheet. Chipset is still RTL9601C.

Do you have any info about that firmware? Here in Italy we are struggling with the various LantiQ sticks (at the moment the only one that support 2.5 also on line side) but for particulars FTTH provider we cannot achieve full speed compared to external ONT

Thanks in advance

ODI Firmware 2203XX/2204XX - OCMI MEID 171 - ExtVlanTagOperCfgData - is not honorated

Hi,

currently on most of FTTH lines in Italy, the PPPoE session is established using VLAN tag 835, then the OLT provisioning the MEID 171 ExtVlanTagOperCfgData that instruct the ONT to swap this VLAN with the one reported into MEID 84 VlanTagFilterData

The current full output is this one:

MEID 84

# omcicli mib get 84
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
VlanTagFilterData
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================
EntityID: 0x03
FilterTbl[0]: PRI 0,CFI 0, VID 100
FwdOp:  0x10
NumOfEntries: 1
=================================

MEID 171

# omcicli mib get 171
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ExtVlanTagOperCfgData
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================
EntityId: 0x01
AssociationType: 2
ReceivedFrameVlanTagOperTableMaxSize: 0
InputTPID: 0x8100
OutputTPID: 0x8100
DsMode: 0
ReceivedFrameVlanTaggingOperTable
INDEX 0
Filter Outer   : PRI 15,VID 4096, TPID 0
Filter Inner   : PRI 8,VID 835, TPID 0, EthType 0x00
Treatment Outer   : PRI 15,VID 0, TPID 0, RemoveTags 1
Treatment Inner   : PRI 0,VID 100, TPID 0
INDEX 1
Filter Outer   : PRI 15,VID 4096, TPID 0
Filter Inner   : PRI 15,VID 4096, TPID 0, EthType 0x00
Treatment Outer   : PRI 15,VID 4096, TPID 0, RemoveTags 0
Treatment Inner   : PRI 0,VID 1, TPID 4
AssociatedMePoint: 0x101
DscpToPbitMapping:
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
=================================
=================================
EntityId: 0x02
AssociationType: 10
ReceivedFrameVlanTagOperTableMaxSize: 0
InputTPID: 0x8100
OutputTPID: 0x8100
DsMode: 0
ReceivedFrameVlanTaggingOperTable
INDEX 0
Filter Outer   : PRI 15,VID 4096, TPID 0
Filter Inner   : PRI 15,VID 4096, TPID 0, EthType 0x00
Treatment Outer   : PRI 15,VID 0, TPID 0, RemoveTags 3
Treatment Inner   : PRI 15,VID 0, TPID 0
AssociatedMePoint: 0x601
DscpToPbitMapping:
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
	0x000000
=================================

The part that should be honored is this one:

INDEX 0
Filter Outer   : PRI 15,VID 4096, TPID 0
Filter Inner   : PRI 8,VID 835, TPID 0, EthType 0x00 <-- **inbound VLAN tag 835**
Treatment Outer   : PRI 15,VID 0, TPID 0, RemoveTags 1 <-- **remove VLAN tag 835**
Treatment Inner   : PRI 0,VID 100, TPID 0 <-- **add VLAN tag 100 (the one pushed on MEID 84)**

So at the moment the only way to make PPPoE working is to tag on client/router side the connection with VID 100.

I've also tried to use Manual VLAN with these settings without success:

  • Transparent Mode
  • PVID 835
  • PVID 100

Hope someone of ODI can read this issue and found a solution.

On latest 2107XX firmware I was able to bring up PPPoE with VLAN 835 successfully

Thx

AFM0002TIM

Hi guys,

i've the SFP on object (that is usitng RTL9601B) running firmware V1_7_8_181123.
Do you think is possible to cross-flash a more recent firmware?

I've also opened the stick, looks like there are two point marked R/T that should be UART may be, but i'm missing the power pads, should I use the SFP connector?

Thanks

vlan mapping all wrong

First of all the gpon stick is carlitosxxpro RTL9601C1 , OLT on the ISP side reports itself as ALCL (Alcatel lucent) and I got it working except I was never able to figure a few things, that im looking for feedback if anyone else has seen.

ISP is supposed to provide internet on VLAN 2, IPTV on vlan N and VOIP on vlan Y (neither matter much because I am not subscribed to tv or phone)

Howver, in reality and after quite some pain I ended sniffing on the fiber to find out that the internet connection comes through vlan 2496, and no matter what, Im never getting the magic mapping right (the outer vlan mapped to the inner vlan as far as I understand) if there is any change in the mappings in the ISP side I'll be screwed again.

I am supposed to recieve the correct tagging information from the OLT and at least one person I have talked to that had a SFP stick that did this without problem, facing at least the same brand of OLT.

I have tried the vlan tagging in default, and manual transparent mode, nothing seems to help, carlitosxxpro support did not help either.

IGMP

I use Gpon+mikrotik, but can't watch iptv, do you have any information about IGMP command?

DFP-34X-2C2 - strange multicast on ethernet

I have 2Mbit/s traffic all the time on Jazztel ISP in Spain.

I have configured vlan1074 on sfp-sfpplus1 on RB4011. I am getting Internet over DHCP Client.

On sfp-sfplplus1 i see strange multicast traffic (using MT torch).

src: 10.179.0.10 dst: 239.192.250.254 (2 Mbit direct on sfp-sfpplus1)

What is it? How to block that traffic?

The OMCI software version always reset to default values on DFP-34X-2C2

Hi
I am using the 220304 version on DFP-34X-2C2, but I found I can not modify the OMCI_SW_VER1 and OMCI_SW_VER2.

After I reboot the stick, the OMCI_SW_VER1 and OMCI_SW_VER2 will reset to default values "V1.7.1".

I was set up these values:

flash set OMCI_FAKE_OK 1
flash set OMCI_OLT_MODE 3
flash set GPON_PLOAM_PASSWD
flash set GPON_SN
flash set GPON_ONU_MODEL H660WM
flash set PON_VENDOR_ID DSNW
flash set OMCI_SW_VER1 H660WMR210825
flash set OMCI_SW_VER2 H660WMR200619
flash set HW_HWVER H660WM

Clearfog GT 8K device compatibility

Hi,
I am pleased to find resources like yours since I have been messing with GPON ONU sticks for a while. Thank you for your work.
I currently have a Clearfog GT 8K and CarlitoxxPro v2.0 device (actually VSOL V2801F) and I struggle to make it work in the SFP port of the device.
I found couple of linux patches to support it:
https://patchwork.kernel.org/project/netdevbpf/patch/[email protected]/#23867771
but I can not get a robust "Link Up" at every boot.. So I fixed it with a TP-Link MC220L but his is not the best, I am looking for a GPON ONU stick that would work on linux.
It looks like many problems were caused by a poort implementation of EEPROM in the device.
It seems that you managed to plug DFP-34X-2C2 in a macchiatoBIN which is very similar to Clearfog GT 8K (same chip) and that chip might solve my issues. Is the stick SFP+ ? Did you get link up on your device when you first plugged it ?
Thanks for your kind advice..

AFM0002TIM firmware RTL9601B

Hello

Do you have a recent firmware for AFM0002TIM or any RTL9601B sfp dongle ?
I'm looking for hex support for this module.

Regards

Nokia G-010S-Q

I have just recieved the G.PON transceiver from our Internet infrastructure provider (we pay them directly for Internet access, and because of their monopoly over DSL, until recently they were not allowed to be an ISP, only to provide their direct customers with a choice of ISPs, while directly supporting them), and while initially I had expected to receive a Nokia G-010S-A (with the Intel/Lantiq FALCON chipset), instead I was told (and subsequently, that is what we had recieved) that it will be q G-010S-Q.

I have just tore it down, and it appears to have a Realtek 9601C1 chipset, and 16MiB (128Mb) of CMOS storage by means of the Macronix MX25L12835F (not sure about RAM yet).

DFP-34X-2C2 uplink poor performance

Hi! Another successful story, but with some problems!
I'm using DFP-34X-2C2 with 220414 firmware. The SPF is plugged into Broadcom(BCM57810S) PCI-E card and the router is running OpenWRT!
So far so good.
The problem is no matter what I do, the uplink is limited to 10Mbps and it should be 60 Mbps. Downlink is okay, running at 95Mbps as with the original ONT.
What I've tried
OMCI_FAKE_OK = 0 and 1 - same
OMCI_TM_OPT = 0 - net not working, 1 - same, 2 - same
OMCI_VEIP_SLOT_ID = 255 - same, 11 - same
PON_MODE = 1 - same, 3 - not working
FIBER_MODE = 0, 1, 2, 3 - same
LAN_SDS_MODE = 1 - same, 3 - same

same = DOWN - 95Mbit, UP - 10Mbit

OMCI parameters setup issue

Some Huawei OLTs lock third-party ONUs, the OLT will verify the Vendor ID from OMCI 256.
If the Vendor ID from ONU is not HWTC, the OLT will refuse to register ONU.

So some ISP's ONU will fake the Vendor ID to HWTC to bypass this limit, but the SN does not start with HWTC.

It seems the omci_app only reads Vendor ID from SN.
Is it possible to change that?

Also, is it possible to not set the LOID parameters?
The ISP doesn't use LOID to verify, but I got LOID error from OLT.

DFP-34X-2C2 Speed very slow

Hello,

I have ODI DFP-34X-2C2 stick.
I have configured, all value and i'm in 05 state, DHCP is OK and i get and IP.

But the speed is under 100mbit/s... (I got 2000Mbits with FS.com ONU)

ODI Firmware 2203XX/2204XX/2205XX - Bandwidth shaping issue when running in HiSGMII mode

Hi,

hoping that someone of ODI is reading, there is a bug when the stick (DFP-34X-C2C) is running in HiSGMII mode (LAN_SDS_MODE = 4 or 5 or 6).

The bandwidth profile for port0 (one used by PPPoE session) instead of be configured with value of 4194296, is set with value 1048568

Here is the current output:

# diag
RTK.0> bandwidth get egress port all
port: 0  rate:1048568
         queue: 0  apr-index: 0
         queue: 1  apr-index: 0
         queue: 2  apr-index: 0
         queue: 3  apr-index: 0
         queue: 4  apr-index: 0
         queue: 5  apr-index: 0
         queue: 6  apr-index: 0
         queue: 7  apr-index: 0
port: 2  rate:4194296
         queue: 0  apr-index: 0
         queue: 1  apr-index: 0
         queue: 2  apr-index: 0
         queue: 3  apr-index: 0
         queue: 4  apr-index: 0
         queue: 5  apr-index: 0
         queue: 6  apr-index: 0
         queue: 7  apr-index: 0
RTK.0> bandwidth get ingress port all
port: 0 rate:1048568
port: 2 rate:4194296

With this setup, I've a cut on the upload speed like this (about ~100Mbit):

# speedtest -s 3243

   Speedtest by Ookla

     Server: TIM SpA - Rome (id = 3243)
        ISP: Telecom Italia
    Latency:     3.47 ms   (0.07 ms jitter)
   Download:  2131.81 Mbps (data used: 1.8 GB )
     Upload:   942.65 Mbps (data used: 449.3 MB )
Packet Loss:     0.0%
 Result URL: https://www.speedtest.net/result/c/fa51135e-6f4b-429c-b240-2b2ea6a3463c

Changing the bandwidth profile to port0 from 1048568 to 4194296 using these commands:

RTK.0> bandwidth set ingress port all rate 4194296
RTK.0> bandwidth set egress port all rate 4194296

Unlock full speed on the line:

# speedtest -s 3243

   Speedtest by Ookla

     Server: TIM SpA - Rome (id = 3243)
        ISP: Telecom Italia
    Latency:     3.44 ms   (0.13 ms jitter)
   Download:  2041.51 Mbps (data used: 2.2 GB )
     Upload:  1035.51 Mbps (data used: 467.3 MB )
Packet Loss:     0.0%
 Result URL: https://www.speedtest.net/result/c/aa08d0bc-a1fe-4ca2-bba9-dbb746ee61ee

I can create a custom firmware that will switch the profile if the LAN_SDS_MODE is in HiSGMII/2500Base-X mode, but I think it should be fixed on the omci_app code

Note that the stick when is running in SGMII mode use value 4194296 on all ports

Forwarding EAPOL frames through the kernel network bridge

It seems like RTL960x 2.6.30 kernel is filtering EAPOL frames due to this kernel patch: [Bridge] [RFC] bridging: don't forward EAPOL frames
My ISP requires 802.1x authentication. ISP-provided ONT is using a newer kernel with echo 8 > /sys/class/net/brXXX/bridge/group_fwd_mask workaround, however it is not available on older kernel.
Has anyone found a way to pass such frames on this chipset?

TWCGPON657 bandwidth limit to 30Mbps

My ISP is Maxis 100Mbps package.

I am using TWCGPON657 SFP stick. I flash the firmware to C00R657V2801F_V1.9.0-220404.tar.

I also follow the instruction perform necessary setup for the SFP stick. I am able to connect to the ISP via PPPoE.

However, when perform speedtest. The download speed cap at 30Mbps and upload is below 1Mbps.

Plug the fiber cable back to original Maxis/TM GPON, the speed is usual 100M/50M.

I also make sure the SFP port of network switch is set to 1000M.

This is the Chipset of the GPON stick:

# cat /proc/cpuinfo
system type             : RTL8672
processor               : 0
cpu model               : 56322
BogoMIPS                : 112.23
tlb_entries             : 64
mips16 implemented      : yes

Any steps I didn't do right?

DLINK DPN-100 Ver:C1 use RTL9601C1

A D-LINK DPN-100 also has an RTL9601C1, I put the pictures above and below the SFP module board for you.

I wanted to try to flash with firmware V2801F but squashfs-tools (extract / repack rootfs) and qemu-user-static (run MIPS VM) does not exist on the DLINK DPN-100 shell.

Is it possible to serial flash or the firmware is PCB dependent ?

For info the DLINK DPN-100 does not have webui, everything is in telnet ip 192.168.100.1

Performance of this onu system

I have many 200M adsl, I run many of this onu on huawei s9306 switch, I need run 4 of 200M adsl account on one onu module, but benmark bandwith
b462076b2f87edbeae39ee7b7bab4e6
, but this ssh to onu, cpu idel is 0
260895e0b83c67e6c0b179083c50674

ping is lost package
bb4313afeb3e84c9c4249816904f390

How can i to performance it, if need run env, i can to give it to performace.

How to change 'OltVendorId'

Discussed in #48

Originally posted by SMSegura July 7, 2022

Hello.
My Internet provider is Movistar, and it uses the VLans 6:1 for Data and 3:4 for VoIP. With these VLans, I perfectly raise Data and Voice with a ZIZA OP151S module.
I acquired the DFP-34X-2C2 module and when I execute the command:

'# omcicli mib get 84
XXXXXXXXXXXXXXXXXXXXXXX
VlanTagFilterData
XXXXXXXXXXXXXXXXXXXXXXX
' ==================
EntityID: 0x1102
FilterTbl[0]: PRI 0,CFI 0, VID 832
FwdOp: 0x10
NumOfEntries: 1
' ==================
' ==================
EntiryID: 0x1103
FilterTbl[0]: PRI 0,CFI 0, VID 3
FwdOp: 0x10
NumOfEntries: 1
' ==================
' ==================
EntiryID: 0x110b
FilterTbl[0]: PRI 0,CFI 0, VID 3
FwdOp: 0x10
NumOfEntries: 1
' ==================

The Data VLan is 832, which is the one used by Orange. I configure Data with the 832 but I can't get a stable connection.

I have seen that if I run:

'# omcicli mib get 131
XXXXXXXXXXXXXXXXXXXXXXX
OltG
XXXXXXXXXXXXXXXXXXXXXXX
' ==================
EntityId: 0x00
OltVendorId: 0x414c434c
EquipId:
Version:
ToDInfo:
Sequence number of GEM superframe: 0x0
Timestamp: secs 0, nanosecs 0
' ==================

the OltVersionId is (0x414c434c) ALCL I am trying to change it to HWTC with the command:
'omcicli mib set 131, OltG, OltVendorId, 0x48575443'
but it doesn't save the changes.

Am I missing something to do?

I'm trying to make the OLT believe that I'm connecting to HWTC.

thanks for any help

How to Generate VS_AUTH _KEY?

I can achieve O5 But no Internet connection I suspect I have to Clone Mac Address of Original Huawei ONT and HWVER So I need VS_AUTH_KEY to stop reboot when I change ELAN_MAC and HWVER Parameters.
HWVER:172D.A
MAC Address:70fd4581f942

Please help generate VS_AUTH_KEY.

help me please with generating new VS_AUTH_KEY

Thank you in advance.
Since lowyat.net is no longer accepting new user registrations so creating new issue is the only way to contact you.
Could you please help me with generating new VS_AUTH_KEY?
ELAN_MAC_ADDR: 88:86:03:F6:5D:(91-9D)
HW_HWVER: 323.A

Two Firmwares on DFP-34X-2C2

Hey guys, I habe another question,

my DFP-34X-2C2 seems to have two firmware versions. It is booting into 210702, but in the bootargs it mentions also 220304.

Haven't read about that anywhere else already, so I thought I share the info.

Haven't yet figured out fully how to switch. Have only a dump from my nv getenv. But could not test, as my stick is not running right now.

Full dump:

# nv getenv
Valid environment: 2
b0=setenv bootargs ${bootargs_base} ${mtdparts0} ${rst2dfl_flg}; bootm ${img0_kernel}
b1=setenv bootargs ${bootargs_base} ${mtdparts1} ${rst2dfl_flg}; bootm ${img1_kernel}
baudrate=115200
boot_by_commit=if itest.s ${sw_commit} == 0;then run set_act0;run b0;else run set_act1;run b1;fi
boot_by_tryactive=if itest.s ${sw_tryactive} == 0;then setenv sw_tryactive 2;setenv sw_active 0;saveenv;run en_wdt;run b0;else setenv sw_tryactive 2;setenv sw_active 1;saveenv;run en_wdt;run b1;fi
bootargs_base=console=ttyS0,115200
bootcmd=if itest.s ${sw_tryactive} == 2; then run boot_by_commit;else run boot_by_tryactive;fi
bootdelay=5
en_wdt=mw b8003268 e7c00000
erase_cfgfs=sf erase ${fl_cfgfs} +${fl_cfgfs_sz}
erase_env=sf erase ${fl_env} +${fl_env_sz};sf erase ${fl_env2} +${fl_env_sz}
ethact=LUNA GMAC 
ethaddr=XX:XX:XX:XX:XX:XX
fileaddr=80000000
filesize=39A800
fl_boot_sz=40000
fl_cfgfs=44000
fl_cfgfs_sz=3c000
fl_env=40000
fl_env2=42000
fl_env_sz=2000
fl_kernel1=80000
fl_kernel1_sz=14c000
fl_kernel2=440000
fl_kernel2_sz=14c000
fl_rootfs1=1cc000
fl_rootfs1_sz=274000
fl_rootfs2=58c000
fl_rootfs2_sz=274000
fx1000_init=mw bb000084 00000048
img0_kernel=94080000
img1_kernel=94440000
ipaddr=192.168.1.3
mtdparts0=mtdparts=rtk_spi_nor_mtd:256K(boot),8K(env),8K(env2),240K(config),1328K(k0)ro,2512K(r0)ro,1328K(k1),2512K(r1),4K@0ro,4K@0ro,4K@0ro,4K@0ro,1328K@512K(linux),2512K@1840K(rootfs) root=31:5
mtdparts1=mtdparts=rtk_spi_nor_mtd:256K(boot),8K(env),8K(env2),240K(config),1328K(k0),2512K(r0),1328K(k1)ro,2512K(r1)ro,4K@0ro,4K@0ro,4K@0ro,4K@0ro,1328K@4352K(linux),2512K@5680K(rootfs) root=31:7
mupgrade_en=1
netmask=255.255.255.0
serverip=192.168.1.101
set_act0=if itest.s ${sw_active} != 0;then setenv sw_active 0;saveenv;fi
set_act1=if itest.s ${sw_active} != 1;then setenv sw_active 1;saveenv;fi
sgmii_init=mw bb000084 00000044
stderr=serial
stdin=serial
stdout=serial
sw_active=1
sw_commit=1
sw_crc0=5bfcffa5
sw_crc1=5bfcffa5
sw_tryactive=2
sw_valid1=1
sw_version0=V1.0-220304
sw_version1=V1.0-210702
tftp_base=80000000
upb=tftp ${tftp_base} plr.img && crc32 ${fileaddr} ${filesize} && sf erase 0 +${fl_boot_sz} && sf write ${fileaddr} 0 ${filesize}
upe=tftp ${tftp_base} uboot-env-98d-eng.bin && sf erase ${fl_env} +${fl_env_sz} && sf write ${fileaddr} ${fl_env} ${fl_env_sz} && sf erase ${fl_env2} +${fl_env_sz} && sf write ${fileaddr} ${fl_env2} ${fl_env_sz}
upk=tftp ${tftp_base} uImage && crc32 ${fileaddr} ${filesize} && sf erase ${fl_kernel1} +${fl_kernel1_sz} && sf write ${fileaddr} ${fl_kernel1} ${filesize}
upk1=tftp ${tftp_base} uImage && crc32 ${fileaddr} ${filesize} && sf erase ${fl_kernel2} +${fl_kernel2_sz} && sf write ${fileaddr} ${fl_kernel2} ${filesize}
upr=tftp ${tftp_base} rootfs && crc32 ${fileaddr} ${filesize} && sf erase ${fl_rootfs1} +${fl_rootfs1_sz} && sf write ${fileaddr} ${fl_rootfs1} ${filesize}
upr1=tftp ${tftp_base} rootfs && crc32 ${fileaddr} ${filesize} && sf erase ${fl_rootfs2} +${fl_rootfs2_sz} && sf write ${fileaddr} ${fl_rootfs2} ${filesize}
upt=tftp 80000000 img.tar && upimgtar ${fileaddr} ${filesize}
upv=tftp 80000000 vm.img;upvmimg ${fileaddr}
yk=loady 80000000 && cp.b 80000000 81000000 ${filesize} && cmp.b 80000000 81000000 ${filesize} && sf erase ${fl_kernel1} +${fl_kernel1_sz} && sf write 80000000 ${fl_kernel1} ${filesize}
yr=loady 80000000 && cp.b 80000000 81000000 ${filesize} && cmp.b 80000000 81000000 ${filesize} && sf erase ${fl_rootfs1} +${fl_rootfs1_sz} && sf write 80000000 ${fl_rootfs1} ${filesize}
yu=loady 80000000 && cp.b 80000000 81000000 ${filesize} && cmp.b 80000000 81000000 ${filesize} && sf erase 0 +${fl_boot_sz} && sf write 80000000 0 ${filesize}
sw_valid0=0

hi,A new brand gpon stick

hi,TWCGPON657 is hard to find in taobao,They are all out of stock.According to the seller, it takes three months or more to re-produce.but after a hard search, I found a new similar brand in Singapore.It seems that it should be very niche
Although it is more expensive, I have checked with the seller and it also uses Realtek chips,I think it's supposed to be the same thing as TWCGPON657.The package I ordered is on the way.I'll run some tests on it when I get it.Anyway,thanks for your more information in here.
BTW since lowyat.net is no longer accepting new user registrations, I'm leaving a message here.

https://dimiks.store/product/universal-gpon-epon-onu-ont-sfp-stick-module/

Backup ODI firmware

Hi,

I purchased odi DFP-34X-2C2, I saw firmware version is: V1.0-220805.
I have 2 questions:

  1. Where can I download ODI's firmware?
  2. How can I backup firmware?

Please help.

How to reload the factory firmware

after upgrading to V2801F firmware, there is no option to update firmware in the web interface. Then how to restore to the original firmware.

Lost access to the web interface DFP-34X-2C2

Hello

After saving the settings on my stick, I can't get into the web interface, the verse does not respond to the assigned address.
Either I accidentally disabled the DHCP server or it was due to two identical VLAN IDs.
I want to flash the chip using a programmer, but there are no suitable firmware files, please tell me, can you help me?

Opton GP801R OEM stick in Turris Omnia

Hi I recently bought Opton GP801R and it seems like its normal V2801F underneat. I can login there with admin/stdONU101 and webui title says V2801F.

My router Turris Omnia has SFP cage and its 2,5Gbps capable. I was wondering is it safe to flash latest firmware of yours and will it work @2,5Gbps.

What steps are needed to flash this firmware?

Is doing https://github.com/Anime4000/RTL960x/tree/main/Firmware/V2801F only needed or do I have to worry about VS_AUTH_KEY even if I have no need to change MAC address.

I've read the whole #17 Great work!

Stock firmware for XPON 1,25G/2,5G (RTL960x)

Hi!
Thank you for your hard work and dedication to the community.
I apologize in advance, but I did not find another way to contact. The other day I received a stick and while I put experiments.
With your firmware, the work of the stick itself became stable, on the stock there were problems with accessing the settings through Mikrotik, and the stick did not always start.

Now it works just fine, judging by the temperature measurements, it has become less heated.

But I ask for help, for the complete purity of the experiment, I really need a stock firmware. I wrote to all the mail indicated by the manufacturer (http://www.odi-tec.com/), but did not receive any response, I also wrote to the Fibershow Store seller (https://aliexpress.ru/) - he read my message, but also didn't answer.

If there is a stock firmware, I will be very grateful if you can share it.

The stick was bought on your recommendation: https://aliexpress.ru/item/1005003515662920.html?gatewayAdapt=glo2rus&sku_id=12000026135734082

Thank you!

Compatibility of TWCGPON657 with Mikrotik

Hi,

I have a TWCGPON657 stick with firmware V2801F_V1.9.0-201104.
In the optical media converter status is O5. Is ok.

But in my case Mikrotik RB5009 (SFP status - link on) does not start DHCP client on SFP port. Constantly status "searching...". There is no internet.

If you connect through mediaconverter to same RB5009 but in Eth1 port, then DHCP client gets ip right away. There is internet in bridge.

Have you ever encountered a similar situation?

Mikrotik and gpon ONU?

Hello, help with router os mikrotik setup.
how to configure to get access on web interface?
can't get access to 192.168.1.1

gpon ONU: Dfp 34g-2c2
router: Mikrotik hex S
my mail: sprut0x81gmail.com
thank you

How to start?

Discussed in #33

Originally posted by rollingafull May 13, 2022
Hi,

Recently received DFP-34X-2C2 module buyed on Fibershow and i've some questions..

1º How can i look if my XPON has RTL9601D SOC or ZTE Chipset?
2º If 1º is RTL9601D, next step is flash M114_sfp_ODI_220304.tar firmware from web interface?
3º Next step is configure XPON for work with my ISP?

For more information i'm trying to configure it on Mikrotik RB5009 and CRS317.
For the moment CRS317 can't link to module, in any speed configuration and dupplex mode.

Thanks in advance!

跑不满1000M

手机有个RTL9601+8672的 stick最高只能800M上不了千兆 你测试过吗

[Field Report] Works for GTPL / Hathway

Just a note thanking you for this repository and to help others who may benefit from this. I was able to use the ODI DFP-34X-2C2 SFP stick in an edgerouter X SFP (running openwrt) in India with GTPL (an ISP here). The ISP provides a ZTE F612W router with ONU here. I had to set the following params to make it work:

  • PON Serial Number
  • PLOAM Password (I set it to ASCI in the web-ui)
  • VLAN settings: Set to Manual, PVID, set to a fixed value which was set in the ISP's router. (This can also be retrieved with omcicli mib get 84 as you have noted in the docs)

On ER X SFP running openwrt, the setup is pretty straightforward. Make eth5 the wan port and setup PPoE as usual. Note: you need the router's (eth5's) MAC whitelisted with the ISP in this case as the ONU is in bridge mode.

ODI 2204 - Unresponsive behavior if management ip address is different

My network does not use 192.168.1.0/24 so I changed the management ip.

DFP34 acts very strangely if the management ip is different than default.

If the fiber is plugged in during reboot, it never responds to the new ip. If the fiber is unplugged during reboot, then it responds much later than it responds to 192.168.1.0/24 . It then stops responding again after some time. If I need to access again, only option is power cycle the stick.

HG8240 VS_AUTH_KEY Help

Hey there,

could you help me out for the correct VS_AUTH_KEY so I can set the correct ELAN MAC? Your help is very much appreciated:

VS_AUTH_KEY?
ELAN_MAC_ADDR: 80D4A5AB9700-10
HW_HWVER: 140DC601

Many thanks.

DFP-34X-2C2 v210702 Vlan 10 – VoIP

Hello.

With a successful connection, VLAN 10 is created, which I cannot edit. (Vlan 10 – VoIP)
I reset the ODI settings, disconnected from the network, then created my VLAN 10 connection, but after connecting, another VLAN 10 connection appeared next to it.
On the tab with editing VLAN parameters, VLAN 10 created (apparently) by the provider is not displayed.
Can I edit this connection somehow?

In other firmware versions, this connection is not displayed, but the LOIDstatus – WRONG connection is not established in them.

Also, after the reboot, multicast vlan id flies off, the provider's vlan10, which causes a conflict of IP addresses on the router side.

Screenshot 2022-07-05 at 12 10 49

UF-Instant factory reset after 10 boot

Hi all,

i'm opening to track this issue on modified UF-Instant.
There is a variable setup on the uBoot called bootlimit=10

At each boot, another variable called bootcount is increased by 1.

When bootcount reach the limit set in bootlimit env, uBoot reset the first one, erase configuration paritition and tries to boot from TFTP. If there is a timeout, then the first good image is loaded. Obviously when Linux OS start, script mnt_cfgfs.sh is called, if there is no file called ".cfgfs_ok_*" (because partition was erased by uBoot), so all factory default will be loaded

So to avoid this behaviour you can:

set bootlimit to zero with these two commands:

nv setenv bootlimit 0 <-- Linux shell
setenv bootlimit 0 <-- uBoot prompt

Remove variabile form uBoot prompt with the command

setenv bootlimit

Hope this can help other people with my same problem!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.