This is a long one to describe... Firsly some specs. I have an IBM R40 laptop with TI Cardbus controller and i'm trying to use a Netgear Cardbus card (uses the prism54 drivers). I'm using the 2.4.26 kernel patched to include the prism54 drivers with the patch from prism54.org. I first noticed the problem when I booted up my machine without the card in the slot and the card just doesn't work when I put it in. First I realsied that the pcmcia service wasn't starting up. Removing all pcmcia/cardbus related modules from the kernel and then trying to load up the pcmcia service again, I noticed that the problem was the that ds module wasn't being properly loaded. Sure enough, if I first load all the modules (pcmcia_core, yenta_socket and ds) then load up pcmcia, it all works fine. However, like I mentioned before, if I leave the card in the slot when I start up the pcmcia service everything works fine (even with all relevant modules unloaded). I assume the fact that the pcmcia service doesn't automatically load the ds module when it needs it is a bug. Reproducible: Always Steps to Reproduce: 1. Remove all pcmcia/cardbus related services and take card out of slot 2. Try to start pcmcia 3. Try putting card in slot Actual Results: It doesn't work Expected Results: It should work 4:15 /usr/src/linux # emerge info Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.26) ================================================================= System uname: 2.4.26 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.aarnet.edu.au/pub/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apache2 arts avi berkdb bonobo cdr crypt cups dvd encode esd ethereal foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mailwrapper mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl plotutils png pnp python qt quicktime readline samba sasl slang spell sse ssl svga tcltk tcpd tetex truetype usb video_cards_radeon x86 xml2 xmms xv zlib" 4:15 /usr/src/linux #
*** This bug has been marked as a duplicate of 68964 ***
Didn't mean to mark as duplicate...
Reporter, please check if sys-apps/pcmcia-3.2.8 fixes this issue.
Closing due to lack of feedback.