NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
tomjam
Mar 12, 2021Aspirant
Command "speed 1000 full-duplex" not accepted
Hi We've got the cumbersome network setup that lots of the old network cables in our in-house cabling are split up into two separate RJ45 plugs on both sides (2 links over one cable, each using 4 wi...
- Mar 12, 2021
Hi Tom,
tomjam wrote:We've got the cumbersome network setup that lots of the old network cables in our in-house cabling are split up into two separate RJ45 plugs on both sides (2 links over one cable, each using 4 wires).
...
When I add the setting
speed 100 full-duplex
the link is instantly up, but I don't want it to be only 100 mbps.
On shared cables, with just two pairs [four cables aren't sufficient!], there is no other choice - Fast Ethernet (100 Mb/s) is the max you can do on such a cumbersome infrastructure. Anything above is simply impossible. The only other opiton is 10 Mb/s only - very rare except on some IoT or building control devices - and these switchs don't support it.
Would not wonder one second if this makes the automatic speed negotiation on MultiGig up to 10G hard if not impossible ... as you experience.
tomjam wrote:The documentation of our M4300 switches list the following syntax for the speed command:
speed {auto {10G | 5G | 2.5G | 1000 | 100} [half-duplex | full-duplex] | {10G | 5G | 2.5G | 1000 | 100} {half-duplex | full-duplex}}
What seems to be implemented seems to be the max. allowed link speed on the automatic negotiation - to keep the link speed lower to remain within a certain connection quality. The first part of the BNF above appears to have something like this in mind 8-) ... but I suspect this definition isn't correct at all.
tomjam wrote:Which means it should be possible to execute:
speed 1000 full-duplex
But this syntax is not accepted (value 1000). It only works when I add the "auto" parameter which in turn adds the 30s delay until the link is detected.
Negative: IEEE specs require automatc speed negotiation for Gigabit and up - my old developer heart would consider to understand this BNF as valid:
speed {auto {10G | 5G | 2.5G | 1000 | 100} [half-duplex | full-duplex]} | {100 {half-duplex | full-duplex}}
LaurentMa your turn please 8-)
Regards,
-Kurt
schumaku
Mar 12, 2021Guru - Experienced User
Hi Tom,
tomjam wrote:We've got the cumbersome network setup that lots of the old network cables in our in-house cabling are split up into two separate RJ45 plugs on both sides (2 links over one cable, each using 4 wires).
...
When I add the setting
speed 100 full-duplexthe link is instantly up, but I don't want it to be only 100 mbps.
On shared cables, with just two pairs [four cables aren't sufficient!], there is no other choice - Fast Ethernet (100 Mb/s) is the max you can do on such a cumbersome infrastructure. Anything above is simply impossible. The only other opiton is 10 Mb/s only - very rare except on some IoT or building control devices - and these switchs don't support it.
Would not wonder one second if this makes the automatic speed negotiation on MultiGig up to 10G hard if not impossible ... as you experience.
tomjam wrote:The documentation of our M4300 switches list the following syntax for the speed command:
speed {auto {10G | 5G | 2.5G | 1000 | 100} [half-duplex | full-duplex] | {10G | 5G | 2.5G | 1000 | 100} {half-duplex | full-duplex}}
What seems to be implemented seems to be the max. allowed link speed on the automatic negotiation - to keep the link speed lower to remain within a certain connection quality. The first part of the BNF above appears to have something like this in mind 8-) ... but I suspect this definition isn't correct at all.
tomjam wrote:Which means it should be possible to execute:
speed 1000 full-duplexBut this syntax is not accepted (value 1000). It only works when I add the "auto" parameter which in turn adds the 30s delay until the link is detected.
Negative: IEEE specs require automatc speed negotiation for Gigabit and up - my old developer heart would consider to understand this BNF as valid:
speed {auto {10G | 5G | 2.5G | 1000 | 100} [half-duplex | full-duplex]} | {100 {half-duplex | full-duplex}}
LaurentMa your turn please 8-)
Regards,
-Kurt
- tomjamMar 16, 2021Aspirant
Hi schumaku
Thank you very much for your helpful reply, that explains a lot. As we have not managed our network before, I can't look at the switch configuration that was in use up to now. But it seems that they have set every such port to 100 full-duplex. So, that's clear now and this issue will be fixed when we replace the plug-in boards with two ethernet plug-ins by plug-in boards with only one.
So the only thing that remains to do is for Netgear to fix the documentation :-)
Thanks and kind regards
Tom
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!