From owner-freebsd-questions@FreeBSD.ORG Mon Jan 5 10:02:46 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9116416A4CE for ; Mon, 5 Jan 2004 10:02:46 -0800 (PST) Received: from gandalf.eilio.com (gandalf.eilio.com [216.211.130.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8715E43D45 for ; Mon, 5 Jan 2004 10:02:44 -0800 (PST) (envelope-from philip@eilio.com) X-Sender-IP: 216.211.130.9 Received: from gandalf.eilio.com (gandalf.eilio.com [216.211.130.9]) by gandalf.eilio.com (8.12.6/8.12.6) with ESMTP id i05I2i59083357 for ; Mon, 5 Jan 2004 10:02:44 -0800 (PST) (envelope-from philip@eilio.com) Received: from localhost (philip@localhost)i05I2iIg083354 for ; Mon, 5 Jan 2004 10:02:44 -0800 (PST) (envelope-from philip@eilio.com) X-Authentication-Warning: gandalf.eilio.com: philip owned process doing -bs Date: Mon, 5 Jan 2004 10:02:44 -0800 (PST) From: Philip Hallstrom To: questions@freebsd.org Message-ID: <20040105095838.S79822@gandalf.eilio.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Installing PCI modem in machine with 4 serial ports (HELP!) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jan 2004 18:02:46 -0000 Hi - I've got a little computer that has four serial ports built-in to the motherboard. I want to add a PCI modem (USR 5610B) and am having a devil of a time. I know this modem works since I've used it (well, another one just like it) in another machine no problem. Here's the computer's board: http://www.orbitmicro.com/products/embedded%20boards/via/EBC-569.htm The last time I did this it just worked. However, this bit from the Handbook has me concerned: ----------------------------------------------------------------------- These are the four serial ports referred to as COM1 through COM4 in the MS-DOS/Windows world. Note: If you have an internal modem on COM4 and a serial port at COM2, you will have to change the IRQ of the modem to 2 (for obscure technical reasons, IRQ2 = IRQ 9) in order to access it from FreeBSD. If you have a multiport serial card, check the manual page for sio(4) for more information on the proper values for these lines. Some video cards (notably those based on S3 chips) use IO addresses in the form of 0x*2e8, and since many cheap serial cards do not fully decode the 16-bit IO address space, they clash with these cards making the COM4 port practically unavailable. Each serial port is required to have a unique IRQ (unless you are using one of the multiport cards where shared interrupts are supported), so the default IRQs for COM3 and COM4 cannot be used. ----------------------------------------------------------------------- I rarely use modems, and am even less proficient at messing around with IRQ stuff. What I'm concerned about is that it seems to say you can only have 4 serial ports (COM1 -> COM4) total... which means I'm kind of screwed. I've tried disabling all of the serial ports via the BIOS, but it doesn't help... If anyone out there has any light to shed on how to get this working I'd appreciate it. Thanks! -philip