I'm trying to set up arch from a 0.6 cd using the stock 2.6.x (2.6.3 I think?) kernel.
I am having problems getting ppp to work. Yes poor me, I'm still on dialup.
This is just a test install for now so I have included all the packages from the cd, so the ppp daemon is definitely installed.
I ripped the ppp and chat scripts from my current distro as I couldn't find any scripts in arch.
When I run pon [myisp], I get
/usr/sbin/pppd: pppd is unable to open the /dev/ppp device.
You need to create the /dev/ppp device node by
executing the following command as root:
mknod /dev/ppp c 108 0
So of course I diligently try said command and get...
/usr/sbin/pppd: This system lacks kernel support for PPP. This could be because the PPP kernel module could not be loaded, or because PPP was not included in the kernel configuration. If PPP was included as a
module, try `/sbin/modprobe -v ppp'. If that fails, check that
ppp.o exists in /lib/modules/`uname -r`/net.
See README.linux file in the ppp distribution for more details.
So now I try modprobe and get...
[root@myhost bin]# /sbin/modprobe -v ppp
FATAL: Module ppp not found.
I find it a bit hard to believe that the stock kernel doesn't have ppp, so can anyone see where I am going wrong?
Or if it is true that ppp is not compiled into this kernel, can somebody who knows verify this for me? I'll roll my own if need be.
I had to add ppp to my custom kernel. Easy to do, but a PITA to get src on dialup. Hope someone else has betters news.
Big Al in Seattle
Very N00b Friendly Group of people
Thanks alcattle. It looks like a custom kernel is the way to go.
Incidently, a note for anyone scouring the forum for ppp info... I mentioned that I resorted to plundering ppp/chat scripts from my current distro. I've just noticed that there is in fact a pppconfig package but it doesn't come on the widget cd. Its in the extra repository. There is a nice irony there.
I'm now online with Arch and a custom kernel
Onwards to the next battle...
Well I've just discovered that ppp support is compiled in to the stock 2.6.3 module. You just have to know the module name. It is ppp-generic.