Flint 2 WAN/LAN 1 port only negotiating 10MBPS FD

Hey folks,

I recently got a Flint 2 Router and when setting up the router, the WAN/LAN 1 port is behaving very oddly, for one, if I insert the cable from my ONT to it, internet wont work, and the router led light wil keep blinking, I have use the first WAN port only, also for some odd reason, speed on WAN/LAN 1 port is limited to 10mbps FD. When I try to force it to gigabit FD in windows via device manager, the ethernet will simply stop working, I have tested the same cable across different ports on the router, and while speeds have definitely increased, they are still limited to 100MBPS FD (tested 3 different cables across all ports on the router), speeds are verfied using iperf3 with Windows (connected to FLint 2 via ethernet) as server, and a macbook connected to 5ghz flint 2 wifi, and its indeed constrained to 100mbps FD, with or without connected to my modem (my plan is symmeric 100mbps, so I just wanted to eliminate the possibility that 100mbps might be due to my plan)

Is there anything I can do? I really cant afford to RMA it since GL-inet has no presence here, and between sending it back to china and customs, I’ll spend anywhere between 50 to 70-80% of the price of the router on it

Please try to follow this manual to "debrick" the router:

hey, I just wanted to confirm if debricking it is needed? I can access Admin as well LuCi UI and I just unboxed it without touching anything, current firmware is 4.8.3

also, the internet thing was because I was using the 2nd WAN port as LAN, I had to specify it as WAN in Port Management before it worked

If there are strange issues, debricking is part of the normal troubleshooting procedure, yep.

still limited to 100mbps FD

Hi,

To help us further troubleshoot, could you please provide the following information:

  1. With all other Ethernet ports disconnected, please connect your laptop directly to the Flint 2 (do not use a switch, and ensure the WAN port is not connected to the ISP modem).
    Test the connection speed on LAN1, then repeat the test on LAN2 through LAN5 individually, and let us know if the results differ.
  2. Please SSH into the router and run the commands below, making sure the laptop is connected to the corresponding port when each command is executed:
# When connected to LAN1
ethtool eth0

# When connected to LAN2 through LAN5
ethtool eth1

hey,

  1. its stil giving me 10mbps FD on the admin UI
  2. this is really weird, I tested it exactly like you said, when I connected to LAN 1, here’s the eth0 output
root@GL-MT6000:\~# ethtool eth0

Settings for eth0:
        Supported ports: \[ MII \]
        Supported link modes:   2500baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: No
        Supported FEC modes: Not reported
        Advertised link modes:  2500baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: No
        Advertised FEC modes: Not reported
        Speed: 2500Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Current message level: 0x000000ff (255)
                               drv probe link timer ifdown ifup rx_err tx_err
        Link detected: yes

but when I connected to any other port (LAN 2 - 5), eth1 would just say link not detected (pasting output for both eth0/1)

root@GL-MT6000:\~# ethtool eth0

Settings for eth0:

        Supported ports: \[ MII \]

        Supported link modes:   2500baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: No

        Supported FEC modes: Not reported

        Advertised link modes:  2500baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: No

        Advertised FEC modes: Not reported

        Speed: 2500Mb/s

        Duplex: Full

        Port: MII

        PHYAD: 0

        Transceiver: internal

        Auto-negotiation: on

        Current message level: 0x000000ff (255)

                               drv probe link timer ifdown ifup rx_err tx_err

        Link detected: yes

root@GL-MT6000:\~# ethtool eth1

Settings for eth1:

        Supported ports: \[ TP MII \]

        Supported link modes:   10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

                                2500baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: Yes

        Supported FEC modes: Not reported

        Advertised link modes:  10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

                                2500baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: Yes

        Advertised FEC modes: Not reported

        Speed: Unknown!

        Duplex: Unknown! (255)

        Port: MII

        PHYAD: 1

        Transceiver: external

        Auto-negotiation: on

        Current message level: 0x000000ff (255)

                               drv probe link timer ifdown ifup rx_err tx_err

        Link detected: no

but after I connected my modem to WAN 1,  eth1 gave normal output (pasting below)

