Bug 19158

Summary: U.S.Robotics 56K FAX INT not recognize correctly
Product: Base System Reporter: satoshi_kawamura <satoshi_kawamura>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description satoshi_kawamura 2000-06-09 23:20:01 UTC
4.0-STABLE (06/09/00) not recognize U.S.Robotics 56K FAX INT modem.

unknown0: <U.S. Robotics 56K FAX INT> 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

Fix: Apply following patch to /sys/isa/sio.c

sio4: <U.S. Robotics 56K FAX INT> at port 0x3e8-0x3ef irq 5 on isa0
sio4: type 16550A

# cvs diff -u sio.c
Comment 1 iedowse freebsd_committer freebsd_triage 2001-11-17 03:11:10 UTC
State Changed
From-To: open->closed


The PnP ID for this modem was added over a year ago (it was 
in 4.1.1-RELEASE).