If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below. ** If you are logged in, most ads will not be displayed. **

Now that naturally depends on what kind of configuration your ISP uses (static, DHCP, PPPoE...).

Installing XFree86 from source is really easy. Just grab it from CVS and compile. It really isn't harder than that.
I haven't ever tried compiling GNOME or KDE, though, but I'd imagine they are a bit harder, since there are no single package that contains everything like there is with XFree86.

In any case, you'll need rp-pppoe from http://www.roaringpenguin.com/ to handle the PPPoE protocol layer. Then you'll need either pump, dhcpcd or dhclient to handle the DHCP requests. I'm not sure who made the others, but dhclient is made by the ISC.

Considering the fact that you're using LFS, though, I guess that only you can tell how to make it automatic.