Hello. Almost three years have past since I broke my teeths and managed to configure my ISA PnP modem with Linux.
A couple of days ago I upgraded from RedHat7.0+ to 7.2, and among various annoyences, the modem stopped working. It seems that it is found by the system (see /proc/isapnp: Card 1 'USR3031:U.S. Robotics 56K FAX INT' PnP version 1.0 Logical device 0 'USR3031:Unknown' Device is active Active port 0x3e8 Active IRQ 10 [0x2] Resources 0 Priority preferred Port 0x2f8-0x2f8, align 0x7, size 0x8, 16-bit address decoding IRQ 3,5,7,10,11,12,15 High-Edge Alternate resources 0:1 Priority acceptable Port 0x3f8-0x3f8, align 0x7, size 0x8, 16-bit address decoding IRQ 2/9,3,4,5,7,10,11,12,15 High-Edge Alternate resources 0:2 Priority acceptable Port 0x3e8-0x3e8, align 0x7, size 0x8, 16-bit address decoding IRQ 2/9,3,4,5,7,10,11,12,15 High-Edge Alternate resources 0:3 Priority acceptable Port 0x2e8-0x2e8, align 0x7, size 0x8, 16-bit address decoding IRQ 2/9,3,4,5,7,10,11,12,15 High-Edge but not as I so labouriously defined in /etc/isapnp.conf # $Id: pnpdump.c,v 1.18 1999/02/14 22:47:18 fox Exp $ # (DEBUG) (READPORT 0x0203) (ISOLATE PRESERVE) (IDENTIFY *) (VERBOSITY 2) (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING (CONFIGURE USR3031/3386422446 (LD 0 # Start dependent functions: priority acceptable # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x03e8 # Maximum IO base address 0x03e8 # IO base alignment 8 bytes # Number of IO addresses required: 8 (IO 0 (SIZE 8) (BASE 0x03e8)) # IRQ 2, 3, 4, 5, 7, 10, 11, 12 or 15. # High true, edge sensitive interrupt (by default) (INT 0 (IRQ 4 (MODE +E))) (NAME "USR3031/3386422446[0]{U.S. Robotics 56K FAX INT}") (ACT Y) )) # End tag... Checksum 0x00 (OK) # Returns all cards to the "Wait for Key" state (WAITFORKEY) When the old kernel executed the serial driver it looked like: Oct 29 11:44:21 localhost kernel: Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled Oct 29 11:44:21 localhost kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Oct 29 11:44:21 localhost kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A [ NO third line for the modem!! - D. K.] But now it is: Nov 27 00:12:51 localhost kernel: Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled Nov 27 00:12:51 localhost kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Nov 27 00:12:51 localhost kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A Nov 27 00:12:51 localhost kernel: ttyS02 at port 0x03e8 (irq = 10) is a 16550A yet none of the serials show in /proc/interrupts, and irq 10 is taken: CPU0 0: 200366 XT-PIC timer 1: 5662 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 0 XT-PIC usb-uhci 8: 1 XT-PIC rtc 9: 3019 XT-PIC es1370 10: 65 XT-PIC eth0 12: 5750 XT-PIC PS/2 Mouse 14: 227102 XT-PIC ide0 15: 390 XT-PIC ide1 NMI: 0 ERR: 0 Can someone lead me out of this darkness? Dan. (sorry about the awfully late hour) ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]