[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: