I have just got a PCMCIA ieee1394 card which I am trying to get to
work with Mandrake 8.1 and a self-compiled kernel 2.4.19.  That made
me discover the hotplug functionality from the hotplug package.  So
far I have been na�ve enough to believe that the cardbus hotplugging
was controlled just by cardctl (from kernel-pcmcia-cs) as the latter
handles my wireless card.  Now I have two questions:
1) First, is correct that I should have both the hotplug and cardctl?
   How do they play together
2) Second, and more seriously: when I insert the firewire card my
   display gets corrupted.  From the syslog it appears to be because
   the kernel tries to load some framebuffer modules.  Here is the
   the relevant part of the syslog

      Sep 26 17:42:14 pan kernel: cs: cb_alloc(bus 7): vendor 0x104c, device 0x8019
      Sep 26 17:42:14 pan kernel: PCI: Enabling device 07:00.0 (0000 -> 0002)
      Sep 26 17:42:14 pan /sbin/hotplug: arguments (pci) env (PWD=/etc/hotplug 
PCI_CLASS=C0010 HOSTNAME=pan.prescott ACTION=add DEBUG=yes 
MACHTYPE=i586-mandrake-linux-gnu OLDPWD=/ SHLVL=1 PCI_SUBSYS_ID=104C:8010 
PCI_SLOT_NAME=07:00.0 SHELL=/bin/bash HOSTTYPE=i586 OSTYPE=linux-gnu HOME=/ 
PCI_ID=104C:8019 TERM=dumb PATH=/bin:/sbin:/usr/sbin:/usr/bin _=/usr/bin/env)
      Sep 26 17:42:14 pan /sbin/hotplug: invoke /etc/hotplug/pci.agent ()
      Sep 26 17:42:14 pan /etc/hotplug/pci.agent: pcimodules is scanning more than  ...
      Sep 26 17:42:14 pan /etc/hotplug/pci.agent: Modprobe and setup ohci1394 3c59x 
rivafb i810_audio i810_rng usb-uhci for PCI slot
      Sep 26 17:42:14 pan kernel: ohci1394: $Rev: 530 $ Ben Collins 
<[EMAIL PROTECTED]>
      Sep 26 17:42:14 pan kernel: PCI: Setting latency timer of device 07:00.0 to 64
      Sep 26 17:42:14 pan kernel: ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[11]  
MMIO=[f5000000-f5000800]  Max Packet=[2048]
      Sep 26 17:42:14 pan kernel: rivafb: RIVA MTRR set to ON
      Sep 26 17:42:14 pan kernel: Console: switching to colour frame buffer device 
80x30
      Sep 26 17:42:14 pan kernel: devfs_register(0): could not append to parent, err: 
-17
      Sep 26 17:42:14 pan kernel: rivafb: PCI nVidia NV10 framebuffer ver 0.9.3 
(GeForce2-Go, 32MB @ 0xE0000000)
      Sep 26 17:42:15 pan kernel: i810_rng: RNG not detected
      Sep 26 17:42:15 pan insmod: 
/lib/modules/2.4.19-pmn-020913/kernel/drivers/char/i810_rng.o: init_module: No such 
device
      Sep 26 17:42:15 pan insmod: Hint: insmod errors can be caused by incorrect 
module parameters, including invalid IO or IRQ parameters
      Sep 26 17:42:15 pan insmod: 
/lib/modules/2.4.19-pmn-020913/kernel/drivers/char/i810_rng.o: insmod 
/lib/modules/2.4.19-pmn-020913/kernel/drivers/char/i810_rng.o failed
      Sep 26 17:42:15 pan insmod: 
/lib/modules/2.4.19-pmn-020913/kernel/drivers/char/i810_rng.o: insmod i810_rng failed
      Sep 26 17:42:15 pan /etc/hotplug/pci.agent: ... can't load module i810_rng
      Sep 26 17:42:15 pan /etc/hotplug/pci.agent: ... blacklisted module:  usb-uhci
      Sep 26 17:42:15 pan kernel: ieee1394: Host added: Node[00:1023]  
GUID[0001560100000276]  [Linux OHCI-1394]

   Now, I can see that the /etc/hotplug/pci.agent tries to some
   clever tricks to figure out what modules to load.  However, I can
   see that the cleverness does not work in my case since the script
   ends up deciding to many modules (only the ohci1394 should be
   needed).

   Is this due to a corrupt modules.pcimap (included below), or is it
   because of my card providing wrong information.

Any help will be appreciated.

Thanks

Peter

