I'm a still trying to get this Xircom card working on my laptop. I tried kernel 2.3.99 which has all the bits for CardBus cards, but that won't recognise my boot device, even if I pass root=/dev/hda5 as a kernel argument. However, I've just realised that this usb stuff that the kernel keeps loading is assigning IRQ 9 to itself, the card has also assigned IRQ 9 to itself. The problem with the card seems like an IRQ conflict because the card accepts all signals to it, but doesn't pass anything on, i.e. if it is pinged the I/O light flashes, but nothing gets through to the host machine. If I ping another machine from the host machine then the host machine thinks it is sending stuff to the card, but the card won't send it to a network. (I'm in good company here, Linus Torvalds has also had this problem with a Vaio and Xircom cards). Now, in /etc/pcmcia/config.opts, I've put 'exclude irq 9', but the card is still assigning itself irq 9. Then I tried to recompile the kernel without usb support (I don't need usb support and this machine will probably never go anywhere near a usb device). But it is *still* loading those &!*&^*! usb modules on start up. I checked my /usr/src/linux/.config file by hand, yes, usb support is turned OFF. I checked that I'm booting from my new kernel yes, I am. Why, oh, why is that &%*$* usb stuff still loading? If I can't banish usb to the underworld (i.e. off my computer), how do I get this usb rubbish to assign itself another IRQ or force the ethernet card to assign itself an irq that is not being used. If I go cat /proc/interrupts, I can see that irqs 3-7 and 10-12 are not being used. HELP!!! ------------- Paul Talacko http://www.seditiousdiaries.com/ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq