Loading ...
Sorry, an error occurred while loading the content.
 

Mandrake 8.1: hotplugging & pcmcia

Expand Messages
  • Peter Møller Neergaard
    I wondered whether there are some Mandrake or Redhat savvy persons on the list that can help me figure out the PCMCIA hotplugging. I have just brught PCMCIA
    Message 1 of 2 , Sep 26, 2002
      I wondered whether there are some Mandrake or Redhat savvy persons on
      the list that can help me figure out the PCMCIA hotplugging.

      I have just brught PCMCIA ieee1394 (firewire) card which I am trying
      to get to work with Mandrake 8.1 and a self-compiled kernel 2.4.19.

      So far I was only aware cardctl (from kernel-pcmcia-cs) as an agent
      handling hotplugging since it takes care of my wireless network card.

      However, after getting the firewire card, I realized that there is
      also a hotplug package which in part is invoked from the kernel.
      Now I have two questions:

      1) First, is it 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 <bcollins@...>
      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
      (from the above) that the cleverness does not work in my case since
      the script ends up deciding on loading 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.

      Has anybody a clear picture on how hotplugging should work with
      Redhat/Mandrake?

      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
    • Mike Hicks
      ... They play (relatively) nice together on Debian. hotplug can t directly see 16-bit PCMCIA/ISA devices, as far as I m aware (though I understand it can see
      Message 2 of 2 , Sep 26, 2002
        On Thu, 2002-09-26 at 17:33, Peter Møller Neergaard wrote:
        >
        > I wondered whether there are some Mandrake or Redhat savvy persons on
        > the list that can help me figure out the PCMCIA hotplugging.
        >
        > I have just brught PCMCIA ieee1394 (firewire) card which I am trying
        > to get to work with Mandrake 8.1 and a self-compiled kernel 2.4.19.
        >
        > So far I was only aware cardctl (from kernel-pcmcia-cs) as an agent
        > handling hotplugging since it takes care of my wireless network card.
        >
        > However, after getting the firewire card, I realized that there is
        > also a hotplug package which in part is invoked from the kernel.
        > Now I have two questions:
        >
        > 1) First, is it correct that I should have both the hotplug and
        > cardctl? How do they play together?

        They play (relatively) nice together on Debian. hotplug can't directly
        see 16-bit PCMCIA/ISA devices, as far as I'm aware (though I understand
        it can see 32-bit PC Card/PCI devices, but I've never tested that).
        I've had cardctl see a device, run some scripts to activate it, and then
        have hotplug do the same thing after cardctl activated the device, so I
        would get duplicate dhcp clients on my laptop when I inserted my 802.11b
        card.

        Actually, now that I think about it, I'm pretty sure my laptop is using
        murasaki instead, but I don't know if that's available for Mandrake.

        > 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

        It seems weird that your system would try to load all of those modules,
        since most of them aren't actually on a hot-pluggable bus. It might be
        possible to tell hotplug to ignore devices showing up on the hard-wired
        buses. The Large Hammer method would be to remove/rename rivafb.o so
        that it doesn't get loaded. Conversely, you could forcibly load rivafb
        before X starts, so that it will already exist when hotplug tries to
        insert it into the kernel.

        --
        _ _ _ _ _ ___ _ _ _ ___ _ _ __ You humans are all alike.
        / \/ \(_)| ' // ._\ / - \(_)/ ./| ' /(__
        \_||_/|_||_|_\\___/ \_-_/|_|\__\|_|_\ __)
        [ Mike Hicks | http://umn.edu/~hick0088/ | mailto:hick0088@... ]
      Your message has been successfully submitted and would be delivered to recipients shortly.