/lib/modules/linux-2.4.19-pmn020913/modules.pcimap:
# pci module         vendor     device     subvendor  subdevice  class      class_mask 
driver_data
i810_rng             0x00008086 0x00002418 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
i810_rng             0x00008086 0x00002428 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
i810_rng             0x00008086 0x00002448 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
i810_rng             0x00008086 0x0000244e 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
i810_rng             0x00008086 0x0000245e 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
ohci1394             0xffffffff 0xffffffff 0xffffffff 0xffffffff 0x000c0010 0x00ffffff 
0x00000000
3c59x                0x000010b7 0x00005900 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
3c59x                0x000010b7 0x00005920 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000001
3c59x                0x000010b7 0x00005970 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000002
3c59x                0x000010b7 0x00005950 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000003
3c59x                0x000010b7 0x00005951 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
3c59x                0x000010b7 0x00005952 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000005
3c59x                0x000010b7 0x00009000 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000006
3c59x                0x000010b7 0x00009001 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000007
3c59x                0x000010b7 0x00009004 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000008
3c59x                0x000010b7 0x00009005 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000009
3c59x                0x000010b7 0x00009006 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000a
3c59x                0x000010b7 0x0000900a 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000b
3c59x                0x000010b7 0x00009050 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
3c59x                0x000010b7 0x00009051 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000d
3c59x                0x000010b7 0x00009055 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000e
3c59x                0x000010b7 0x00009058 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
3c59x                0x000010b7 0x0000905a 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000010
3c59x                0x000010b7 0x00009200 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000011
3c59x                0x000010b7 0x00009800 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000012
3c59x                0x000010b7 0x00009805 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000013
3c59x                0x000010b7 0x00007646 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000014
3c59x                0x000010b7 0x00005055 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000015
3c59x                0x000010b7 0x00006055 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000016
3c59x                0x000010b7 0x00006056 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000017
3c59x                0x000010b7 0x00005b57 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000018
3c59x                0x000010b7 0x00005057 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000019
3c59x                0x000010b7 0x00005157 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001a
3c59x                0x000010b7 0x00005257 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001b
3c59x                0x000010b7 0x00006560 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001c
3c59x                0x000010b7 0x00006562 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001d
3c59x                0x000010b7 0x00006564 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001e
3c59x                0x000010b7 0x00004500 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000001f
toshoboe             0x00001179 0x00000701 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
toshoboe             0x00001179 0x00000d01 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
vlsi_ir              0x00001004 0x00000105 0x00000000 0x00000000 0x000d0000 0x00000000 
0x00000000
parport_pc           0x00001106 0x00000686 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
parport_pc           0x00001283 0x00008872 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000001
parport_pc           0x0000131f 0x00001020 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000002
parport_pc           0x0000131f 0x00001021 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000003
parport_pc           0x0000131f 0x00002020 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
parport_pc           0x0000131f 0x00002021 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000005
parport_pc           0x00001407 0x00008000 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000006
parport_pc           0x00001407 0x00008002 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000007
parport_pc           0x00001407 0x00008003 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000008
parport_pc           0x00001407 0x00008800 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000009
parport_pc           0x000010b5 0x00009050 0x0000d84d 0x00004014 0x00000000 0x00000000 
0x0000000a
parport_pc           0x00001409 0x00007168 0x00001409 0x00004078 0x00000000 0x00000000 
0x0000000b
parport_pc           0x00001409 0x00007168 0x00001409 0x00004079 0x00000000 0x00000000 
0x0000000c
parport_pc           0x00001409 0x00007168 0x00001409 0x00004085 0x00000000 0x00000000 
0x0000000d
parport_pc           0x00001409 0x00007168 0x00001409 0x00004088 0x00000000 0x00000000 
0x0000000e
parport_pc           0x00001409 0x00007168 0x00001409 0x00004089 0x00000000 0x00000000 
0x0000000f
parport_pc           0x00001409 0x00007168 0x00001409 0x00004095 0x00000000 0x00000000 
0x00000010
parport_pc           0x00001409 0x00007168 0x00001409 0x00004096 0x00000000 0x00000000 
0x00000011
parport_pc           0x00001409 0x00007168 0x00001409 0x00005078 0x00000000 0x00000000 
0x00000012
parport_pc           0x00001409 0x00007168 0x00001409 0x00005079 0x00000000 0x00000000 
0x00000013
parport_pc           0x00001409 0x00007168 0x00001409 0x00005085 0x00000000 0x00000000 
0x00000014
parport_pc           0x00001409 0x00007168 0x00001409 0x00006079 0x00000000 0x00000000 
0x00000015
parport_pc           0x00001409 0x00007168 0x00001409 0x00007079 0x00000000 0x00000000 
0x00000016
parport_pc           0x00001409 0x00007168 0x00001409 0x00008079 0x00000000 0x00000000 
0x00000017
parport_pc           0x00001409 0x00007168 0x00001409 0x00009079 0x00000000 0x00000000 
0x00000018
parport_pc           0x00001409 0x00007168 0x00001409 0x0000a079 0x00000000 0x00000000 
0x00000019
parport_pc           0x00001409 0x00007168 0x00001409 0x0000b079 0x00000000 0x00000000 
0x0000001a
parport_pc           0x00001409 0x00007168 0x00001409 0x0000c079 0x00000000 0x00000000 
0x0000001b
parport_pc           0x00001409 0x00007168 0x00001409 0x0000d079 0x00000000 0x00000000 
0x0000001c
parport_pc           0x00001409 0x00007268 0x00001409 0x00000101 0x00000000 0x00000000 
0x0000001d
parport_pc           0x00001409 0x00007268 0x00001409 0x00000102 0x00000000 0x00000000 
0x0000001e
parport_pc           0x00001409 0x00007268 0x00001409 0x00000103 0x00000000 0x00000000 
0x0000001f
parport_pc           0x00001409 0x00007268 0x00001409 0x00000104 0x00000000 0x00000000 
0x00000020
parport_pc           0x00001409 0x00007268 0x00001409 0x00009018 0x00000000 0x00000000 
0x00000021
parport_pc           0x000014f2 0x00000121 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000002b
parport_pc           0x00001592 0x00000782 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000022
parport_pc           0x00001592 0x00000783 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000023
parport_pc           0x000014d2 0x00008001 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000024
parport_pc           0x00009710 0x00009815 0x00001000 0x00000020 0x00000000 0x00000000 
0x00000025
parport_pc           0x000014db 0x00002120 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000026
parport_pc           0x000014db 0x00002121 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000027
parport_pc           0x00001415 0x00009513 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000028
parport_pc           0x00001415 0x00008403 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000029
parport_pc           0x0000416c 0x00000100 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000002a
parport_serial       0x000014d2 0x00008011 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
parport_serial       0x000014d2 0x00008021 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000001
parport_serial       0x000014db 0x00002110 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000002
parport_serial       0x000014db 0x00002111 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000003
parport_serial       0x000014db 0x00002112 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
parport_serial       0x000014db 0x00002140 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000005
parport_serial       0x000014db 0x00002141 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000006
parport_serial       0x000014db 0x00002142 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000007
parport_serial       0x000014db 0x00002160 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000008
parport_serial       0x000014db 0x00002161 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000009
parport_serial       0x000014db 0x00002162 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000a
parport_serial       0x0000131f 0x00001010 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000b
parport_serial       0x0000131f 0x00001011 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000b
parport_serial       0x0000131f 0x00001012 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000b
parport_serial       0x0000131f 0x00001034 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
parport_serial       0x0000131f 0x00001035 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
parport_serial       0x0000131f 0x00001036 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
parport_serial       0x0000131f 0x00002040 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000d
parport_serial       0x0000131f 0x00002041 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000d
parport_serial       0x0000131f 0x00002042 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000d
parport_serial       0x0000131f 0x00002010 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
parport_serial       0x0000131f 0x00002011 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000e
parport_serial       0x0000131f 0x00002012 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000e
parport_serial       0x0000131f 0x00002060 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
parport_serial       0x0000131f 0x00002061 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
parport_serial       0x0000131f 0x00002062 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
i810_audio           0x00008086 0x00002415 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
i810_audio           0x00008086 0x00002425 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000001
i810_audio           0x00008086 0x00007195 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000002
i810_audio           0x00008086 0x00002445 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000003
i810_audio           0x00008086 0x00002485 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
i810_audio           0x00008086 0x000024c5 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000005
i810_audio           0x00001039 0x00007012 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000006
i810_audio           0x000010de 0x000001b1 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000007
i810_audio           0x00001022 0x00007445 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000008
usb-uhci             0xffffffff 0xffffffff 0xffffffff 0xffffffff 0x000c0300 0xffffffff 
0x00000000
rivafb               0x000012d2 0x00000018 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000000
rivafb               0x000010de 0x00000020 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000001
rivafb               0x000010de 0x00000028 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000002
rivafb               0x000010de 0x00000029 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000003
rivafb               0x000010de 0x0000002c 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
rivafb               0x000010de 0x0000002d 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000004
rivafb               0x000010de 0x000000a0 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000006
rivafb               0x000010de 0x00000100 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000007
rivafb               0x000010de 0x00000101 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000008
rivafb               0x000010de 0x00000103 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000009
rivafb               0x000010de 0x00000110 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000a
rivafb               0x000010de 0x00000111 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000a
rivafb               0x000010de 0x00000113 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000b
rivafb               0x000010de 0x00000150 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
rivafb               0x000010de 0x00000151 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000c
rivafb               0x000010de 0x00000152 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000d
rivafb               0x000010de 0x00000153 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000e
rivafb               0x000010de 0x00000112 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x0000000f
rivafb               0x000010de 0x00000200 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000010
rivafb               0x000010de 0x00000201 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000011
rivafb               0x000010de 0x00000202 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000012
rivafb               0x000010de 0x00000203 0xffffffff 0xffffffff 0x00000000 0x00000000 
0x00000013


-- 
http://www.linearity.org/turtle/contact.html
``When you have had all the experiences, met all the famous people,
made some money, toured the world and got all the acclaim you still
think--is that it? Some might be satisfied--but I wasn't'' -- G. Harrison

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to