Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difference between DFP-34X-2C2 and DFP-34G-2C2 #122

Open
paulierco opened this issue Jan 14, 2023 · 19 comments
Open

Difference between DFP-34X-2C2 and DFP-34G-2C2 #122

paulierco opened this issue Jan 14, 2023 · 19 comments

Comments

@paulierco
Copy link

First of all, I would like to thank you all for the time you invest in this project.

After I found this, I decided to order DFP-34G-2C2 and everything works as expected but even if I have 1000/500 pppoe connection, I cannot get more than ~950Mbit. Do you think ordering DFP-34X-2C2 might have a change to get a higher speed ?
Currently the Stick is plugged in into a CRS305-1G-4S+ and I had a second port connected to a 2.5/5G USB3.1 Network card into my PC.

I can provide details from the SFP ODI if is necessary.

Best Regards,
Paul

@ToTheCLI
Copy link

Some newer orders of the g version use the exact chipset of the x version.
Check cpu by telnet.

@paulierco
Copy link
Author

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

@ToTheCLI
Copy link

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

Same as DFP-34X-2C2

@paulierco
Copy link
Author

So what's the difference?

@ToTheCLI
Copy link

ToTheCLI commented Jan 14, 2023

In your case no difference whatsoever, older models g had ZTE chipset

@Gouster4
Copy link

Gouster4 commented Jan 19, 2023

DFP-34E-2C2 - EPON
DFP-34G-2C2 - GPON
DFP-34X-2C2 - EPON/GPON Combo.

I guess that epon version has weaker/different chipset.
Not sure about hardware difference between G and X version... But if older ones used different chipset, and new g version use same chipset, then difference on new verisions is most likely only in firmware (no epon support implemented)

@Egyras
Copy link

Egyras commented Jan 27, 2023

DFP-34E-2C2 - EPON DFP-34G-2C2 - GPON DFP-34X-2C2 - EPON/GPON Combo.

I guess that epon version has weaker/different chipset. Not sure about hardware difference between G and X version... But if older ones used different chipset, and new g version use same chipset, then difference on new verisions is most likely only in firmware (no epon support implemented)

so if I want to replace my providers ZTE F601 GPON converter and use directly in mikrotik RB5009 I can select
DFP-34G-2C2 - GPON or DFP-34X-2C2 - EPON/GPON (this is XPON ?) ?

@Anime4000
Copy link
Owner

34X is XPON, always choose XPON no matter what, it support EPON and GPON

@narapon
Copy link

narapon commented Feb 9, 2023

I have the DFP-34G-2C2, PON STICK V03, plugged into a ccr1009, auto-nego off and set to 1g as per your guide, im getting no link once in a while, can't even ping 192.168.1.1 from 192.168.1.11, with masquerade for out interface SFP

SFP tab shows:
Vendor Name: OEM
Vendor Part Number: STICK
Vendor Serial: GPON21111317
Manufacturing Date: 21-11-13

without fiber connected, its always no link as expected, with fiber connected i still get link downs
are we supposed to configure the module before connecting fibre?

@Anime4000
Copy link
Owner

You need connect the fiber in order to work, only some Mikrotik Router are not required, like RB5009.
This behavior seem different from Router to Router,

RB3011 need PON Stick Fiber connected
RB5009 no need fiber to connect

@narapon
Copy link

narapon commented Feb 9, 2023

Understood, the link down still happens when the fiber is connected even if I do not do anything and just observe. Is this the firmware rebooting, module overheating or just a bad module that I got? It's gotten 806 link downs in the span of only a few hours

I've unplugged it from the SFP+ port and switched to the SFP port and have 0 link downs for the past 10 minutes so I'm getting my hopes up for a bit on this module.

my routeros config:

add name=bridge1
/interface ethernet
set [ find default-name=sfp-sfp1 ] auto-negotiation=no speed=1Gbps
/ip pool
add name=pool1 ranges=192.168.10.2-192.168.10.100
/ip dhcp-server
add address-pool=pool1 interface=bridge1 name=server1
/interface bridge port
add bridge=bridge1 interface=ether5
/ip address
add address=192.168.10.1/24 interface=bridge1 network=192.168.10.0
add address=192.168.1.11/24 interface=sfp1 network=192.168.1.0
/ip dhcp-server network
add address=192.168.10.0/32 gateway=192.168.10.1 netmask=24
/ip firewall nat
add action=masquerade chain=srcnat out-interface=sfp1

@narapon
Copy link

narapon commented Feb 9, 2023

looks like its my CCR, will look into getting this working on a CRS

@narapon
Copy link

narapon commented Feb 15, 2023

just an update on what mikrotik hardware works and doesn't

  • CCR1009 - Direct to Tilera CPU - SFP module detected on both SFP+ and SFP ports but doesn't work
  • CRS309-1G-8S+IN - 98DX8208 - works, used ROS 7.7
  • CCR2116-12G-4S+ - 98DX3255 - works, used ROS 7.8rc1
    seems to like the Marvell Prestera switch chips?

@Anime4000
Copy link
Owner

just an update on what mikrotik hardware works and doesn't

* CCR1009 - Direct to Tilera CPU - SFP module detected on both SFP+ and SFP ports but doesn't work

* CRS309-1G-8S+IN - 98DX8208 - works, used ROS 7.7

* CCR2116-12G-4S+ - 98DX3255 - works, used ROS 7.8rc1
  seems to like the Marvell Prestera switch chips?

this default 1G mode ?

@narapon
Copy link

narapon commented Feb 18, 2023

just an update on what mikrotik hardware works and doesn't

* CCR1009 - Direct to Tilera CPU - SFP module detected on both SFP+ and SFP ports but doesn't work

* CRS309-1G-8S+IN - 98DX8208 - works, used ROS 7.7

* CCR2116-12G-4S+ - 98DX3255 - works, used ROS 7.8rc1
  seems to like the Marvell Prestera switch chips?

this default 1G mode ?

not sure what you mean by default 1G mode, but I disabled auto-nego as mentioned in your guide

@S8T8
Copy link

S8T8 commented Feb 18, 2023

I think @Anime4000 means that those devices works also in 2.5G mode, I can confirm that CCR2116-12G-4S+ works with auto-negotiation=no speed=2.5Gbps and LAN_SDS_MODE 4


# feb/20/2023 17:04:46 by RouterOS 7.7
# software id = WXMY-707X
#
# model = CCR2116-12G-4S+
/interface ethernet set [ find default-name=sfp-sfpplus1 ] advertise=2500M-full auto-negotiation=no speed=2.5Gbps

I have't tried any LAN_SDS_MODE other than 4.

Anime4000 added a commit that referenced this issue Feb 19, 2023
@Anime4000
Copy link
Owner

@S8T8
list updated

@bsborisov
Copy link

bsborisov commented Dec 10, 2023

Somehow for me is not working. :/ When I set "auto-negotiation=no speed=2.5Gbps and LAN_SDS_MODE 4" somehow the router is dropping the link to all sfp+ ports. I can't even log in to change it back. Module is DFP-34G-2C2 and the router is CCR2116-12G-4S+ Any ideas what I am missing?

This error was in the log: "router was rebooted without proper shutdown, probably kernel failure" and "kernel failure in previous boot"

EDIT: Problem was simple - my RouterOS was 7.4.1 and somehow has issues with 2.5G. I upgraded it to 7.12.1 and now there is 2.5G-baseX support. With LAN_SDS_MODE 6 and auto-neg off it works like charm :) The router is Mikrotik CCR2116-12g-4s+

@Anime4000
Copy link
Owner

Yes, use LAN_SDS_MODE 6 (2500Base-X) for ROS 7.12+

Even Mikrotik 2.5G baseX tell us to use base-X, it also support HiSGMII PHY,
As I tested Huawei MA5671a on RB5009 with ROS7.12.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants