I use linux-2.2.11 (CONFIG_PNP=y) and ppp-2.3.9.
As long as I used an internal 14.4 BOCA modem as '/dev/ttyS3',
jumpered on IRQ3 and COM4, PPP worked fine.
On Friday the 13th I bought a new internal (jumperless PnP) modem
(and removed the BOCA modem):
V.90&K56flex Data/Fax 1456VQH PCI modem
(Rockwell HCF 56K DataFax RTAD PCI modem rev. 1.0)
Under WDOS (COM3, IRQ 9) it runs fine.
LINUX shows in '/proc/pci':
----------
Bus 0, device 10, function 0:
Communication controller: Unknown vendor Unknown device (rev 1).
Vendor id=127a. Device id=1024.
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xe6000000 [0xe6000000].
I/O at 0xd400 [0xd401].
----------
The documentation tells me to use a serial device for a modem.
So I tried:
----------
setserial /dev/ttyS2 irq 9 port 0xd400
setserial -g -G -v /dev/ttyS2
/dev/ttyS2 uart unknown port 0xd400 irq 2 spd_normal skip_test
----------
My '/etc/ppp/options' are OK:
----------
connect '/etc/ppp/redialer szukw000 PASSWD 3 1s 93170 3760 375040 3249 39649 39976
39975'
/dev/ttyS2
115200
crtscts
lock
modem
noipdefault
defaultroute
debug kdebug 1
----------
But CHAT is unhappy:
----------
Aug 15 13:27:16 keun kernel: registered device ppp0
Aug 15 13:27:16 keun pppd[254]: pppd 2.3.9 started by root, uid 0
Aug 15 13:27:18 keun chat[257]: Can't get terminal parameters: Inappropriate ioctl for
device
Aug 15 13:27:18 keun pppd[254]: Connect script failed
Aug 15 13:27:19 keun pppd[254]: Exit.
----------
It seems to be no good idea to address a PCI device as a TTYS# device.
But what shall I do?
winfried