RTL960x icon indicating copy to clipboard operation
RTL960x copied to clipboard

ODI NEW FIRMWARE

Open macafeeee opened this issue 3 years ago • 73 comments
trafficstars

I get the new firmware V220414. I dont know what changed and I dont have the mac_key calculator. Please share the mac_key calculator if you have it. Thank you. M114_sfp_ODI_Vlan_220414.zip

macafeeee avatar Apr 23 '22 10:04 macafeeee

Great!

This firmware allow you to untag VLAN for router that not support VLAN, such as TP-Link TL-XDR5480

Anime4000 avatar Apr 23 '22 11:04 Anime4000

Do you have the mac_key calculator?

macafeeee avatar Apr 23 '22 13:04 macafeeee

Do you have the mac_key calculator?

no, I don't have... you can request at ODI

Anime4000 avatar Apr 23 '22 13:04 Anime4000

Do you have the mac_key calculator?

no, I don't have... you can request at ODI

ODI is not friendly and the response speed is slow. Looking forward to hack it.

macafeeee avatar Apr 23 '22 16:04 macafeeee

ODI is not friendly and the response speed is slow.

And it's not certain that they will generate codes for everyone. It is unlikely that they are interested. A systemic solution is needed here.

skon77 avatar Apr 23 '22 16:04 skon77

Do you have the mac_key calculator?

no, I don't have... you can request at ODI

ODI is not friendly and the response speed is slow. Looking forward to hack it.

What I understand, GPON Standard not using MAC Address to Authenticate:

This what OLT see: 9pOaM-M-ijnpqAftIi502K-7DG_NhCOhTMO0XrdQpqg ont-autofind-all-Register-Huawei-ONT

GPON using ATM like ADSL2+ and connection at Layer 3, no MAC Address is involved

I believe your Router WAN MAC Address need to change

if you using EPON, then different story...

Sorry

Anime4000 avatar Apr 23 '22 17:04 Anime4000

What I understand, GPON Standard not using MAC Address to Authenticate

In my country, one of GPON providers (not mine) uses binding to MAC address. I don't know all the nuances, but it seems to use the Port Security option. Port Security is a feature of the switch that allows you to specify MAC addresses of hosts that are allowed to transmit data through the port.

skon77 avatar Apr 23 '22 19:04 skon77

What I understand, GPON Standard not using MAC Address to Authenticate

In my country, one of GPON providers (not mine) uses binding to MAC address. I don't know all the nuances, but it seems to use the Port Security option. Port Security is a feature of the switch that allows you to specify MAC addresses of hosts that are allowed to transmit data through the port.

it seem your GPON Provider using proprietary OMCI...

pon0 in ODI Stick using Null MAC, you can change by using ipconfig.

GPON should be Layer 3, only router MAC Address need to change for DHCP Server authenticate the router.

in my country (Telekom Malaysia) are using Universal Deployment... Mix and Match various vendor and various model, Telekom Malaysia only need valid PLOAM Password & Hardware Version.

Without valid Hardware Version, OMCI upstream VLAN not open even having O5

Anime4000 avatar Apr 23 '22 22:04 Anime4000

still same problem of other firmwares, the MEID 171 is not honored.

Only way to bring PPPoE up is to using the VID in MEID 84 :(

stich86 avatar Apr 24 '22 09:04 stich86

GPON should be Layer 3, only router MAC Address need to change for DHCP Server authenticate the router.

usually MAC address is used on the LAN side. May be they check that one? on the GPON stuff MAC is not used, everything is encapsulated into a GEM frame which doesn't contain any MAC information of PON port

stich86 avatar Apr 24 '22 09:04 stich86

everything is encapsulated into a GEM frame which doesn't contain any MAC information of PON port

Indeed... 😄

If you using Stick as Router Mode, then you need change Stick MAC

Newer ODI firmware is Bridge Mode, MAC Address not used

Anime4000 avatar Apr 24 '22 10:04 Anime4000

Do you have the mac_key calculator?

no, I don't have... you can request at ODI

ODI is not friendly and the response speed is slow. Looking forward to hack it.

What I understand, GPON Standard not using MAC Address to Authenticate:

This what OLT see: 9pOaM-M-ijnpqAftIi502K-7DG_NhCOhTMO0XrdQpqg ont-autofind-all-Register-Huawei-ONT

GPON using ATM like ADSL2+ and connection at Layer 3, no MAC Address is involved

I believe your Router WAN MAC Address need to change

if you using EPON, then different story...

Sorry

Unfortunately,I'm using the EPON Line.

macafeeee avatar Apr 24 '22 12:04 macafeeee

Do you have the mac_key calculator?

no, I don't have... you can request at ODI

ODI is not friendly and the response speed is slow. Looking forward to hack it.

What I understand, GPON Standard not using MAC Address to Authenticate: This what OLT see: 9pOaM-M-ijnpqAftIi502K-7DG_NhCOhTMO0XrdQpqg ont-autofind-all-Register-Huawei-ONT GPON using ATM like ADSL2+ and connection at Layer 3, no MAC Address is involved I believe your Router WAN MAC Address need to change if you using EPON, then different story... Sorry

Unfortunately,I'm using the EPON Line.

You can buy TWCGPON657 then use V2801F firmware in it, from that you can change MAC Address by using Keygen provided on the guide

Anime4000 avatar Apr 25 '22 18:04 Anime4000

just for information, that firmware doesn't seems stable when the stick run in HiSGMII mode. I had to revert back on 220404 that doesn't have link loss behaviour

stich86 avatar Apr 27 '22 14:04 stich86

since I know nv setenv sw_commit sw_active I simply switch 😄

Anime4000 avatar Apr 27 '22 15:04 Anime4000

since I know nv setenv sw_commit sw_active I simply switch 😄

yep I know ;) hope they don't screw up the HiSGMII part!!