\`\`\`
root@GL-MT6000:\~# ethtool eth1
Settings for eth1:
Supported ports: \[ TP MII \]
Supported link modes:   10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes:  10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
2500baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes:  10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Current message level: 0x000000ff (255)
drv probe link timer ifdown ifup rx_err tx_err
Link detected: yes
\`\`\`

In all of the cases, admin UI showed correct LAN port under Port management and when not connected to modem, even other lan ports were negotiating 10 mbps fd

Sorry, the command provided earlier seems to have some errors.

Please try these corrected commands to check the port status:

# To check the WAN port
ethtool eth1

# To check individual LAN ports (1 through 5)
ethtool lan1
# ... up to
ethtool lan5

You can also try manually forcing the router to a fixed speed to see if it stabilizes the connection:

ethtool -s eth1 speed 1000 duplex full autoneg off

To clarify, does the UI display a 10Mbps rate even for ports that have nothing plugged into them, or only when a cable is connected?

Hey, this is the output with WAN connected

root@GL-MT6000:~# ethtool eth0

Settings for eth0:

        Supported ports: [ MII ]

        Supported link modes:   2500baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: No

        Supported FEC modes: Not reported

        Advertised link modes:  2500baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: No

        Advertised FEC modes: Not reported

        Speed: 2500Mb/s

        Duplex: Full

        Port: MII

        PHYAD: 0

        Transceiver: internal

        Auto-negotiation: on

        Current message level: 0x000000ff (255)

                               drv probe link timer ifdown ifup rx_err tx_err

        Link detected: yes



root@GL-MT6000:~# ethtool lan4

Settings for lan4:

        Supported ports: [ TP MII ]

        Supported link modes:   10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: Yes

        Supported FEC modes: Not reported

        Advertised link modes:  10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: Yes

        Advertised FEC modes: Not reported

        Link partner advertised link modes:  10baseT/Half 10baseT/Full

                                             100baseT/Half 100baseT/Full

        Link partner advertised pause frame use: Symmetric Receive-only

        Link partner advertised auto-negotiation: Yes

        Link partner advertised FEC modes: Not reported

        Speed: 100Mb/s

        Duplex: Full

        Port: MII

        PHYAD: 2

        Transceiver: external

        Auto-negotiation: on

        Supports Wake-on: d

        Wake-on: d

        Link detected: yes

With WAN cable removed, here’s the output

AFTER REMOVING WAN 



root@GL-MT6000:~# ethtool eth0

Settings for eth0:

        Supported ports: [ MII ]

        Supported link modes:   2500baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: No

        Supported FEC modes: Not reported

        Advertised link modes:  Not reported

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: No

        Advertised FEC modes: Not reported

        Speed: 2500Mb/s

        Duplex: Full

        Port: MII

        PHYAD: 0

        Transceiver: internal

        Auto-negotiation: off

        Current message level: 0x000000ff (255)



Settings for lan1:

        Supported ports: [ TP MII ]

        Supported link modes:   10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

                                2500baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: Yes

        Supported FEC modes: Not reported

        Advertised link modes:  10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

                                2500baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: Yes

        Advertised FEC modes: Not reported

        Link partner advertised link modes:  10baseT/Half 10baseT/Full

        Link partner advertised pause frame use: Symmetric Receive-only

        Link partner advertised auto-negotiation: Yes

        Link partner advertised FEC modes: Not reported

        Speed: 10Mb/s

        Duplex: Full

        Port: MII

        PHYAD: 7

        Transceiver: external

        Auto-negotiation: on

        Supports Wake-on: d

        Wake-on: d

        Link detected: yes



Settings for lan2:

        Supported ports: [ TP MII ]

        Supported link modes:   10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Supported pause frame use: Symmetric Receive-only

        Supports auto-negotiation: Yes

        Supported FEC modes: Not reported

        Advertised link modes:  10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Advertised pause frame use: Symmetric Receive-only

        Advertised auto-negotiation: Yes

        Advertised FEC modes: Not reported

        Speed: Unknown!

        Duplex: Unknown! (255)

        Port: MII

        PHYAD: 0

        Transceiver: external

        Auto-negotiation: on

        Supports Wake-on: d

        Wake-on: d

        Link detected: no

This text will be hidden

Tried with another port with wan cable removed

root@GL-MT6000:~# ethtool lan3
Settings for lan3:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Link detected: yes

As for your other steps:

  1. No, only ports which I connected to showed speeds, rest didnt on the admin UI
  2. I tried forcing eth0 and eth1 via ethtool, both had no effect at all, speed was still negotiated as 100mbps FD
  3. I tried forcing it for lan ports e.g lan1 etc but they simply stopped working until I turned autoneg back on

P.S. can my posts be auto approved now? this troubleshooting loop is really long with my posts being approved after hours

Could youo please confirm whether the laptop is currently directly connect to the Flint 2 with an Ethernet cable?

It seems that the issue may be caused by the Ethernet cable or by the laptop only advertised a link speed of 10Mbps/100Mbps.

Please also confirm the following:

  1. What are the model numbers of the laptop and its built-in network adapter?

  2. Please try using the Ethernet cable included with the Flint 2 and test again with several other cables that you know work.

  3. If you have other devices, please try them also to see if they have similar issues.

We have raised your trust level, and your posts should now be automatically approved now.

hey yes laptop is connected directly via ethernet to the router, the cable I am using is a Dlink Cat 6 cable, I am copy pasting the output I got with flint 2’s cable

root@GL-MT6000:~# ethtool lan4
Settings for lan4:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 2
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Link detected: yes

My laptop is a Dell 7577 with a gigabit ethernet port, I couldnt find the specific serial number for it but under device manager, this is the description Realtek PCIe GBE Family Controller

I also tried with a Lenovo Legion 5i which also has a gigabit ethernet and is facing these issues as well ( this was the other pc in my original post)

Please try the following steps to check your network adapter model:

  1. Open Device Manager.
  2. Expand Network Adapters.
  3. Right-click Realtek PCIe GbE Family Controller and select Properties.
  4. Go to the Details tab.
  5. In the Property dropdown menu, choose Hardware ID or Inf section.

hey here is it

Could you please let us know which version of Windows you are currently using?

Depending on your OS, we recommend trying a specific driver version to see whether it can fix the issue or not. Please ensure you uninstall your current network driver first through the Device Manager before installing the new one.

  • For Windows 11: We suggest upgrading to the NetAdapterCx driver. This is a more modern driver architecture optimized specifically for Windows 11.

  • For Windows 10: Please also try the NetAdapterCx driver first. If this cannot be installed, normally, try the NDIS version labeled "Not Support Power Saving."

You can find both versions for download on the official Realtek site here: Realtek Driver Downloads

updated both laptops, same issue, nothing has changed,

is RMA the only thing left now?

It appears so, based on the information available at this time.

Please contact [email protected] with a brief description and a link to this post, along with your purchase channel and order number to receive after-sales service.