crtscts
for RTS/CTS and xonxoff
for XON/XOFF. If you don't enable the flow control then you willprobably overrun the modem's buffers and this will prove to bedisastrous with vj header compression.A: The better flow control is CTS/RTS. However, if you can not do the hardware flow control with the signals CTS and RTS, then use XON/XOFF. The following three steps need to be performed.
xonxoff
. This
tells the pppd process to configure the serial device for XON/XOFF
flow control and to load the two characters into the tty driver.
asyncmap
. This tells the remote system that is
should quote the XON and XOFF characters when it wishes to send them
to you. It is normally specified as the pppd parameter
`asyncmap
a0000'.
ZyXEL
modem uses a sequence `&R1&H4' to
do this.ppp-2.1.2b.tar.gz
package. The pppd
process was erroneously compiled with the 1.1.8 kernel and it usedNet-3
rather than Net-2
definitions.Additionally, you should refer to the proxy-ARP mini-HOWTO about the requirements for using proxy-ARP.
ioctl(TIOCGETD): I/O error
" or "ioctl(PPPIOCSINPSIG): I/O error
". A: Look at the boot messages when you boot the kernel. If it says"PPP version 0.1.2
" then you have an old version of theppp.c
driver.If it says "PPP version 0.2.7
" then you have the current
driver, however, it was not built with the same set of defines for the
ioctl numbers. Ensure that you have only one file called
"ppp.h
". It should be located in the kernel's
include/linux
directory. Once you have done this, rebuild
the kernel and the pppd process.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter