Posted: Wed May 17, 2023 17:16 Post subject: Control which packets are sent on eth1 and speed.
I am trying to narrow down a fault I have on an archaic device on my network. There is something that causes the stack on the device to lose connection to the network, but it is not obvious why (no errors).
The device is 10BASE2, and connected via a media convertor to an Ethernet port on the back of my R7800.
What I would like to do is narrow down the possible things that are causing an issue.
To do this I would like to make sure broadcasts etc from other machines using the wireless side of the router, don't get sent on to eth1 (which is only used for the device I am having issues with). As I wonder if one of the more modern broadcasts could be confusing things.
While I don't imagine the router has had any issues working out that the origin connection is 10Mbps, is there a way of specifying the speed that the ports work at? I do see in the QoS tab that there is a dropdown, but they are all greyed out.
Switch Config tab. Each port should be able to be forced to use a specific speed, if the function is working properly. Keep in mind, enabling that tab may have some caveats that need to be worked through. _________________ "The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost
"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio
So I have my VLAN up and running perfectly. Very pleased as there is no longer any other tat on the wire, but I am struggling to knock the port down to 10Mbps, it only seems to want to run at 100Mbps. Well that's what it is reporting anyway.
Code:
link: port:4 link:up speed:100baseT full-duplex txflow rxflow auto
Only other thing I am finding a bit weird, is I am plugged into Port 1, the GUI show's it as port one, the CLI however show's it as Port 4. Not going to worry too much about that though, as it all works.
Thank you. I guessed that the reversed port numbering wasn't anything to worry about, but it is good to have that confirmed.
With regards to forcing the port speed, I am going to assume that the options given in the Switch Config page are not working. I have tried turning off Autonegotiation, Gigabit, Full Speed & Full duplex, and it makes no difference, the port still configures to the 100mbps and full duplex.
Although not ideal, I have found a solution to this issue for now, in a very old 10mpbs hub I have, which the R7800 seems happy to autonegotiate with.
It would be good to be able to set the speed and not use autonegotiate, but for testing purposes, this will work for now.
Code:
link: port:4 link:up speed:10baseT half-duplex auto
Actually, I do still have one very occasional multicast packet on the VLAN it would be good to get rid of if possible, just incase it is causing any issues.
ICMPv6 Router Solicitation
Not sure why this packet is there, as I have nothing IPv6 switched on.
With regards to forcing the port speed, I am going to assume that the options given in the Switch Config page are not working. I have tried turning off Autonegotiation, Gigabit, Full Speed & Full duplex, and it makes no difference, the port still configures to the 100mbps and full duplex.
Although not ideal, I have found a solution to this issue for now, in a very old 10mpbs hub I have, which the R7800 seems happy to autonegotiate with.
It would be good to be able to set the speed and not use autonegotiate, but for testing purposes, this will work for now.
Code:
link: port:4 link:up speed:10baseT half-duplex auto
I am still trying to get rid of this one IPv6 packet (ICMPv6 Router Solicitation) that keeps appearing on my VLAN. I thought this would do the job, but it hasn't.
I won't lie, it's confusing me a bit as IPv6 is disabled on the router.
Looking at the source MAC addresses for the packets I have seen so far, I appear to have it coming from eth1 and wlan 1.1. eth1 is the routers LAN ports, and wlan 1.1 is my internal 2.4ghz wifi.
vlan2 is on port 1 on the router, and is the only interface added to br1.