From owner-freebsd-questions Sun Jan 21 02:55:40 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA09379 for questions-outgoing; Sun, 21 Jan 1996 02:55:40 -0800 (PST) Received: from eac.iafrica.com (slipper119241.iafrica.com [196.7.119.241]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA09371 for ; Sun, 21 Jan 1996 02:55:35 -0800 (PST) Received: (from rnordier@localhost) by eac.iafrica.com (8.6.12/8.6.12) id MAA00220; Sun, 21 Jan 1996 12:52:19 +0200 From: Robert Nordier Message-Id: <199601211052.MAA00220@eac.iafrica.com> Subject: Re: find sio3 To: caleb@crl.com (S. Paul) Date: Sun, 21 Jan 1996 12:52:18 +0200 (SAT) Cc: questions@freebsd.org In-Reply-To: from "S. Paul" at Jan 21, 96 00:23:34 am X-Mailer: ELM [version 2.4 PL24 ME8a] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org Precedence: bulk On Sun, 21 Jan 1996, S. Paul wrote: > when RELEASE 2.1 boots it see's sio1 &sio2 > but not sio3. What do i need to edit so 2.1R see's my very > inexpensive internal(archtek,smartlink:v32) Modem > running on an AMD 486DX66, 8m ram, vesa vlb,512cache > > this modem works well in dos as comm 4 irq3(2e8) For a start, you're going to have to change the IRQ on the modem for use with FreeBSD, if you haven't done so. For MS-DOS, it is OK to share IRQs 4 & 3 between the four COM ports, but with FreeBSD you need IRQ 9 for sio3. If you change this and it still doesn't work, it will be helpful to know what probe tests the modem is failing. To do this, enter /kernel -c at the Boot: prompt, and then flags sio3 0x80 quit at the config> prompt. You should then see one or more lines with the format sio3: probe test %d failed You can then check out /sys/i386/isa/sio.c -- look for assignments to the failures[] array in the function sioprobe(). It may help to add a DELAY(1000) or so before some of these tests; otherwise, you could just disable them for the specific device. Of course, the good news is: if you change sio.c, the next step is to recompile the kernel. :-) -- Robert Nordier rnordier@iafrica.com E.A.C.