|
I just upgraded my brother's laptop to redhat-6.1 (pcmcia-3.0.14) from redhat-5.1 and am having problems with pcmcia. When the ethernet card or modem card are inserted a kernel oops occurs. I read through the messages and it appears that the wrong device is being detected leading to the wrong module
being inserted and the kernel oops.
Unfortunately, I can't tell you much about the ethernet amd modem cards. They are some variety of generic "made in taiwan". They worked under redhat-5.1 (pcmcia?? I forget). The pathetic users guide claims that the ethernet card is ne2000 compatible. The 'faxmodem' has FCC ID "MGAFM336C-KF" and the ethernet card has part number BEN0012-TF 9830 and serial number 00A00jC123A67. Is upgrading to the latest pcmcia likely to help? Is there a "right" way to disable automatic card detection and force driver loading? Here are the relevant parts of the message log:
Dec 23 20:43:00 localhost pcmcia: Starting PCMCIA services: Dec 23 20:43:00 localhost pcmcia: modules Dec 23 20:43:00 localhost kernel: Linux PCMCIA Card Services 3.0.14 Dec 23 20:43:00 localhost kernel: kernel build: 2.2.12-20 #1 Mon Sep 27 10:25:54 EDT 1999 Dec 23 20:43:00 localhost kernel: options: [pci] [cardbus] [apm] Dec 23 20:43:00 localhost kernel: Intel PCIC probe: Dec 23 20:43:00 localhost kernel: Cirrus PD6729 PCI-to-PCMCIA at bus 0 slot 4, port 0x3e0, 2 sockets
Dec 23 20:43:00 localhost kernel: host opts [0]: [ring] [1/3/2] [1/9/2] Dec 23 20:43:00 localhost kernel: host opts [1]: [ring] [1/3/2] [1/9/2] Dec 23 20:43:00 localhost kernel: ISA irqs (default) = 3,4,5,7,9,10,11,12 polling interval = 1000ms Dec 23 20:43:00 localhost pcmcia: cardmgr. Dec 23 20:43:00 localhost cardmgr[337]: starting, version is 3.0.14 Dec 23 20:43:01 localhost cardmgr[337]: watching 2 sockets Dec 23 20:43:01 localhost kernel: cs: IO port probe 0x0100-0x03ff: excluding 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f Dec 23 20:43:01 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Dec 24 00:44:55 localhost cardmgr[337]: initializing socket 0 Dec 24 00:44:55 localhost cardmgr[337]: socket 0: SVEC 10/100 Fast Ethernet Dec 24 00:44:55 localhost kernel: cs: memory probe 0x0d0000-0x0dffff: clean. Dec 24 00:44:55 localhost cardmgr[337]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/cb_enabler.o' Dec 24 00:44:55 localhost cardmgr[337]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/tulip_cb.o' Dec 24 00:44:55 localhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004 Dec 24 00:44:55 localhost kernel: current->tss.cr3 = 01753000, %cr3 = 01753000 Dec 24 00:44:55 localhost kernel: *pde = 00000000 Dec 24 00:44:55 localhost kernel: Oops: 0000 Dec 24 00:44:55 localhost kernel: CPU: 0 Dec 24 00:44:55 localhost kernel: EIP: 0010:[fat:fat_esc2uni_Rdf8b5a1e+33252/75913592] Dec 24 00:44:55 localhost kernel: EFLAGS: 00010246 Dec 24 00:44:55 localhost kernel: eax: 00000000 ebx: c21c5140 ecx: c27deda0 edx: 00000000 Dec 24 00:44:55 localhost kernel: esi: 00000000 edi: c2620000 ebp: c171fad8 esp: c171fad0 Dec 24 00:44:55 localhost kernel: ds: 0018 es: 0018 ss: 0018 Dec 24 00:44:55 localhost kernel: Process cardmgr (pid: 337, process nr: 17, stackpage=c171f000) Dec 24 00:44:55 localhost kernel: Stack: c27deda0 c2620000 c171faec c301d8a7 c27deda0 00000000 00000000 c171fb6c Dec 24 00:44:55 localhost kernel: c30302e9 0000002d c27deda0 00000000 c27deec0 00000000 c30306e 0 4d000000 Dec 24 00:44:55 localhost kernel: c30306e0 c171fb00 00000000 00000032 00000032 00000032 49434d4 3 41432041 Dec 24 00:44:55 localhost kernel: Call Trace: [fat:fat_esc2uni_Rdf8b5a1e+35719/75911125] [fat:fat_esc2 uni_Rdf8b5a1e+112073/75834771] [fat:fat_esc2uni_Rdf8b5a1e+113088/75833756] [fat:fat_esc2uni_Rdf8b5a1e+ 113088/75833756] [fat:fat_esc2uni_Rdf8b5a1e+112589/75834255] [fat:fat_esc2uni_Rdf8b5a1e+112428/7583441 6] [fat:fat_esc2uni_Rdf8b5a1e+31167/75915677] Dec 24 00:44:55 localhost kernel: [fat:fat_esc2uni_Rdf8b5a1e+70681/75876163] [fat:fat_esc2uni_R df8b5a1e+36302/75910542] [fat:fat_esc2uni_Rdf8b5a1e+35591/75911253] [fat:fat_esc2uni_Rdf8b5a1e+111666/ 75835178] [fat:fat_esc2uni_Rdf8b5a1e+113092/75833752] [fat:fat_esc2uni_Rdf8b5a1e+112428/75834416] [fat :fat_esc2uni_Rdf8b5a1e+40344/75906500] [fat:fat_esc2uni_Rdf8b5a1e+111418/75835426] Dec 24 00:44:55 localhost kernel: [fat:fat_esc2uni_Rdf8b5a1e+100560/75846284] [fat:fat_esc2uni_ Rdf8b5a1e+103049/75843795] [alloc_skb+113/220] [sock_wmalloc+35/72] [wake_up_process+58/68] [__wake_up +59/72] [sock_def_readable+39/44] [unix_dgram_sendmsg+622/716] Dec 24 00:44:55 localhost kernel: [unix_dgram_sendmsg+0/716] [sock_sendmsg+136/172] [write_intr +247/292] [write_intr+0/292] [write_intr+247/292] [write_intr+0/292] [merge_segments+27/364] [unmap_fi xup+102/280] Dec 24 00:44:55 localhost kernel: [do_munmap+541/568] [sys_ioctl+421/448] [system_call+52/56] Dec 24 00:44:55 localhost kernel: Code: 8b 56 04 f6 c2 05 75 0d 66 83 7e 0a 00 74 0d f6 46 0c 05 74 -John
|
Messages
It's a bug in /etc/pcmcia/config
| |
| |