Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80954 - firmware_class module needs module_refcount
Summary: firmware_class module needs module_refcount
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 80956 80958 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-05 23:22 UTC by David Mulford
Modified: 2005-05-10 11:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Mulford 2005-02-05 23:22:58 UTC
using net-wireless/ipw2200-1.0.0 and
net-wireless/ipw2200-firmware-2.2

emerged both fine, then tried to 'modprobe ipw2200' and receive the following errors:

WARNING: Error inserting firmware_class (/lib/modules/2.6.10/kernel/drivers/base/firmware_class.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ipw2200 (/lib/modules/2.6.10/net/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg returns this:

firmware_class: Unknown symbol module_refcount
ipw2200: Unknown symbol release_firmware
ipw2200: Unknown symbol request_firmware

I *think* that the ipw2200 driver is being prevented from being loaded since the firmware is not loading properly. No clue how to fix this.

Reproducible: Always
Steps to Reproduce:
1. modprobe ipw2200
2.
3.

Actual Results:  
The module is prevented from being loaded because of problems with firmware.

Expected Results:  
Load nicely and allow me to get on to my wireless network.

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.6.8
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.pair.com/
http://mirrors.tds.net/gentoo http://194.117.143.69"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dvd encode esd
f77 fam font-server foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6
jpeg libg++ libwww mad mikmod motif mpeg n curses nls oggvorbis opengl oss pam
pdflib perl png python quicktime readline sdl spell ssl svga tcltk tcpd tiff
truetype truetype-fonts type1-fonts xml2 xmms xv zlib"
Comment 1 Maurice van der Pot (RETIRED) gentoo-dev 2005-02-06 11:32:44 UTC
*** Bug 80956 has been marked as a duplicate of this bug. ***
Comment 2 Maurice van der Pot (RETIRED) gentoo-dev 2005-02-06 11:32:56 UTC
*** Bug 80958 has been marked as a duplicate of this bug. ***
Comment 3 Henrik Brix Andersen 2005-02-09 04:18:04 UTC
Do you have CONFIG_MODULE and CONFIG_MODULE_UNLOAD set in your /usr/src/linux/.config?

Please post the output of 'grep MODULE /usr/src/linux/.config' to this bug report.
Comment 4 David Mulford 2005-02-09 04:49:06 UTC
Yes, they are both set. I can load/unload modules. Now, sometimes the firmware will load fine and others I'll get the same error as before (have not pinpointed what is causing the failure). However, when the firmware does load correctly, I cannot use WEP encryption. Wireless works fine when I do not need a WEP key. 

When I try to use a WEP key, all network-related commands lock up and I get zombie processes. Commands like 'iwconfig' and 'ifconfig' lockup. Even a ctrl+c will not get the prompt back.

As I said, though, this is about a 50% occurring event. Sometimes I still cannot load the ipw2200 driver.

 1# grep MODULE /usr/src/linux/.config
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set

2# 
Comment 5 Henrik Brix Andersen 2005-04-24 09:40:34 UTC
Reporter, please see if net-wireless/ipw2200-1.0.3 fixes this issue.
Comment 6 David Mulford 2005-05-10 10:37:26 UTC
Sorry about the delay, but yes, I have emerged ipw2200-1.0.3 and the problem I mentioned before is now non-existent.
Comment 7 David Mulford 2005-05-10 10:37:52 UTC
Sorry about the delay, but yes, I have emerged ipw2200-1.0.3 and the problem I mentioned before is now non-existent.
Comment 8 Henrik Brix Andersen 2005-05-10 11:13:15 UTC
Ok, thank you for reporting back.