Anyone else having issues with the connection dropping out every couple of hours? Reconnects instantly so you might not notice it if you are browsing online but i've noticed it on the ps4 where i will occasionally lose connection in an online game.
Nope, don't have this problem.
My PPPoE session stays active until I kill it.
That said, I reset the PPPoE session once a day using a script (6 in the morning)
I can see when it gets killed because PfSense logs PPP session terminations
I have noticed another problem.
Haven't yet determined if it is on my end or the Cybersmart end:
When I really hit the session hard at some point my speed goes to 5MiB/s and stays there.
If I reset the PPPoE session (which takes a second), it'll go right back to max speed.
To hit this problem I need to generally download more than 10GiB in a few minutes.
Super annoying.
Nothing on the PfSense forums lead me to believe the problem is on PfSense, but need more testing.
Connection is via another wifi router which is functioning as a access point to provide the wifi. I'm pretty confident i've set it up correctly but not sure how to test this.
I would start by looking at logs on the router that establishes the PPPoE session.
Hopefully it shows a drop in the PPP session.
Thereafter you should check your wifi AP logs and see if it has record of a client disconnecting/reconnecting/etc.
Really depends on how great the routers are.
Alternative connect something directly to the router that is connected to the Fiber. By cable obviously.
Ping a destination with a short hop.
eg. cybersmart.co.za
Windows sucks for this, so there you would need to figure it out yourself.
On Linux:
Code:
#!/usr/bin/env sh
# Server behind WAN with a very short hop, try find such a server using tracert/traceroute cybersmart.co.za
destination='cybersmart.co.za'
while(true); do
ping -c 1 "${destination}" 1>/dev/null 2>/dev/null
if [ ! "$?" = "0" ]; then echo "Failed to ping"; fi
done
Smash Cntrl-c to stop it.
If at any point it stopped working you'll see a failed to ping message.
To create and run script:
Code:
touch test_script.sh
vi test_script.sh # vi is pretty ubiquitous but hard for new people, you can google how to use nano, etc. also
press i
paste stuff
press [esc]
press :wq[enter]
chmod 775 test_script.sh
./test_script.sh