Shareing IRQ 9(or 11) is normal, but make sure the CardBus bridge is under the PCI bus, not under the ISA bus. This can be shown in the output of prtconf. (If the Cardbus bridge is configured by BIOS to work in 'PCIC Compatible" mode, then it is under the ISA bus) If it's under the PCI bus, then the hang is usually because the CardBus driver didn't manage to setup the device correctly, so it failed to clear the pending insertion interrupt. Please enable debugging by adding two lines in /etc/system: set pcic:pcic_debug=1 set cardbus:cardbus_debug=1
Then reboot, after the system is up and running, insert the card. After that send me /var/adm/messages. It can tell what happens. Vincent. Peter Eriksson wrote: >I'm trying to install Solaris 10 on an old laptop - a Fujitsu Lifebook B110 >(almost the same model as Casper Dik installed Solaris 10 on :-) and things >mostly work now. However, I'm fighting an irritating problem with getting the >CardBus interface working. > >Using the GA PCMCIA driver it just failed to detect the network cards I >installed. So I decided to try this CardBus driver instead, and it works a >little bit better - it now can >detect cards I install. Only problem is that it hangs then machine at the same >time... > >I *guess* that it is due to the fact that this laptop seems to have decided >that >it is a good idea to share IRQ 9 between the CardBus interface and the USB >interface. >(I had problems with the USB ports too before I installed the CardBus driver - >my guess is tha the old pcic driver loaded before the usb drivers and then >didn't allow them access, but now the situation is reversed). > >Any ideas/suggestions on how I can solve this? There is absolutely NO settings >in the BIOS where I can change the IRQ for the CardBus or USB interfaces (I >can reserve IRQ9, but then the system will chose IRQ 11 for *both* interfaces >- doh!) > > >