Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Dec 1996 23:13:46 -0800 (PST)
From:      Jake Hamby <jehamby@lightside.com>
To:        hackers@freebsd.org
Subject:   URGENT:  2.2-BETA fails for PPP to COM3!
Message-ID:  <Pine.BSF.3.95.961225231336.208A-100000@hamby1>

next in thread | raw e-mail | index | archive | help
Danger Will Robinson!  It appears that changes to sysinstall since the
last time I've actively used it (2.1.5) are preventing a PPP install from
working on other serial ports than COM1.  Here are the issues as I
understand them;  I'm sorry I don't have a patch:

I have three serial ports, COM1 and COM2, plus COM3 at port 0x3f8 IRQ 9. 
The modem (an internal Zoom 28.8) is on COM3.  All three serial ports are
correctly probed and recorded by the kernel and sysinstall (I had to
manually enable COM3 of course). 

The last version of sysinstall I remember using for PPP (2.1.5) manually
asked which COM port to use in a separate dialog box.  The latest version
shows all possible SLIP and PPP combinations in a single dialog box.  No
matter what you choose, however, user-mode PPP always tries /dev/cuaa0.  I
believe this is caused by a line in the ppp.conf file:

 set device cuaa0

that would be generated from the devp->devname variable in network.c.  I
believe that somehow the COM1 device struct is being stored for the ppp0
device, and not the serial port that the user chose.  I hope this is
enough information for you to figure out the problem before 2.2-RELEASE,
because I would consider this a quite serious flaw!  I was happy with the
old way that sysinstall worked, a separate dialog box asking for COM port,
and I'm curious why this was changed?

P.S.  A user mailed me personally about this problem (but with 2.1.6 I
believe) and I forwarded him to questions.  He eventually was able to
install, by changing his modem to COM1 (ick!).

-- Jake






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.961225231336.208A-100000>