I use PPPoA and LLC 8/35. Works fine for me. I also have my local IP and DNS names set manually and static in the LAN TCP/IP Properties. To hell with the local DHCP.
----
For Router users, the only problem with going with PPPoA is that it will automatically set your MTU (Maximum Transmission Unit) to 1500, which is the default MTU for PPPoA connections seen in the UK or elseware. This is not a good thing, since here in Ireland on the DSL product that's sold (PPPoE), the maximum you can send is 1492 including the packet header (1464 without; subtracting 28 bytes for the header). Therefore, within your router's settings, you should manually operate the MTU and set it to 1492.
Put it to the test. It's quite simple to find out what the maximum MTU should be for your connection.
See here:
Code:
Start>Run...
Type in "cmd" (no quotes)
When the MS-DOS Command Prompt loads up, then you type:
ping -l 1472 -f www.irishisptest.com
(where 1472 is the MTU without the packet header of 28 bytes [1500 with])
You'll find that if you're using a DSL type connection (where it be set to PPPoA or PPPoE in the Router, that doesn't matter), that it will not ping the URL, due to fragmentation, as the MTU is just too high for the connection. The reason for this is because PPPoE needs 8 bytes for additional data, that I don't know what for exactly. Decrement the 1472 figure and try again. Keep doing so until you finally manage to ping the URL sucessfully. This should happen at 1464 (see below).
Just remember that setting the MTU correctly is important. You should always set it to the maximum amount. Going over the maximum will result in some packet loss, which will degrade your surfing/gaming/networking experience.
Seifer.