While using built-in PPPoE client some web sites stall traffic while some other work fine?
Solution to this problem is to configure MTU and MRU on your PPPoE concentrator to value less or equal than 1480 bytes.
Another option is to configure "Change TCP MSS" option in your PPPoE concentrator to "yes".