Subject: kern/12712: Some USR ISAPNP modems are not detected
To: None <gnats-bugs@gnats.netbsd.org>
From: None <franklin@elfie.org>
List: netbsd-bugs
Date: 04/20/2001 14:45:09
>Number: 12712
>Category: kern
>Synopsis: Some USR ISAPNP modems are not detected
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: support
>Submitter-Id: net
>Arrival-Date: Fri Apr 20 11:45:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: John Franklin
>Release: <NetBSD-current source date>
>Organization:
John Franklin
franklin@elfie.org
ICBM: 35°48'19"N 78°46'39"W
>Environment:
System: NetBSD deathmitten 1.5T NetBSD 1.5T (DEATHMITTEN) #1: Sun Mar 25 22:33:19 EST 2001 franklin@deathmitten:/usr/src/sys/arch/i386/compile/DEATHMITTEN i386
Architecture: i386
Machine: i386
>Description:
If you install certain USR ISAPNP modems, NetBSD doesn't recognize them.
>How-To-Repeat:
Configure a current kernel with isapnp* and com* at isapnp* and boot it
in a machine with a USR 3090 modem in it.
Watch the dmesg output include:
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
isapnp0: read port 0x203
isapnp0: <U.S. Robotics 56K Voice INT, USR3090, , > port 0x3e8/8 irq 5 not configured
>Fix:
The modem is a 16550A compatible modem, and the ISAPNP com code works just
fine with it once you tell it to recognize it.
Use the attached patch on /sys/dev/isapnp/isapnpdevs, then rebuild the
isapnpdevs.{c|h} files:
--- isapnpdevs 2001/04/15 03:31:37 1.41
+++ isapnpdevs 2001/04/20 18:37:57
@@ -88,6 +88,7 @@
devlogic com USR0006 0 USR Sportster 33.6k
devlogic com USR2070 0 USR Sportster 56k
devlogic com USR3031 0 USR 56k Faxmodem
+devlogic com USR3090 0 USR 56k Voice INT
devlogic com USR9190 0 USR 56k Voice INT
devlogic com ZTIF761 0 Zoom ComStar 33.6
devlogic com CIR3000 0 Cirrus Logic V43
>Release-Note:
>Audit-Trail:
>Unformatted: