setserial /dev/ttySx
The above command should return the following for serial port 1:
/dev/ttyS1, UART: 16550A, Port: 0x2f8, IRQ: 3
The port and IRQ numbers should match the information placed in the syslog by the ACP module when it
was loaded:
kernel: Mwave Modem, UART settings IRQ 0x3 IO 0x2f8
If the information returned by setserial indicates that the UART is 'unknown' or if the IRQ and I/O resources
do not match what you have in the syslog, you will need to reconfigure. Check the setserial man pages to
learn how to setup the resources on your ttySx to match what appears in the syslog output.
If you have problems running setserial, you may have a resource conflict. Before using insmod mwave,
check
/proc/ioports
and
/proc/interrupts
to make sure the resources you intend to claim are not
already in use.
3.5. PPP Errors Using 2.4.0 Version of the Kernel
When upgrading to the 2.4.0 version of the kernel be sure to read the
./Documentation/Changes
file.
Kernel 2.4.0 requires an upgraded version of the pppd, gcc, and modutils (amoung other things). Follow the
instructions for setting up the new pppd daemon carefully.
You may experience some initial problems getting ppp running with 2.4.0. One of the most prevelant errors
we received was, "Can't locate module tty−ldisc−3." However, we had no problems once we rebuilt the
kernel with the following options:
CONFIG_PPP=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOM=m
Linux ACP Modem (Mwave) mini−HOWTO
3.5. PPP Errors Using 2.4.0 Version of the Kernel
9