[root@localhost dragonlaptop]# urpmi dkms-ipw3945
To satisfy dependencies, the following packages are going to be installed:
dkms-ipw3945-1.0.12-1mdv2007.0.noarch
ipw3945-ucode-1.13-1plf2007.0.noarch
ipw3945d-1.7.18-2plf2007.0.i586
Proceed with the installation of the 3 packages? (1 MB) (Y/n) y
ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/2007.0/i586/media/contrib/release/dkms-ipw3945-1.0.12-1mdv2007.0.noarch.rpm
ftp://mirror.cricyt.edu.ar/plf/mandriva/2007.0/non-free/release/binary/i586/ipw3945d-1.7.18-2plf2007.0.i586.rpm
ftp://mirror.cricyt.edu.ar/plf/mandriva/2007.0/non-free/release/binary/i586/ipw3945-ucode-1.13-1plf2007.0.noarch.rpm
installing ipw3945d-1.7.18-2plf2007.0.i586.rpm dkms-ipw3945-1.0.12-1mdv2007.0.noarch.rpm ipw3945-ucode-1.13-1plf2007.0.noarch.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/3: ipw3945-ucode #############################################
2/3: ipw3945d #############################################
3/3: dkms-ipw3945 #############################################
Creating symlink /var/lib/dkms/ipw3945/1.0.12-1mdv2007.0/source ->
/usr/src/ipw3945-1.0.12-1mdv2007.0
DKMS: add Completed.
Preparing kernel 2.6.17-5mdv for module build:
(This is not compiling a kernel, just preparing kernel symbols)
Storing current .config to be restored when complete
Running Mandrakelinux style preparation routine
make clean......
using /proc/config.gz
make oldconfig......
running dkms_mkkerneldoth....
Building module:
cleaning build area....
cd /var/lib/dkms/ipw3945/1.0.12-1mdv2007.0/build ; make KSRC=/lib/modules/2.6.17-5mdv/build IEEE80211_INC=/lib/modules/2.6.17-5mdv/build/include....(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.17-5mdv (i586)
Consult the make.log in the build directory
/var/lib/dkms/ipw3945/1.0.12-1mdv2007.0/build/ for more information.
Error! Could not locate ipw3945.ko.gz for module ipw3945 in the DKMS tree.
You must run a dkms build for kernel 2.6.17-5mdv (i586) first.
[root@localhost dragonlaptop]# uname -r
2.6.17-5mdv