Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Mar 2000 21:43:17 -0600 (CST)
From:      hetzels@westbend.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/17702: MODEM: USR 56K FAX Internal
Message-ID:  <200003310343.VAA04251@wbiw01.westbend.net>

next in thread | raw e-mail | index | archive | help


>Number:         17702
>Category:       kern
>Synopsis:       Plug and Play Info for USR 56K FAX INT modem
>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:   Thu Mar 30 19:50:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Scot W. Hetzel
>Release:        FreeBSD 4.0-20000307-CURRENT i386
>Organization:
West Bend Internet
>Environment:

	FreeBSD 4.0 CURRENT
	USR 56K Internal modem

>Description:

My Internal USR 56K modem is not getting assigned to a device.

sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppi0: <Parallel I/O> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
unknown0: <ENSONIQ Soundscape> at port 0x330-0x33f irq 5,9 drq 1,0 on isa0
unknown1: <U.S. Robotics 56K FAX INT> at port 0x2f8-0x2ff irq 3 on isa0

The pnpinfo for the modem is:

Card assigned CSN #2
Vendor ID USR3050 (0x50307256), Serial Number 0xa38aa4ae
PnP Version 1.0, Vendor Version 0
Device Description: U.S. Robotics 56K FAX INT

Logical Device ID: USR3050 0x50307256 #0
TAG Start DF
Good Configuration
    FIXED I/O base address 0x2f8 length 0x8
    IRQ: 3  - only one type (true/edge)
TAG Start DF
Acceptable Configuration
    FIXED I/O base address 0x3f8 length 0x8
    IRQ: 4  - only one type (true/edge)
TAG Start DF
Acceptable Configuration
    FIXED I/O base address 0x3e8 length 0x8
    IRQ: 3 4 5 7  - only one type (true/edge)
TAG Start DF
Acceptable Configuration
    FIXED I/O base address 0x2e8 length 0x8
    IRQ: 3 4 5 7  - only one type (true/edge)
TAG End DF
End Tag

Successfully got 16 resources, 1 logical fdevs
-- card select # 0x0002

CSN USR3050 (0x50307256), Serial Number 0xa38aa4ae

Logical device #0
IO:  0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8 0x02f8
IRQ 3 0
DMA 4 4
IO range check 0x00 activate 0x01

After applying the attached patch it gets detected as sio4.

sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppi0: <Parallel I/O> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
unknown0: <ENSONIQ Soundscape> at port 0x330-0x33f irq 5,9 drq 1,0 on isa0
sio4: <U.S. Robotics 56K FAX INT> at port 0x2f8-0x2ff irq 3 on isa0
sio4: type 16550A

>How-To-Repeat:


>Fix:


--- sys/isa/sio.c.orig	Sun Mar  5 08:44:05 2000
+++ sys/isa/sio.c	Sat Mar 25 09:53:18 2000
@@ -597,6 +597,7 @@
 	{0x70207256, NULL},	/* USR2070 - U.S.Robotics Inc. Sportster 560 */
 	{0x30307256, NULL},	/* USR3030 - U.S. Robotics 56K FAX INT */
 	{0x31307256, NULL},	/* USR3031 - U.S. Robotics 56K FAX INT */
+	{0x50307256, NULL},	/* USR3050 - U.S. Robotics 56K FAX INT */
 	{0x70307256, NULL},	/* USR3070 - U.S. Robotics 56K Voice INT */
 	{0x90307256, NULL},	/* USR3090 - USR ? */
 	{0x90917256, NULL},	/* USR9190 - USR 56k Voice INT */


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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