There are some very detailed instructions for diagnosing system hangs in the PCMCIA-HOWTO. The most important thing is to determine exactly when the hang is happening. Interrupts are not the problem, because even before you forced the interrupt setting, the interrupt probe completed fine (otherwise you would not have seen those system log messages). The next event that happens during the startup sequence is the IO port probe. After that, if a card is present in the adapter, the memory probe is done. So, you need to determine if the lockup depends on whether or not the Webgear card is in the slot. If it only happens with the card in the slot, it is a memory probe failure, and you need to restrict the low memory window (the 0xc0000-0xfffff window in /etc/pcmcia/config.opts). If it happens whether or not a card is present, then you need to work on the IO port windows in the config.opts file. It is possible the problem would also go away if you recompiled PCMCIA with "PnP BIOS support" switched on, since that gives better rules for automatic resource allocation. -- Dave |
[ Edit This Forum ]