Computers & Hardware > Networking

Pfsense - only getting 10Mb/s throughput

<< < (2/3) > >>

Chrysalis:
So the hardware shouldnt be the issue.

But I agree with John that isolating the switch is a plausible first course of action.  Pfsense itself is not designed to act as a switch, so trying the other ports wont work, you would need to to unplug the switch and use that for connection to the PC.

Also can you confirm the ethernet between the zyxel and pfsense is not stuck on a 10mbit connection?

Should be viewable from the dashboard top right.

Jon21:

--- Quote from: Chrysalis on February 11, 2019, 09:19:48 PM ---So the hardware shouldnt be the issue.

But I agree with John that isolating the switch is a plausible first course of action.  Pfsense itself is not designed to act as a switch, so trying the other ports wont work, you would need to to unplug the switch and use that for connection to the PC.

Also can you confirm the ethernet between the zyxel and pfsense is not stuck on a 10mbit connection?

Should be viewable from the dashboard top right.

--- End quote ---

Thanks, will have a look when I get back. If needs be, I can always put the Asus router that I had before back in and just turn its wifi off.

Edit: Back home now. Zyxel is reporting 100Mb/Full for both LAN 1 and 2 (using the 2 cable method for access). Pfsense is reporting 100BaseTX Full Duplex on the WAN port and 1000BaseT Full Duplex on the LAN port. So would appear to be negotiating the correct rates.

Edit 2: Managed to fix it. It was down to the Zyxel LAN port being stuck at 10Mb. I swapped over to the Asus and was still maxing out at 10Mb/s, so had to restart the Zyxel. Is there a way of resetting the LAN ports on the Zyxel, without having to reboot it?

Chrysalis:
I just noticed an older thread where you mentioned the same issue, and you resolved it by rebooting pfsense.

So you have seen this before and a while ago as well.

https://forum.kitz.co.uk/index.php/topic,22642.msg385726.html#new

But before I hit submit I see you have resolved it, so my theory was correct, but it would seem there is a bug pfsense side tho if its misreporting a 10mbit ethernet negotiation as 100/1000mbit.

If it happens again, the way to reset without a reboot would probably be to manually switch the mode of the ports.  So e.g. to 100mbit half duplex and then back again.

If it happens again please login to the shell on pfsense and run the 'ifconfig' command with no arguments, I want to see if that outputs the correct negotiation.

As a possible permanent fix I was going to suggest disabling ethernet power saving on the zyxel but there seems to be no option, given the low power requirements in place now days for consumer devices, I expect there is power saving enabled but sadly doesnt seem to be configurable.

--edit--

On my older zyxel power management is configurable, if it is on yours disable it for the ethernet ports.

An option might be a 8800nl revision 1, these perform very well as modems, the power saving can be configured on a granular level and in addition each ethernet port's negotiation as well.

Jon21:
Sorry to resurrect this thread but I've had this issue again today. There was a few power cuts this morning, which has caused a few resyncs (fully expect DLM to intervene again in the early hours). For whatever reason, the Zyxel ethernet port that links to the router (port 1) got stuck at 10mbit again. I think the last time it did this, a restart of the Zyxel got the port back to 100mbit. This time it hasn't. I've since put a Draytek Vigor 130 back in. I couldn't see anything that disabled ethernet power saving on the Zyxel. I can turn the port off but that's not particularly useful. Short of a factory reset, I'm not sure how I can easily get around the issue.

Alex Atkin UK:
Just out of curiosity, have you tried assigning the WAN to a different ethernet port on the router?  That would at least eliminate the potential that something is a little glitchy with that port.  Also trying a different ethernet cable, though less likely.

You could also try forcing the speed of the WAN port in the interface options which I see was already suggested above.

Gotta admit from what you said before though, sounds like a glitch on the Zyxel, though its odd pfSense was reporting the wrong speed in the UI before.  Is it still doing that?

You could also try using SSH to get into the command line and look at dmesg and ifconfig, to see if anything interesting is showing in there and what speed the interface is reporting there.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version