the default /etc/conf.d/pcmcia file provided by sys-apps/pcmcia prevents the passing of options to the PCI interface controller Reproducible: Always Steps to Reproduce: 1. emerge pcmcia-cs 2. try and pass options to the controller via PCIC_OPTS Actual Results: 1. worked, installed fine 2. PCIC_OPTS is ignored Expected Results: worked :), obeyed the options I'd specified in PCIC_OPTS the default /etc/conf.d/pcmcia file contains the following, --quote start-- # These are from the pcmcia-cs distribution, but aren't used yet # Should be either i82365 or tcic PCIC="i82365 tcic" # Put socket driver timing parameters here PCIC_OPTS="" -- I'd added "irq_mode=0 pci_irq_list=10,10" to my PCIC_OPTS entry to get my TI 1410 PCI <-> PCMCIA adapter working, and whilst running "modprobe i82365 irq_mode=0 pci_irq_list=10,10" manually would work, running /etc/init.d/pcmcia start wouldn't. Setting the PCIC variable to i82365 only, made /etc/init.d/pcmcia work as expected. I believe the easy fix would be to have PCIC set to i82365 as default, with tcic as an option.
Fixed. thanks for the nudge.