Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
ndiswrapper 1.5 built ok with vanilla sources 2.6.14, however when I tried to load it: # modprobe ndiswrapper FATAL: Error inserting ndiswrapper (/lib/modules/2.6.14/misc/ndiswrapper.ko): Unknown symbol in module, or unknown parameter (see dmesg) and dmesg says: ndiswrapper: Unknown symbol kthread_run ndiswrapper 1.4 compiled ok on the same kernel, but I got the same symbol error. I understand that 1.4 is masked, and why, but I noticed 1.5 is not masked so I thought I'd try it, since I can't use 1.3 either. I'll attach kernel .config soon... Reproducible: Always Steps to Reproduce: $ emerge info Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14 i686) ================================================================= System uname: 2.6.14 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 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.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe" 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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="ftp://arion/pub/gentoo-portage/ ftp://mirror.isp.net.au/pub/gentoo/ ftp://gg3.net/pub/linux/gentoo/ ftp://gentoo.ccccom.com ftp://ftp.ussg.iu.edu/pub/linux/gentoo" LANG="en_AU" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 arts avi bash-completion berkdb bitmap-fonts bluetooth cdr crypt cups curl directfb dvd dvdr eds emboss encode esd evo fam flac foomaticdb fortran ftp gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 irmc java jpeg libg++ libwww mad mikmod mmx motif mozilla mozsvg mp3 mpeg mysql ncurses nfs nls ogg oggvorbis opengl pam pdflib perl php png postgres python quicktime readline samba sdl spell sse ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev vorbis win32codecs xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
hmm, can't seem to create attachments. Let me know if you want my kernel .config and I will paste it into a comment. Thanks.
(In reply to comment #1) > hmm, can't seem to create attachments. Let me know if you want my kernel > .config and I will paste it into a comment. Thanks. No, no pasting of huge files into comments, please. Attachments work just fine - http://bugs.gentoo.org/attachment.cgi?bugid=111754&action=enter
Not for me they don't: http://bugs.gentoo.org/show_bug.cgi?id=111825 But regardless of that, do you actually want the .confg file?
im running 2.6.14-rc3-nitro1, and have the same basic problem. downgraded back to ndiswrapper 1.4 from cvs and everything is happy again. I have a bunch of debugging output from the logs if anyone cares. ill try a newer kernel later, just thought i would confirm the bug.
well kthread_run is a define in include/linux/kthread.h. It probably isn't exported correctly. It's a standard function that's used by a lot of drivers. As far as supported kernels it's only vanilla-sources, gentoo-sources, suspend2-sources. Anything outside of that is not tested and not supported.
(In reply to comment #5) > As far as supported kernels it's only vanilla-sources, gentoo-sources, > suspend2-sources. Anything outside of that is not tested and not supported. Actually, the officially supported kernel sources are gentoo-sources, hardened-sources and vanilla-sources.
Created an attachment (id=72450) [details] temp file, checking on another bug disregard this file. it is a test on another related bug ( bug 111825 )
FYI vanilla-sources + ndiswrapper 1.2 + patch provied at http://bugs.gentoo.org/show_bug.cgi?id=111029 all work together. (ie clean compile and clean load, wireless tested and working :)
This should be fixed by ndiswrapper-1.7 that I just added. Reopen if this is not the case.