On Thu, 22 Jun 2000, Michael Polak wrote:
| On Thu, 22 Jun 2000, Clarence Verge wrote:
|
| > > But when I read Toni Lopez' documentation for dospppd, it seems to me
| > > this file should contain _either_ COMx, for a standard COM port, with x
| > > the port number, _or_, for non-standard ports, the IRQ and ioport base
| > > number, NOT BOTH. Also, what has happened to the second nameserver
| > > address?
| >
| > If you tell it COM1, then it ignores the non standard base address and irq
| > which follow. This could be fixed simply by changing the order in which
| > miniterm writes pppdrc.cfg. Obviously it would find the non standard numbers
| > first and ignore the COM1 statement.
|
| Are you sure that this works ? I can change this in core.exe quite
| easily, if this is really solution or nonstandard irqs and COM4...
_I_ don't think it does work that way. Here are bits from Toni Lopez'
docs:
--------------------------------------------
PPPD for DOS 0.6 beta
SYNOPSIS
pppd [ COMn ] [ speed ] [ options ]
FREQUENTLY USED OPTIONS
<COMn>
Specifies the COM port to use for communicating
with the peer. Port COM1 through COM4 can be used;
the standard base address and IRQ are assumed
unless you change the default with other options.
Basic testing (through BIOS) is done to ensure COM
availability. If pppd fails with message:
Invalid COM device COM?
Then probably you have a non standard COM port
setup. Omit the COM? keyword from configuration and
specify COM port values with the following two
options, base and irq.
base <port address>
Specifies the base address for the COM port, in the
event that it is a non-standard one. The number
can be entered in hex, octal or decimal, following
the C language rules for parsing numbers (0xnnn is
hex for example). No attempt is made to verify that
a valid COM port exists at the address, so use this
option with care.
irq <IRQ number>
Specifies the IRQ number used by the COM port. The
same considerations as above apply.
...
Michael, I think you might best want to program things so that _only_ the
irqs and ioports are put into pppdrc.cfg, i.e. do not specify the COM port
at all. That should take care of both standard and non-standard ports, and
it might take care of those with "holes" in their comports...but then
IANAP (I am not a programmer).
Is there a simple way of disconnecting miniterm and pppdrc.cfg? That way
it would be much easier for newbie ppp (l)users like me to disentangle
what is going on.
I have 3 different types of "real modem" (PCI, ISA nonPNP, external) which
I can use for testing. I don't have an ISA PNP though.
Regards
--
Gregor Jones mailto:[EMAIL PROTECTED]
Boston MA