IPW2200 install
I'm running stable, except for a custom 2.6.12 kernel; if custom it can
be called with a one-line fix in one of the .h files! Anyway, I'm trying
to install ipw2200.
I installed the ipw2200 firmware via the ipw2200-firmware package, and
the modules via ipw2200-modules-2.6.8-2-686 hoping that this would work,
but the package installs files in /lib/modules/2.6.8-2-686, so it seemed
unlikely. I considered copying the /lib/modules/2.6.8-2-686/drivers to
/lib/modules/2.6.12, but somehow I didn't think that it would work.
So, I scouted around for the Debian way with the new kernel and found
the following:
# apt-get update
# apt-get install module-assistant
# m-a -t update
# m-a -t -f get ipw2200
# m-a -t build ipw2200
# m-a -t install ipw2200
Thereafter, install the firmware from
In addition to this, I installed build-essential, and did
# m-a prepare
before # m-a -t update
All went well until the build, which failed, as follows:
# Build the module
/usr/bin/make -C driver KSRC=/usr/src/linux KVER=2.6.12
make[2]: Entering directory `/usr/src/modules/ipw2200/driver'
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/ipw2200/driver
MODVERDIR=/usr/src/modules/ipw2200/driver modules
make[3]: Entering directory `/usr/src/linux-source-2.6.12'
CC [M] /usr/src/modules/ipw2200/driver/ipw2200.o
In file included from /usr/src/modules/ipw2200/driver/ipw2200.h:50,
from /usr/src/modules/ipw2200/driver/ipw2200.c:33:
/usr/src/modules/ipw2200/driver/net/ieee80211.h:659: error: redefinition
of `is_multicast_ether_addr'
include/linux/etherdevice.h:67: error: `is_multicast_ether_addr'
previously defined here
make[4]: *** [/usr/src/modules/ipw2200/driver/ipw2200.o] Error 1
make[3]: *** [_module_/usr/src/modules/ipw2200/driver] Error 2
make[3]: Leaving directory `/usr/src/linux-source-2.6.12'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/ipw2200/driver'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/ipw2200'
make: *** [kdist_build] Error 2
I found this: http://bughost.org/bugzilla/show_bug.cgi?id=702, which
seems to be relevant. But how does one apply the patches?
Am I on the right track here?
--
Best,
Marc
Reply to: