A port error is when your modem and the DSLAM's communication is interrupted by a power failure or a link break. When you switch your router off, it causes a port error and we need to reset the port so that you are able to communicate with the DSLAM to connect to the internet. Too many port errors could either mean that you have an intermittnent connectivity issue or the port you are connected to is faulty and it needs to be replaced by a Telkom technician. If your equipment is faulty and causes an intermittent connection that will also make the port faulty and a Telkom technician will be able to identify what the cause was once a fault has been logged. They will also advise what you need to check and probably change your equipment before it does more damage to the port.
To resolve a port error from your end you may powercycle the router by unplugging and re-plugging the power cord. If this does not help kindly Intermittent Connectivity troubleshooting and let us know of the results so that we can log a fault if the problem persists after troubleshooting.
Intermittent Connectivity Troubleshooter: https://answers.afrihost.com/883/how-to-troubleshoot-my-adsl-line?show=918#a918