some potentially interesting info.... I booted with network disabled (and cups too since it appears to also try to start network). I also booted without inserting the pcmcia lan card (xircom realport2 in this case).
I moved pci.agent to pci.agent.bak to disable it. I suspended/resumed where I got the error message that pci.agent was not found. good. I then moved pci.agent.bak to pci.agent and did a strace /etc/hotplug/pci.agent. I am not sure if this did anything since the card was already inserted but no lockup on that (but did get some error messages in the logs to follow.) Mar 7 02:16:15 sidell kernel: cs: cb_alloc(bus 7): vendor 0x115d, device 0x0003 Mar 7 02:16:15 sidell kernel: PCI: Enabling device 07:00.0 (0000 -> 0003) Mar 7 02:16:15 sidell /sbin/hotplug: no runnable /etc/hotplug/pci.agent is installed Mar 7 02:16:41 sidell anacron[1628]: Job `cron.daily' started Mar 7 02:16:41 sidell anacron[2410]: Updated timestamp for job `cron.daily' to 2002-03-07 Mar 7 02:17:34 sidell /bin/bash: Bad PCI agent invocation Mar 7 02:18:45 sidell /etc/hotplug/pci.agent: Bad PCI agent invocation Mar 7 02:21:04 sidell kernel: PCI: Setting latency timer of device 07:00.0 to 64 Mar 7 02:21:04 sidell kernel: eth0: Xircom cardbus revision 3 at irq 11 Mar 7 02:21:05 sidell /etc/hotplug/net.agent: invoke ifup eth0 Mar 7 02:21:05 sidell kernel: xircom cardbus adaptor found, registering as eth0, using irq 11 Mar 7 02:21:06 sidell kernel: xircom_cb: Link is 100 mbit I then modprobe xircom_cb (but not xircom_tulip_cb which generally is loaded with it when the card is inserted.) This successfully brought up eth0 and I was on the network without crashing. I then tried to load xircom_tulip_cb and got the following. [root@sidell hotplug]# modprobe xircom_tulip_cb Warning: loading /lib/modules/2.4.18-3mdk/kernel/drivers/net/pcmcia/xircom_tulip_cb.o.gz will taint the kernel: non-GPL license - GPL v2 /lib/modules/2.4.18-3mdk/kernel/drivers/net/pcmcia/xircom_tulip_cb.o.gz: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters modprobe: insmod /lib/modules/2.4.18-3mdk/kernel/drivers/net/pcmcia/xircom_tulip_cb.o.gz failed modprobe: insmod xircom_tulip_cb failed so I ifdown eth0, rmmod xircom_cb, then modprobe xircom_tulip_cb and eth0 is back up and running again. I then successfully modprobe xircom_cb (although I don't see any use of it since it was working fine without it.) Nevertheless the system continues to work without crash/reboot even though I had previously suspend/resumed. See log below: Mar 7 02:37:49 sidell dhcpcd[2728]: terminating on signal 15 Mar 7 02:37:49 sidell dhcpcd[2728]: dhcpStop: ioctl SIOCSIFADDR: Inappropriate ioctl for device Mar 7 02:37:49 sidell dhcpcd[2728]: dhcpStop: ioctl SIOCSIFFLAGS: Inappropriate ioctl for device Mar 7 02:37:58 sidell /etc/hotplug/net.agent: NET unregister event not supported Mar 7 02:38:05 sidell kernel: xircom_tulip_cb.c derived from tulip.c:v0.91 4/14/99 [EMAIL PROTECTED] Mar 7 02:38:05 sidell kernel: unofficial 2.4.x kernel port, version 0.91+LK1.1, October 11, 2001 Mar 7 02:38:05 sidell kernel: eth0: Xircom Cardbus Adapter rev 3 at 0xf400, 00:10:A4:B6:76:DE, IRQ 11. Mar 7 02:38:05 sidell kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1. Mar 7 02:38:06 sidell /etc/hotplug/net.agent: invoke ifup eth0 pcmcia.agent is still enabled and I decide to do another suspend/resume with predictable results (crash/reboot). Below is the log on that: Mar 7 02:51:28 sidell dhcpcd[4073]: terminating on signal 15 Mar 7 02:51:28 sidell dhcpcd[4073]: dhcpStop: ioctl SIOCSIFADDR: Inappropriate ioctl for device Mar 7 02:51:28 sidell dhcpcd[4073]: dhcpStop: ioctl SIOCSIFFLAGS: Inappropriate ioctl for device Mar 7 02:51:29 sidell network: Shutting down interface eth0: succeeded Mar 7 02:51:29 sidell kernel: [drm] Module unloaded Mar 7 02:51:29 sidell apmd[1092]: User Suspend Mar 7 02:51:30 sidell kernel: xircom_suspend(eth0) Mar 7 02:51:45 sidell kernel: usb-uhci.c: interrupt, status 20, frame# 0 Mar 7 02:51:45 sidell kernel: usb-uhci.c: Host controller halted, trying to restart. Mar 7 02:51:45 sidell kernel: xircom_remove_one(eth0) Mar 7 02:51:45 sidell kernel: cs: cb_free(bus 7) Mar 7 02:51:47 sidell /etc/hotplug/net.agent: NET unregister event not supported Mar 7 02:51:47 sidell /etc/hotplug/pci.agent: PCI remove event not supported Mar 7 02:51:48 sidell kernel: cs: cb_alloc(bus 7): vendor 0x115d, device 0x0003 Mar 7 02:51:48 sidell kernel: PCI: Enabling device 07:00.0 (0000 -> 0003) Mar 7 02:51:48 sidell kernel: PCI: Setting latency timer of device 07:00.0 to 64 Mar 7 02:51:48 sidell kernel: eth0: Xircom Cardbus Adapter rev 3 at 0xf400, 00:10:A4:B6:76:DE, IRQ 11. Mar 7 02:51:48 sidell kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1. Mar 7 02:51:48 sidell kernel: xircom_resume(eth0) Mar 7 02:51:48 sidell /etc/hotplug/pci.agent: pcimodules is scanning more than ... Mar 7 02:51:48 sidell /etc/hotplug/pci.agent: Setup xircom_tulip_cb xircom_cb ohci1394 yenta_socket maestro3 usb-uhci uhci i810-tco i810_rng for PCI slot 07:00.0 Mar 7 02:51:48 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver xircom_tulip_cb Mar 7 02:51:48 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver xircom_cb Mar 7 02:51:49 sidell kernel: ohci1394: $Revision: 1.80 $ Ben Collins <[EMAIL PROTECTED]> Mar 7 02:51:49 sidell kernel: PCI: Found IRQ 11 for device 02:0f.2 Mar 7 02:51:49 sidell kernel: PCI: Sharing IRQ 11 with 00:1f.2 Mar 7 02:51:49 sidell kernel: PCI: Sharing IRQ 11 with 02:06.0 Mar 7 02:51:49 sidell kernel: PCI: Sharing IRQ 11 with 02:0f.0 Mar 7 02:51:49 sidell kernel: PCI: Sharing IRQ 11 with 02:0f.1 Mar 7 02:51:49 sidell kernel: ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[11] MMIO=[f8ffd000-f8ffd800] Max Packet=[2048] Mar 7 02:51:49 sidell usb: Loading USB interface0 (usb-uhci) succeeded Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver ohci1394 Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver yenta_socket Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver maestro3 Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: ... blacklisted module: usb-uhci Mar 7 02:51:49 sidell kernel: uhci.c: USB Universal Host Controller Interface driver v1.1 Mar 7 02:51:49 sidell insmod: /lib/modules/2.4.18-3mdk/kernel/drivers/usb/uhci.o.gz: init_module: No such device Mar 7 02:51:49 sidell insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters Mar 7 02:51:49 sidell modprobe: modprobe: insmod /lib/modules/2.4.18-3mdk/kernel/drivers/usb/uhci.o.gz failed Mar 7 02:51:49 sidell modprobe: modprobe: insmod uhci failed Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: ... can't load module uhci Mar 7 02:51:49 sidell kernel: i810 TCO timer: V0.02, timer margin: 30 sec (0x0860) Mar 7 02:51:49 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver i810-tco Mar 7 02:51:50 sidell kernel: i810_rng hardware driver 0.9.6 loaded Mar 7 02:51:50 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver i810_rng Mar 7 02:51:50 sidell kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann Mar 7 02:51:50 sidell kernel: agpgart: Maximum main memory to use for agp memory: 439M Mar 7 02:51:50 sidell kernel: agpgart: agpgart: Detected an Intel i815, but could not find the secondary device. Assuming a non-integrated video card. Mar 7 02:51:50 sidell kernel: agpgart: Detected Intel i815 chipset Mar 7 02:51:50 sidell kernel: agpgart: AGP aperture is 64M @ 0xe4000000 Mar 7 02:51:50 sidell kernel: [drm] AGP 0.99 on Intel i815 @ 0xe4000000 64MB Mar 7 02:51:50 sidell kernel: [drm] Initialized r128 2.2.0 20010917 on minor 0 Mar 7 02:51:50 sidell network: Setting network parameters: succeeded Mar 7 02:51:51 sidell network: Bringing up interface lo: succeeded Mar 7 02:51:51 sidell ifup: Determining IP information for eth0... Mar 7 02:51:55 sidell dhcpcd[4769]: dhcpConfig: open/write/close: No space left on device Mar 7 02:51:55 sidell ifup: done. Mar 7 02:51:55 sidell network: Bringing up interface eth0: succeeded Mar 7 02:51:56 sidell netfs: Mounting other filesystems: succeeded Mar 7 02:53:23 sidell syslogd 1.4.1: restart. Mar 7 02:53:23 sidell kernel: klogd 1.4.1, log source = /proc/kmsg started. Mar 7 02:53:23 sidell kernel: Inspecting /boot/System.map-2.4.18-3mdk Mar 7 02:53:23 sidell rpc.statd[1158]: Version 0.3.3 Starting Mar 7 02:53:23 sidell /etc/hotplug/pci.agent: missing kernel or user mode driver maestro3 Mar 7 02:53:23 sidell /etc/hotplug/pci.agent: ... blacklisted module: usb-uhci Mar 7 02:53:23 sidell nfslock: rpc.statd startup succeeded Mar 7 02:53:24 sidell insmod: /lib/modules/2.4.18-3mdk/kernel/drivers/usb/uhci.o.gz: init_module: No such device Mar 7 02:53:24 sidell insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters Mar 7 02:53:24 sidell modprobe: modprobe: insmod /lib/modules/2.4.18-3mdk/kernel/drivers/usb/uhci.o.gz failed Mar 7 02:53:24 sidell modprobe: modprobe: insmod uhci failed Mar 7 02:53:24 sidell /etc/hotplug/pci.agent: ... can't load module uhci --- SI Reasoning <[EMAIL PROTECTED]> wrote: > tested with previous kernel 2.4.17-16mdk and it > worked > perfectly on suspend/resume. So I feel quite > confident > that this is indeed a kernel issue. > > Juan - what can I give you to help debug which part > of > the kernel is choking on this? ===== SI Reasoning [EMAIL PROTECTED] A requirement of creativity is that it contributes to change. Creativity keeps the creator alive. -FRANK HERBERT, unpublished notes __________________________________________________ Do You Yahoo!? Try FREE Yahoo! Mail - the world's greatest free email! http://mail.yahoo.com/
