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


Reply via email to