From owner-freebsd-bugs Fri Jun 9 15:20:21 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9D62137C57E for ; Fri, 9 Jun 2000 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA93551; Fri, 9 Jun 2000 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 18E8F37B756; Fri, 9 Jun 2000 15:14:02 -0700 (PDT) Message-Id: <20000609221402.18E8F37B756@hub.freebsd.org> Date: Fri, 9 Jun 2000 15:14:02 -0700 (PDT) From: satoshi_kawamura@eastmail.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/19158: U.S.Robotics 56K FAX INT not recognize correctly Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19158 >Category: kern >Synopsis: U.S.Robotics 56K FAX INT not recognize correctly >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 09 15:20:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Satoshi Kawamura >Release: FreeBSD 4.0-STABLE i386 >Organization: >Environment: FreeBSD prime.sk.org 4.0-STABLE FreeBSD 4.0-STABLE #21: Sat Jun 10 05:25:07 JST 2000 kawamura@prime.sk.org:/home/src/sys/compile/PRIME i386 >Description: 4.0-STABLE (06/09/00) not recognize U.S.Robotics 56K FAX INT modem. unknown0: at port 0x3e8-0x3ef irq 5 on isa0 --- pnpinfo output --- Checking for Plug-n-Play devices... Card assigned CSN #1 Vendor ID USR9170 (0x70917256), Serial Number 0xbbd2878d PnP Version 1.0, Vendor Version 0 Device Description: U.S. Robotics 56K FAX INT Logical Device ID: USR9170 0x70917256 #0 TAG Start DF Good Configuration I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8 [16-bit addr] IRQ: 3 5 7 - only one type (true/edge) TAG Start DF Acceptable Configuration I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8 [16-bit addr] IRQ: 2 3 4 5 7 - only one type (true/edge) TAG Start DF Acceptable Configuration I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8 [16-bit addr] IRQ: 2 3 4 5 7 - only one type (true/edge) TAG Start DF Acceptable Configuration I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8 [16-bit addr] IRQ: 2 3 4 5 7 - only one type (true/edge) TAG Start DF Acceptable Configuration TAG End DF End Tag Successfully got 17 resources, 1 logical fdevs -- card select # 0x0001 CSN USR9170 (0x70917256), Serial Number 0xbbd2878d Logical device #0 IO: 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 IRQ 5 0 DMA 4 4 IO range check 0x00 activate 0x01 >How-To-Repeat: >Fix: Apply following patch to /sys/isa/sio.c sio4: at port 0x3e8-0x3ef irq 5 on isa0 sio4: type 16550A # cvs diff -u sio.c Index: sio.c =================================================================== RCS file: /usr/cvs/src/sys/isa/sio.c,v retrieving revision 1.291.2.7 diff -u -r1.291.2.7 sio.c --- sio.c 2000/05/26 11:43:28 1.291.2.7 +++ sio.c 2000/06/09 22:05:18 @@ -609,6 +609,7 @@ {0x50307256, NULL}, /* USR3050 - U.S. Robotics 56K FAX INT */ {0x70307256, NULL}, /* USR3070 - U.S. Robotics 56K Voice INT */ {0x90307256, NULL}, /* USR3090 - USR ? */ + {0x70917256, NULL}, /* USR9170 - USR 56k FAX INT */ {0x90917256, NULL}, /* USR9190 - USR 56k Voice INT */ {0x0300695c, NULL}, /* WCI0003 - Fax/Voice/Modem/Speakphone/Asvd */ {0x61f7896a, NULL}, /* ZTIF761 - Zoom ComStar 33.6 */ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message