stich86 avatar Apr 27 '22 15:04 stich86

Can you explain what is the difference between VS_AUTH_KEY and MAC_KEY I'm confused about these concepts.

mcheev avatar Apr 29 '22 18:04 mcheev

the key like a License or Lock MAC Address or other info from changing...

VS_AUTH_KEY

this for V2801F, it prevent changing MAC Address and Hardware Version

MAC_KEY

this for ODI DFP stick, it prevent changing MAC Address only...

TWCGPON657 stick/firmware don't have these problem

Anime4000 avatar Apr 29 '22 18:04 Anime4000

New Firmware V220527! That's support pppoe or ipoe. It still need mac key. M114_sfp_ODI_hybrid_220527.zip

macafeeee avatar May 28 '22 13:05 macafeeee

wow, this hybrid can switch mode between Router and Bridge Mode ?

Anime4000 avatar May 28 '22 14:05 Anime4000

wow, this hybrid can switch mode between Router and Bridge Mode ?

Yes! You are right!

macafeeee avatar May 28 '22 16:05 macafeeee

wow, this hybrid can switch mode between Router and Bridge Mode ?

looks like this firmware still doesn't honors DEVICE_TYPE setting it to 0 or 1 it's the same, "spppd" is still running.

On that firmware now MEID 171 for my FTTH connection has only one entry (like 2107XX firmware)

I'll try in the next days to connect over swapped VLAN to see if it fix my initial issue :)

stich86 avatar May 28 '22 16:05 stich86

they have also changed the WebUI (looks very weird..)

image

stich86 avatar May 28 '22 16:05 stich86

I confirm this firmware has same behaviour of 2107XX, so I can bring up PPPoE using my "swapped" VLAN 835 instead of native 100.

Now @Anime4000 you should check if the 4-port emulation is working, because this firmware seems a pure "router" mode

stich86 avatar May 28 '22 17:05 stich86

New Firmware V220527! That's support pppoe or ipoe. It still need mac key. M114_sfp_ODI_hybrid_220527.zip

just a question (if you know): MAC_KEY is needed also to bring up PPPoE\IPoE? I got a second ODI (the one with embedded radiator), but also on this one the MAC_KEY is empty :(

stich86 avatar May 28 '22 17:05 stich86

@stich86 Firmware 220527 doesn't work with 4-port emulation, omcicli mib get 84 show same table as before, pon_wan.asp try to map vlan 621 doesn't work...

I had to revert back to 220414 firmware.

this mean... ISP use ONU as SFU (Switch Fabric Unit) like my ISP, need to use 220414 bridge firmware ISP use ONU as IGD (Internet Gateway Device), need to use 220527 router firmware

220527 is not hybrid, it act like 210702.tar older firmware, worthless for ONU in SFU

Interface now going too like V2801F...

Anime4000 avatar May 28 '22 18:05 Anime4000

image

vuducdong avatar May 30 '22 08:05 vuducdong

my ISP use SFU that has POTS build-in, only V2801F and DFP-34X-2C2 220304 work just fine

I tried G-010S-P, it cause stick disconnect from RB5009 when applying OMCI VLAN filter:

https://user-images.githubusercontent.com/1908715/170985519-2ecabc06-bc59-4616-a32f-81900e4a1d19.mp4

This mean, not all xPON ONU SFP support SFU mode. MA5671a, G-010S-P, TWCGPON657 stock, DFP-34X-2C2 220527... failed to bridge and failed to emulating 4 LAN Ports...

Anime4000 avatar May 30 '22 11:05 Anime4000

Some interesting things:

Usually, SFU mode uses PPTP (Physical Path Termination Point), and HGU/IGD uses VEIP (Virtual Ethernet Interface Point). But DFP-34X-2C2 is more preferred using VEIP when OLT supports it, even on 220304 and 220414 fw. The ONU from my ISP work as HGU, but 220527 firmware is not working, only 220414 works.

And the MA5671A, G010SA, and G010SP (lantiq sticks) only support PPTP mode, and seems the stick don't support ME 171. On the firmware for lantiq sticks from right.com.cn, actually they make a script to make ME 171 rule manually.

jason-akw avatar Jul 26 '22 23:07 jason-akw

@akw28888

Interesting... this is new information...

no wonder I can not use firmware ODI 210702 and 220527, only works 220304 and 220414

it show my OLT use VEIP, making my Lantiq stick cannot be use

my original ISP ONU xml show VEIP Instance ID 0x0e01 https://github.com/Anime4000/Hacking_Huawei_HG8240H5_ONT/blob/master/xml/hw_ctree.xml#L109

need more info about this so I can update the guide

Anime4000 avatar Jul 27 '22 05:07 Anime4000