The time now is Thu 19 Apr 2018, 15:43
All times are UTC - 4 |
Author |
Message |
GuestToo
Puppy Master
Joined: 04 May 2005 Posts: 4078
|
Posted: Sun 15 Jan 2006, 02:57 Post subject:
Synchronous pppoe module - for ADSL connection |
|
synchronous pppoe module
this installs the kernel module n_hdlc.o.gz
which allows you to use the synchronous PPP option
when you connect to the internet using Roaring Penguin (adsl)
modules
source
Description |
synchronous pppoe module
|

Download |
Filename |
synchronous.pup |
Filesize |
5.73 KB |
Downloaded |
580 Time(s) |
|
Back to top
|
|
 |
bombayrockers

Joined: 24 Sep 2005 Posts: 427 Location: Mumbai, India
|
Posted: Sun 15 Jan 2006, 03:56 Post subject:
|
|
Can you Kindly explain what is synchronous pppoe and its advantages ?
|
Back to top
|
|
 |
GuestToo
Puppy Master
Joined: 04 May 2005 Posts: 4078
|
Posted: Sun 15 Jan 2006, 04:53 Post subject:
|
|
http://linux.com.hk/penguin/man/8/pppoe.html
"You are encouraged to use this option if it works, because it greatly reduces the CPU overhead of pppoe. However, it MAY be unreliable on slow machines -- there is a race condition between pppd writing data and pppoe reading it. For this reason, the default setting is asynchronous. If you encounter bugs or crashes with Synchronous PPP, turn it off"
/etc/ppp/pppoe.conf
"Do you want to use synchronous PPP? "yes" or "no". "yes" is much
# easier on CPU usage, but may not work for you. It is safer to use
# "no", but you may want to experiment with "yes". "yes" is generally
# safe on Linux machines with the n_hdlc line discipline; unsafe on others."
http://tinyurl.com/ddeud
"You can immediately see two gross inefficiencies: User-space code is executed for every PPPoE frame, and byte-stuffing and de-stuffing is done twice. For outgoing frames, the kernel carefully performs byte stuffing, which is undone by pppoe. For incoming frames, pppoe stuffs them and the kernel de-stuffs them."
basically, asynchronous PPP is safer, but uses more cpu time
synchronous PPP is less work for the cpu, but might cause problems on a slow machine
you probably wouldn't notice much difference for internet connections ... if you use pppoe on a LAN at higher speeds than an internet connection, you might notice a big difference
the main reason i made this package is because a few people were having trouble connecting to adsl with Roaring Penguin, and i thought that being able to try the synchronous PPP option might help ... i seem to remember reading somewhere that some hardware will only work with synchronous PPP
anyway, it seems to work ... i have synchronous PPP enabled right now
|
Back to top
|
|
 |
BarryK
Puppy Master

Joined: 09 May 2005 Posts: 8524 Location: Perth, Western Australia
|
Posted: Sun 15 Jan 2006, 21:46 Post subject:
|
|
G2, thanks for that info.
The next test release of Puppy2 will have n_hdlc.o module.
|
Back to top
|
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|