I have been attempting to install the ipw2100.1.2.0 driver onto my laptop, but have run into some troubles. It requires IEEE 802.11, which I have downloaded the rpm for from sourceforge. The make produces the following error for me.
------------
[root@localhost ieee80211-1.2.15]# make
Checking in /lib/modules/2.6.9-42.0.3.EL for ieee80211 components...
make -C /lib/modules/2.6.9-42.0.3.EL/build M=/home/eezell/Desktop/driver_build/ieee80211-1.2.15 modules
make[1]: Entering directory `/usr/src/kernels/2.6.9-42.0.3.EL-i686'
CC [M] /home/eezell/Desktop/driver_build/ieee80211-1.2.15/ieee80211_module.o
In file included from /home/eezell/Desktop/driver_build/ieee80211-1.2.15/ieee80211_module.c:52:
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:51: error: redefinition of typedef 'gfp_t'
include/linux/gfp.h:133: error: previous declaration of 'gfp_t' was here
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:73: error: redefinition of 'is_multicast_ether_addr'
include/linux/etherdevice.h:60: error: previous definition of 'is_multicast_ether_addr' was here
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:80: error: redefinition of 'is_broadcast_ether_addr'
include/linux/etherdevice.h:65: error: previous definition of 'is_broadcast_ether_addr' was here
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:87: error: conflicting types for 'kzalloc'
include/linux/slab.h:101: error: previous declaration of 'kzalloc' was here
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:87: error: conflicting types for 'kzalloc'
include/linux/slab.h:101: error: previous declaration of 'kzalloc' was here
/home/eezell/Desktop/driver_build/ieee80211-1.2.15/compat.h:97: error: redefinition of 'compare_ether_addr'
include/linux/etherdevice.h:109: error: previous definition of 'compare_ether_addr' was here
make[2]: *** [/home/eezell/Desktop/driver_build/ieee80211-1.2.15/ieee80211_module.o] Error 1
make[1]: *** [_module_/home/eezell/Desktop/driver_build/ieee80211-1.2.15] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.9-42.0.3.EL-i686'
make: *** [modules] Error 2
[root@localhost ieee80211-1.2.15]#
-------------
I found through google a post on the CentOS forum by someone who had the same problem ( http://www.centos.org/modules/newbb/viewtopic.php?topic_id=5347 ). He seems to have found his way through this bit of difficulties thanks to a post on the forum, but I have been unable to find this post. He mentions that he found a way to install it via yum, but that may mean that he installed the package through yum, but didn't download it.
If someone could suggest a CentOS friendly repository which contains this package, or some other method of installation, I would appriciate it. Currently I use dag.
Thank you all for your time and consideration,
Eric
_________________________________
igxglobal utilizes state of the art technology from PGP to ensure the safeguard of all electronic correspondences. This message could have been secured by PGP Universal. To secure future messages from this sender, please click this link and contact your representative at igxglobal for further information:
https://keys.igxglobal.com/b/b.e?r=centos%40centos.org&n=TpWJML9jZXTAnDLKXHDzjA%3D%3D
_______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos