Re: [gentoo-user] Intel Wireless networking with kernel 2.6.14.

2005-10-29 Thread Richard Fish

John Green wrote:


Hi,

I never did get Intel wireless networking working with 2.6.13.x.

I just tried with kernel 2.6.14, and I get compilation errors when I try
to emerge
ieee80211.  It complained about lots of incompatible ieee80211 filles in
the Linux kernel  sources, but still failed when I removed the
complained-about files
by hand.  The most recent error messages looked like this
 



The 2.6.14 kernel includes the ipw2100  ipw2200 drivers, so you do not 
need to merge the external drivers or ieee80211, just the firmware.


However, I think the in-kernel version is lagging slightly behind the 
external version.  For my ipw2200, the external version loads firmware 
version 2.4, while the in-kernel version loads v2.2.


Fortunately both work for me, so I don't care.  If you want to try 
2.6.14, just enable:


Networking ---
   M Generic IEEE 802.11 Networking Stack
   M   IEEE 802.11 WEP encryption

Device Drivers ---
   Network device support ---
  Wireless LAN (non-hamradio) ---
 [*] Wireless LAN drivers (non-hamradio)  Wireless Extensions
 M   Intel PRO/Wireless 2100 Network Connection

Good luck,
-Richard

--
gentoo-user@gentoo.org mailing list



[gentoo-user] Intel Wireless networking with kernel 2.6.14.

2005-10-28 Thread John Green

Hi,

I never did get Intel wireless networking working with 2.6.13.x.

I just tried with kernel 2.6.14, and I get compilation errors when I try
to emerge
ieee80211.  It complained about lots of incompatible ieee80211 filles in
the Linux kernel  sources, but still failed when I removed the
complained-about files
by hand.  The most recent error messages looked like this
-
Checking in /usr/src/linux/ for ieee80211 components...

make -C /usr/src/linux
M=/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3
MODVERDIR=/var/tmp/portage/iee
#undef CONFIG_IEEE80211
sed: can't read /usr/src/linux//build/.config: No such file or directory
make[1]: Entering directory `/usr/src/linux-2.6.14'
 CC [M] 
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_module.o
 CC [M] 
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_tx.o
In file included from
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_module.c:54:
   
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/net/ieee80211.h:724:
error: redefinition of `is_broadca
include/linux/etherdevice.h:73: error: `is_broadcast_ether_addr'
previously defined here
In file included from
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_tx.c:46:
   
/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/net/ieee80211.h:724:
error: redefinition of `is_broadca
include/linux/etherdevice.h:73: error: `is_broadcast_ether_addr'
previously defined here
make[2]: ***
[/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_module.o]
Error 1
make[2]: *** Waiting for unfinished jobs
make[2]: ***
[/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3/ieee80211_tx.o]
Error 1
make[1]: ***
[_module_/var/tmp/portage/ieee80211-1.0.3-r2/work/ieee80211-1.0.3] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.14' 
make: *** [modules] Error 2

!!! ERROR: net-wireless/ieee80211-1.0.3-r2 failed.
!!! Function linux-mod_src_compile, Line 505, Exitcode 2
!!! Unable to make 
KSRC=/usr/src/linux KSRC_OUTPUT=/usr/src/linux all.
!!! If you need support, post the topmost build error, NOT this
status message.

Are any versions of the Gentoo packages iee80211, ipw2100 and
ipw2100-firmware
expected to work with kernel 2.6.14?  Or is a different approach
required?  It does
seem odd to have to delete an ever-increasing list of vanilla kernel
files that someone
has worked to provide.

I also tried building the ipw2100 without first building ieee80211, but
that build failed
like this.

Looks like you forgot to remerge net-wireless/ieee80211 after
upgrading your kernel.

Hint: use sys-kernel/module-rebuild for keeping track of which
modules needs to be remerged after a kernel upgrade.

!!! ERROR: net-wireless/ipw2100-1.1.2-r3 failed.

I obviously don't know what I'm doing, so any guidance would be welcome.
Meanwhile, it's back to 2.6.12.6 for me.

TIA,

John Green
-- 
gentoo-user@gentoo.org mailing list