2.3.30,31,32 no longer find my modem... ISAPNP bug?

REDELINGS,BENJAMIN DAVID (bredelin@ucla.edu)
Fri, 10 Dec 1999 10:29:10 -0800 (PST)


Hello,
After upgrading to 2.3.30, the kernel no longer detects my modem
on boot. I believe 2.3.29 works fine, but I'm using 2.3.25 here:

while 2.3.25 says:
Serial driver version 4.30 with SHARE_IRQ SERIAL_PCI PCI_IOMEM enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A

2.3.32-pre2 says:
Serial driver version 4.91 (1999-11-17) with MANY_PORTS SHARE_IRQ
SERIAL_PCI PCI_IOMEM enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A

It can't find ttyS01, which is my modem.
It is probably worth mentioning that, while 'pnpdump' finds my modem,
/proc/isapnp does not. My modem did not used to need to be setup, but
here is some 'pnpdump' output:

# Card 2: (serial identifier 00 10 00 28 30 03 00 69 5c)
# Vendor Id WCI0003, Serial Number 268445744, checksum 0x00.
# Version 1.1, Vendor version 0.0
# ANSI string -->Fax/Voice/Modem/Speakphone/VoiceView/Asvd 33600
PNP<--

...

# Start dependent functions: priority preferred
# Fixed IO base address 0x02f8
# Number of IO addresses required: 8
# (IO 0 (SIZE 8) (BASE 0x02f8) (CHECK))
# IRQ 3.
# High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 3 (MODE +E)))

...

# Start dependent functions: priority acceptable
# Fixed IO base address 0x02f8
# Number of IO addresses required: 8
# (IO 0 (SIZE 8) (BASE 0x02f8) (CHECK))
# IRQ# *** Bad resource data (Clarifications 4.6.2): IRQ
2 invalid, changing to 9
3, 4, 5, 7, 10, 11 or 12.
# High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 3 (MODE +E)))

Anyway, given that the modem is not detected on boot, it is not surprising
that 'chat' gives the following error:

Dec 10 07:34:17 telomere pppd[159]: Starting link
Dec 10 07:34:18 telomere chat[332]: Can't get terminal parameters:
Input/output error
Dec 10 07:34:18 telomere connect: Dialing 1,310,2461373...
Dec 10 07:34:18 telomere chat[334]: Can't get terminal parameters:
Input/output error

thanks,
-BenRI

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/