I am running Gentoo on my 867 MHz pbook G4 and I am having issues with rp-pppoe and with my sound.

First off, last week I upgraded to a 2.6 kernel (not sure which, whatever one is the latest gentoo-dev) and emerged -u world/system. Everything worked fine(except sound). I could even connect using rp-pppoe. Then I booted into OS X for some reason and when I booted back into gentoo, rp-pppoe would just timeout when I tried to connect.

I downloaded a kernel config for a 2.6 867 MHz G4 pbook from sourceforge and compared it to what I had in my .config. I disabled eevrything in my config that wasn't enabled in the sourceforge config and sound/rp-pppoe still don't work.

I then tried unmerging rp-pppoe and rebuilding it.....with the same result.

Well if ifconfig is only showing the loopback, then it is a issue with the ethernet setup. If there is no eth0 or eth1 then gentoo isnt finding your card, try checking your kernel config to make sure that your modem is selected in the config. Also as far as sound is concerned,well if you had oss on and it worked,why the change?

Ok, so eth0 comes up automagically now....but rp-pppoe still times out. I booted into my old kernel (2.4 benh) where I never had a single issue with the internet and adsl timed out there as well, which is leading me to believe that this is an rp-pppoe issue?

do you have
device drivers --> networking support --> ppp -> PPP support for async serial ports
compiled into your kernel? (don't know if it works as a module)
also try to reconfigure rp-pppoe with adsl-setup, somtimes there are strange things after a kernel update