After an emerge -uD world, I noticed my Prism54 wireless drivers appear to no longer function. The module loads and appears to be okay, however dmesg seems to have a problem initialising: (note, in the following log I loaded and unloaded the driver a number of times to ensure that it was consistent) sal@chico sal $ dmesg | grep pris Loaded prism54 driver, version 1.1 prism54: PCI device memory region not configured; fix your BIOS or CardBus bridge/drivers prism54: probe of 0000:02:00.0 failed with error -5 prism54: pci_request_regions failure (rc=-16) prism54: probe of 0000:02:00.0 failed with error -5 Unloaded prism54 driver Loaded prism54 driver, version 1.1 prism54: pci_request_regions failure (rc=-16) prism54: probe of 0000:02:00.0 failed with error -5 Unloaded prism54 driver Loaded prism54 driver, version 1.1 prism54: pci_request_regions failure (rc=-16) prism54: probe of 0000:02:00.0 failed with error -5 prism54: pci_request_regions failure (rc=-16) prism54: probe of 0000:02:00.0 failed with error -5 Reproducible: Always Steps to Reproduce: 1. Install kernel 2.6.x, and prism54 driver 2. Plug PC card into interface 3. Observe dmesg log Actual Results: Prism54 PC-Card fails to init Expected Results: The Prism54 card was working perfectly with an older version of the driver, unfortunately since it appears to be built from CVS it is not so easy to get the ebuild to revert to just the right previous version. This is a known bug amongst the Linux-PCMCIA developers, you can read about it here: http://forums.viaarena.com/messageview.cfm?catid=32&threadid=53040&FTVAR_MSGDBTABLE= A patch has been proposed, but I am not sure if anything has been accepted. Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 VIA Samuel 2 Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer -mmmx" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc fixpackages sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi4linux alsa amd apache2 apm arts avi berkdb bluetooth bzlib cdr cle266 crypt cups curl dga directfb divx4linux dnd dvd emacs encode esd ethereal faad fbcon fbdev ffmpeg flash gd gdbm ggi gif gpm gtk gtk2 imlib jack java joystick jpeg kde lcms libg++ libwww lirc mad mikmod mmx motif mozilla mpeg mpeg4 msn mysql nas ncurses nls oggvorbis opengl oss pam pda pdflib perl php png pnp python qt quicktime readline samba sdl slang speedo speex spell ssl svg svga tcpd theora tiff truetype v4l v4l2 wifi wmf wxwindows x86 xinerama xml2 xmms xosd xv xvid yahoo zlib"
Info about my current module: sal@chico sal $ /sbin/modinfo prism54 parm: init_mode:Set card mode: 0: Auto 1: Ad-Hoc 2: Managed Client (Default) 3: Master / Access Point 4: Repeater (Not supported yet) 5: Secondary (Not supported yet) 6: Monitor parm: init_channel:Check `iwpriv ethx channel` for available channels parm: init_authen:Authentication method. Can be of seven types: 0 0x0000: None 1 0x0001: DOT11_AUTH_OS (Default) 2 0x0002: DOT11_AUTH_SK 3 0x0003: DOT11_AUTH_BOTH parm: init_dot1x: 0: None/not set (Default) 1: DOT11_DOT1X_AUTHENABLED 2: DOT11_DOT1X_KEYTXENABLED parm: init_mlme:Sets the MAC layer management entity (MLME) mode of operation, 0: DOT11_MLME_AUTO (Default) 1: DOT11_MLME_INTERMEDIATE 2: DOT11_MLME_EXTENDED author: [Intersil] R.Bastings and W.Termorshuizen, The prism54.org Development Team <prism54-devel@prism54.org> description: The Prism54 802.11 Wireless LAN adapter license: GPL vermagic: 2.6.7 CYRIXIII gcc-3.3 depends: alias: pci:v000010B7d00006001sv000010B7sd00006001bc*sc*i* alias: pci:v00001260d00003890sv00001186sd00003202bc*sc*i* alias: pci:v00001260d00003890sv000010FCsd0000D019bc*sc*i* alias: pci:v00001260d00003890sv00001385sd00004800bc*sc*i* alias: pci:v00001260d00003890sv000017CFsd00000020bc*sc*i* alias: pci:v00001260d00003890sv000010B8sd00002802bc*sc*i* alias: pci:v00001260d00003890sv000010B8sd00002835bc*sc*i* alias: pci:v00001260d00003890sv00001260sd00000000bc*sc*i* alias: pci:v00001260d00003890sv000017CFsd00000014bc*sc*i* alias: pci:v00001260d00003890sv000017CFsd00000020bc*sc*i* alias: pci:v00001260d00003890sv00001113sd0000EE03bc*sc*i* alias: pci:v00001260d00003890sv000010B8sd0000A835bc*sc*i* alias: pci:v00001260d00003877sv*sd*bc*sc*i* alias: pci:v00001260d00003890sv*sd*bc*sc*i* sal@chico sal $
My mistake, THIS is the discussion with a possible fix for the broken Prism54 drivers: http://prism54.org/pipermail/prism54-devel/2004-June/001435.html
Um, what can I do about this?
No idea. Suggest closing as UPSTREAM.
Ok, closed as an upstream issue :)