> Rather, the thing in Linux that deals > with PPP (the protocol) is called "pppd": that stands for "ppp daimon". This > is a process that runs in the background in Linux, looking for PPP related > requests and activity and administering them within the operating system.
Very nearly completely correct. The D stands for "daemon" (nitpick :) ), and pppd is a process that creates a new network interface (ppp0 usually) and looks after how packets sent to that interface get sent out along a PPP link to the computer at the other end; it also receives packets from that computer and presents them to the system as coming in on that ppp0 interface. Most of pppd just sets up that interface and a handles connection and logging in; the actually PPP stuff happens within the kernel in a PPP driver. None of that changes the original answer though; as far as PPP is concerned, it could be talking to a sound card rather than a modem. It just writes and reads to/from a file, usually /dev/ttyS0. On my router, it talks to a file which is actually one end of a pipe -- the other is a process called pppoeci which talks to my USB ADSL modem. Regards, Ben A L Jemmett. (http://web.ukonline.co.uk/ben.jemmett/, http://www.deltasoft.com/) To unsubscribe from SURVPC send a message to [EMAIL PROTECTED] with unsubscribe SURVPC in the body of the message. Also, trim this footer from any quoted replies. More info can be found at; http://www.softcon.com/archives/SURVPC.html
