Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72116 - ipw2200 0.13 module fails to load with gentoo-dev-sources 2.6.9-r4
Summary: ipw2200 0.13 module fails to load with gentoo-dev-sources 2.6.9-r4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-22 11:56 UTC by Boris "borfig" Figovsky
Modified: 2004-12-07 11:43 UTC (History)
0 users

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 Boris "borfig" Figovsky 2004-11-22 11:56:32 UTC
when the ipw2200 module loads at boot or manually (modprobe), it fails to load and I get the following error (output of dmesg):
ipw2200: Unknown symbol wireless_send_event

Reproducible: Always
Steps to Reproduce:
1. emerge "=gentoo-dev-sources-2.6.9-r4"
2. configure,compile&install kernel+modules with wireless support and needed crypto.
3. emerge "=ipw2200-0.13" (requires setting keywords to ~x86)
4. add firmware_class and ipw2200 to /etc/modules.autoload.d/kernel-2.6
5. modules-update
6. reboot
Actual Results:  
during boot: failed to load module ipw2200
fatal error in modproble ipw2200: unknown symbol in module, or unknown parameter
the error in dmesg is in the Details of this bug.

Expected Results:  
ipw2200 module should have been loaded

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r4 i686)
=================================================================
System uname: 2.6.9-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -pipe -ftracer -fomit-frame-pointer -ffast-math"
CHOST="i386-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 /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 -march=pentium3 -pipe -ftracer -fomit-frame-pointer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo"
MAKEOPTS="-j2 -s"
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 apm arts audiofile avi berkdb bidi bitmap-fonts
cdparanoia cdr crypt cups divx4linux dv dvb dvd dvdr dvdread encode f77 fam flac
foomaticdb fortran gdbm gif gpm gtk gtk2 hdf5 imagemagick imlib java jpeg kde
libcaca libg++ libwww lzo mad maps mikmod mmxmmx2 monkey motif mpeg mpi music
nas ncurses network nls nocd oggvorbis opengl oss pam pdflib perl physfs
plotutils png python qt quicktime readline sdl sounds speex spell sse ssl svga
tcltk tcpd tetex theora tiff truetype unicode utf8 videos x86 xml xml2 xmms xv
xvid yv12 zlib"
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2004-12-07 05:13:26 UTC
Please show us the messages that appear in dmesg. If you wish to show us the entire output, please upload it (i.e. don't paste it as a comment if theres a lot to show)
Comment 2 Boris "borfig" Figovsky 2004-12-07 11:43:16 UTC
I have resolved the bug by upgrading to latest version of the gentoo-dev-sources and ipw2200.
Now I am using mm-sources, and the emerge fails with a compilation error (something about wrong number of arguments of some pci_* functions that have a different prototype in mm-sources).
A possible patch for the module (v0.12) is available at
http://ipw2200.sourceforge.net/patches/ipw2200-0.12-pci-fix.patch
I will try to patch the ipw2200 module at a later time.