Click to See Complete Forum and Search --> : PPPoE and Linux Kernel 2.4.1
Stealth Dave
01-31-2001, 03:55 AM
Does anyone know where to find documentation on the built in PPPoE functionality of the new 2.4.1 kernel? I've looked through the kernel documentation but couldn't find anything on PPPoE. Heck, I couldn't find anything on PPP for that matter!
I installed linux successfully for the first time last Friday (there was a previous unsuccessful attempt) and have even been able to compile the 2.4.1 kernel without a hitch. I'm running Mandrake Linux 7.2 with the 2.4.1 kernel, and so far I haven't been able to get any PPPoE connection going with either 2.2.18 OR 2.4.1. I've used Roaring Penguin, NTS Enternet 1.30 from Earthlink, and Mandrake 7.2's built-in PPPoE with no luck. I was hoping that the kernel's newly built-in support would be the magic number to get me off of my Windoze dependencies. Any insight as to how to get it working would be greatly appreciated.
Thanks,
- Stealth Dave
cotfessi
01-31-2001, 08:21 AM
I was running Mandrake 7.2 for the past few weeks with PPPoe(although not with 2.4.x kernel) Anyways, it sounds as though your connection hasn't worked yet under linux... here are a few things that helped me out:
1. when the mandrake installer asks for your user name, it should be in the form username@ISPdomain.com
2. I found a lot of info from the dsl HOWTO found here:
http://www.linuxdoc.org/HOWTO/DSL-HOWTO/index.html
3. Also for some reason Roaring Penguin wasn't able to automagically find my ISP DNS servers so I had to call tech support and give them to me.
Hope this helps!
You will need PPP, and PPP for async. I have had problems with compiling it as a module with the test series, so I just compile it in the kernel. I don't think you need anything else for PPP, but I usually just build everything else as a module. With Mandrake, you shouldn't need anything else for Roaring Penguin. You might also double check your username, mine is in the format ELN/xxxx@earthlink.net .
Also make sure it is for the right ethernet adaptor, and that you have the driver either compiled in or as a module. (My personal opinion on it is that with a always on service, it makes more sense to compile the items directly in the kernel. Only things that get updated regularly like emu10k1, or used occaisionally like ISO9660, gets compiled as a module.)
http://www.math.uwaterloo.ca/~mostrows/ has info on the kernel pppoe implementation.
------------------
Just a Tuna in the Sea of Life
Stealth Dave
01-31-2001, 05:07 PM
Okay, I finally got DSL working. You want to know what I was doing wrong? Go ahead, guess! You'll never guess, honest!
Okay, I'll tell you: I didn't install async PPP when I compiled the kernel!
Is that a newbie mistake or what? Anyhow, thanks for your help. Those HOW-TO links are what told me that I needed the async support. Anyhow, now that I have internet on my Linux partition, I can start moving all of my networking apps over from the Windows partition. Wahoo!!!
Thanks again!
- Stealth Dave
plasmid
01-31-2001, 07:34 PM
I have been running roaring penguin pppoe for a while now on mandrake. I got the package from www.roaringpenguin.com, (http://www.roaringpenguin.com,) I followed the instructings (they were very clear and very easy) and had my DSL up and running in no time with no problems.
-plasmid