Trouble with MultiTech serial card

From: Kari Lempiainen (kari@funky.pp.fi)
Date: Mon Aug 21 2000 - 12:42:47 EST


Hi,

 I just purchased MultiTech ISI4604-PCI Intelligent Serial Interface.
I compiled my 2.2.14 kernel to support it. When I load the module and
try to access the card with stty < /dev/ttyM1a, I get segmentation
fault and the following stuff to syslog.
 
 I downloaded the latest driver from MultiTech site and the problem is
the same. I even managed to kill my machine so that only the
powerswitch worked.
 
 I am running a Dual P3 450 in Asus P2B-DS. BIOS detects the card fine
and /proc/pci shows it like this:
 Bus 0, device 11, function 0:
    Communication controller: PLX Unknown device (rev 1).
      Vendor id=10b5. Device id=2051.
      Medium devsel. Fast back-to-back capable. IRQ 11.
      Non-prefetchable 32 bit memory at 0xe2000000 [0xe2000000].
      I/O at 0xb400 [0xb401].
      I/O at 0xb000 [0xb001].

Please help...

Cheers,

Kari

-------------
Stuff from syslog

Aug 21 20:22:33 trane kernel: ISI PCI Card(Device ID 0x2051)
Aug 21 20:22:33 trane kernel: ISICOM: Card1 at 0xb000 using irq 11.
Aug 21 20:22:49 trane kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000024
Aug 21 20:22:49 trane kernel: current->tss.cr3 = 0aa46000, %cr3 =
0aa46000
Aug 21 20:22:49 trane kernel: *pde = 00000000
Aug 21 20:22:49 trane kernel: Oops: 0000
Aug 21 20:22:49 trane kernel: CPU: 0
Aug 21 20:22:49 trane kernel: EIP: 0010:[<e009ee7d>]
Aug 21 20:22:49 trane kernel: EFLAGS: 00010286
Aug 21 20:22:49 trane kernel: eax: e009ee6c ebx: 00000000 ecx:
d31d1000 edx: 00000000
Aug 21 20:22:49 trane kernel: esi: 00000000 edi: ca21bf80 ebp:
d31d1000 esp: d32afe88
Aug 21 20:22:49 trane kernel: ds: 0018 es: 0018 ss: 0018
Aug 21 20:22:49 trane kernel: Process bash (pid: 1861, process nr:
143, stackpage=d32af000)
Aug 21 20:22:49 trane kernel: Stack: ca21bf80 00000000 ffffffff
ca21bf80 c01a7fdb d31d1000 ca21bf80 ffffffed
Aug 21 20:22:49 trane kernel: 00000000 00000000 ca21bf80
d31d1000 00000000 00000000 d32afed0 00000001
Aug 21 20:22:49 trane kernel: 00000000 d32afed0 00000001
00000000 00000000 00000000 ca21bf80 ca21bf80
Aug 21 20:22:49 trane kernel: Call Trace: [release_dev+655/1648]
[check_tty_count+24/120] [<e00a1a80>] [tty_open+473/808]
[tty_open+559/808] [lookup_dentry+351/488] [get_chrfops+30/36]
Aug 21 20:22:49 trane kernel: [tvecs+10108/13312]
[chrdev_open+63/76] [filp_open+172/240] [sys_open+82/172]
[system_call+52/56]
Aug 21 20:22:49 trane kernel: Code: 8b 4b 24 89 4c 24 14 85 db 0f 84
9a 01 00 00 e8 6b c0 06 e0
Aug 21 20:23:01 trane kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000024
Aug 21 20:23:01 trane kernel: current->tss.cr3 = 0aa46000, %cr3 =
0aa46000
Aug 21 20:23:01 trane kernel: *pde = 00000000
Aug 21 20:23:01 trane kernel: Oops: 0000
Aug 21 20:23:01 trane kernel: CPU: 0
Aug 21 20:23:01 trane kernel: EIP: 0010:[<e009ee7d>]
Aug 21 20:23:01 trane kernel: EFLAGS: 00010286
Aug 21 20:23:01 trane kernel: eax: e009ee6c ebx: 00000000 ecx:
d31d1000 edx: 00000000
Aug 21 20:23:01 trane kernel: esi: 00000000 edi: ca21be60 ebp:
d31d1000 esp: d28d5e88
Aug 21 20:23:01 trane kernel: ds: 0018 es: 0018 ss: 0018
Aug 21 20:23:01 trane kernel: Process bash (pid: 1863, process nr:
143, stackpage=d28d5000)
Aug 21 20:23:01 trane kernel: Stack: ca21be60 00000000 ffffffff
ca21be60 c01a7fdb d31d1000 ca21be60 ffffffed
Aug 21 20:23:01 trane kernel: 00000000 00000000 ca21be60
d31d1000 00000000 00000000 ca21be60 c6a292c4
Aug 21 20:23:01 trane kernel: 00000000 00000000 00007000
00000000 00000000 00000000 ca21be60 00000013
Aug 21 20:23:01 trane kernel: Call Trace: [release_dev+655/1648]
[wake_up_process+82/100] [__wake_up+67/104] [<e00a1a80>]
[tty_open+473/808] [tty_open+559/808] [lookup_dentry+351/488]
Aug 21 20:23:01 trane kernel: [get_chrfops+30/36]
[tvecs+10108/13312] [chrdev_open+63/76] [filp_open+172/240]
[sys_open+82/172] [system_call+52/56]
Aug 21 20:23:01 trane kernel: Code: 8b 4b 24 89 4c 24 14 85 db 0f 84
9a 01 00 00 e8 6b c0 06 e0

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



This archive was generated by hypermail 2b29 : Wed Aug 23 2000 - 21:00:05 EST