when attempting to insert the ipw2200 module into the kernel, dmesg reports that ipw2200 has an unknown symbol escape_essid. My kernel is 2.6.14-gentoo-r2 Reproducible: Always Steps to Reproduce: 1.modprobe ipw2200 2. 3. Actual Results: FATAL: Error inserting ipw2200 (/lib/modules/2.6.24=gentoo-r2/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown paramater (see dmesg) Expected Results: module should be inserted into kernel and driver made available. Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 mobile AMD Athlon(tm) XP2800+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -mcpu=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -mcpu=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X aalib acl acpi aim alsa apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2 bzlib calendar cdr crypt cups curl divx4linux doc dvd eds emacs emboss encode esd ethereal exif expat fam flac foomaticdb fortran gatos gcj gd gdbm gif glut gmp gpm gstreamer gtk gtk2 gtkhtml guile help idn imagemagick imap imlib java jpeg junit kerberos krb4 lcms ldap libg++ libwww mad mailwrapper mcal mhash mikmod mime mmap mmx mng motif mp3 mpeg msn mysql ncurses nls nptl ogg oggvorbis opengl oscar oss pam pcre pdflib perl png posix python qt quicktime readline recode ruby sasl sdl slang spell sse ssl svga symlink tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev usb vorbis wmf xine xml xml2 xmms xosd xpm xrandr xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Please try `emerge ieee80211 ipw2200` and retry the modprobe.
ieee80211 and ipw2200 are both freshly installed.
(In reply to comment #2) > ieee80211 and ipw2200 are both freshly installed. Please do as asked if you want any help.
I did. Same error. I tried reinstalling the kernel and repeating the entire process. same error.
Same here with vanilla-sources-2.6.14 Nevertheless, the network is working on my system.
what is the result on your system of grep `escape_essid /proc/kallsysms`?
Please try unloading all the ipw2x00 and ieee80211 modules (or reboot), then reload ipw2200. If that doesn't work, please attach the full output of `emerge -v ieee80211 ipw2200` along with your kernel .config file.