Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jan 95 13:05:52 MST
From:      terry@cs.weber.edu (Terry Lambert)
To:        scheong@ece.uci.edu
Cc:        freebsd-questions@freebsd.org, freebsd-hardware@freebsd.org
Subject:   Re: problem with internal modem
Message-ID:  <9501032005.AA06106@cs.weber.edu>
In-Reply-To: <Pine.3.89.9501030905.A17110-0100000@balboa.eng.uci.edu> from "Stanley K. Cheong" at Jan 3, 95 10:06:53 am

next in thread | previous in thread | raw e-mail | index | archive | help
> I am running FreeBSD 2.0R on a Gateway 2000 486/33 system.  Initially, I was 
> having problem with the kernel not recognizing my internal modem, a 
> Gateway 2000 Telepath I on COM 1.
> 
> Daniel Ortmann provided me with a fix in sio.c.  By putting printf("") 
> statements after the two DELAY statements in sioprobe, I was able to 
> build a kernel that recognizes sio0 during bootup.  However, I am still 
> unable to use kermit or minicom 1.60 to access the modem.  I do have a 
> device entry called /dev/cua00 (an a link from /dev/modem).

This is clearly a timing problem.  The printf calls are equivalent to
a larger delay in both locations.  I would suggest upping the delay in
both places.

It seems to me that this could be symptomatic of slow inb/outb for this
particular device, in which case, the probe is not the only place you
will need to up the delays to make it actually work.


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9501032005.AA06106>