Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52203 - IPW2100 - Enable Legacy Mode to make the driver working
Summary: IPW2100 - Enable Legacy Mode to make the driver working
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-27 10:42 UTC by Sven Wehner
Modified: 2004-09-02 08:05 UTC (History)
1 user (show)

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


Attachments
First try to solve... with 0.45 (ipw2100-0.45.ebuild,2.69 KB, text/plain)
2004-05-27 15:17 UTC, Sven Wehner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Wehner 2004-05-27 10:42:44 UTC
k, the problem:
I merged ipw2100-[latest version] (0.44 and a C&Ped 0.45) - that worked. But when I try to load the driver, I get this (via dmesg):
   hostap_crypt: registered algorithm 'NULL'
   ipw2100: Unknown symbol release_firmware
   ipw2100: Unknown symbol request_firmware
   ipw2100: no version for "hostap_get_crypto_ops" found: kernel tainted.

I can do as much rmmod, modprobe, remerge as I want, it appears everytime.

So I grab through the IPW2100-Mailinglist and found this:
http://article.gmane.org/gmane.linux.drivers.ipw2100.devel/484

I gave it a try and it seems to work (I get [existing] APs via "iwlist ethX scanning"). So pls produce an ebuild that can enable the Legacy Mode, I will try to do it on myself ...


btw. hotplug installed and seems to work ... except with this

Reproducible: Always
Steps to Reproduce:
1. emerge the normal way - and fail
1.1. see the dmesg-errors
2. install it manually
2.1. edit the Makefile
2.2. compile
3. use and have fun :)
Actual Results:  
now I get:
hostap_crypt: unregistered algorithm 'NULL' (deinit)
hostap_crypt: registered algorithm 'NULL'
ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 0.45
ipw2100: Copyright(c) 2003-2004 Intel Corporation
ipw2100: Compiled with LEGACY FW load.

(I think I need to test it ...)


Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.2-r9, 2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) M processor 1300MHz
Gentoo Base System version 1.4.15
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -mmmx -msse -msse2 -mfpmath=sse -pipe 
-fomit-frame-pointer -fthread-jumps -fforce-addr -frerun-cse-after-loop 
-frerun-loop-opt -fexpensive-optimizations -falign-functions=4 -falign-jumps=4"
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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http:
//ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu http://www.
ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 arts avi berkdb cdr crypt cups directfb doc dvd 
encode esd fbcon foomaticdb gd gdbm gif gpm gtk guile imlib java jpeg kde libg++ 
libwww mad mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl pam pcmcia 
pdflib perl png python qt quicktime readline samba sdl slang spell sse ssl svga 
tcpd tetex truetype usb video_cards_radeon x86 xml xml2 xmms xv zlib"
Comment 1 Sven Wehner 2004-05-27 15:17:00 UTC
Created attachment 32170 [details]
First try to solve... with 0.45

I am not very sure, if it works, but an "emerge -C ipw2100" and an
"FEATURES=\"-sandbox\" LEGACY=y emerge =ipw2100-0.45" produce a new *.ko-file
that works with Legacy-mode
btw: first *.ebuild-"patch" from me :) so - pls - don't flame me
Comment 2 Henrik Brix Andersen 2004-09-02 01:22:17 UTC
Please comfirm that the hotplug problem still exists with ipw2100-0.54. It seems the ipw2100 developers plan to remove support for legacy firmware loading a not too distant future so not much point in modifying the ebuild to support it.
Comment 3 Sven Wehner 2004-09-02 08:05:00 UTC
I'm sorry, the hotplug-stuff works for me for sometime ... don't really remember since when. I realized it when the new firmware came and ipw2100 worked with it, although I hadn't refreshed /etc/firmware/*.
I just forgot to change Bug-Status.

So if you have the problem with 0.45, use latest version (atm: 0.54).