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

Re: 2.6.18 and ipw3945



On 9/28/06, Jon Dowland <jon@alcopop.org> wrote:
Matt Price wrote:
> anyway i've run into a little trouble with my kernel.  the ubuntu kernel
> ships with the ipw3945 wireless driver installed.  the debian sources,
> however, don't, and the suspend2 patches don't want to apply against the
> ubuntu sources, so I have to compile them I guess.  but I've never done
> it before and worry it's gonna be tough.  anyonw know a howto somewhere
> that will help me along?

There seems to be one at
<http://ace-host.stuart.id.au/russell/files/debian/sarge/ipw3945/>


thanks jon, that was helpful.

now i'm running into something a little more complex.  the
instructionsstate that I need to first build the ieee80211 module,
available form the same place; i did that with no difficuty.  I do
notice however that the debian kernel already seems to have the ieee
modules integrated!  in any case I continued trying to build the
ipw3945 modules but end up with this error message:

/bin/sh: Syntax error: "(" unexpected
/bin/sh: Syntax error: "(" unexpected
sed: can't read net/ieee80211.h: No such file or directory
/bin/sh: [[: not found
-e
WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem.  (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)

If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.

Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.


-e  Aborting the build.  You can force the build to continue by adding:

       IEEE80211_IGNORE_DUPLICATE=y

to your make command line.


---
if I try to set that variable, i get further error messages.  I take
it there's some kind of mismatch between the versions of ieee80211 in
the debian-standard kernel and the one I installed with the ieee
module package I installed.  however removing the latter and
reinstalling the original kernel gives the same result.  it seems to
me that ipw3945 is asking me to have a kernel with a different version
of ieee80211 installed in it -- but I don't see how that could
possibly happen.

does this make any sense?  anyone else had this issue?

thanks loads for the help,

matt


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org





Reply to: