It has to be something with the PPP config stuff, I followed everyones advice and it still refuses to actually get a connection to my isp. If i type ppp -ddial isp it shows the interface as up in ifconfig but no ip information. If i just do ppp then dial isp it doesn't show the connection tun0 as up or working.