Bug#343047: madwifi-source: Please include a README.Debian to
outline build process
Nate Bargmann
n0nb at networksplus.net
Mon Dec 12 04:22:39 UTC 2005
Package: madwifi-source
Version: 0.svn20051110-1
Severity: wishlist
I decided to try the madwifi-source this evening and am at a bit of a
loss on how to proceed. I followed the instructions I've used in the
past at http://www.marlow.dk/site.php/tech/madwifi and performed the
following:
copied /boot/config-2.6.14-2-686 to /usr/src/linux/.config
make-kpkg --append-to-version "-2-686" --revision 2.6.14-4 --config oldconfig configure
make-kpkg --append-to-version "-2-686" --revision 2.6.14-4 --added-modules madwifi modules_image
to build against the installed Debian linux-kernel package. After some
output, the build process fails with the following error:
# Build modules
/usr/bin/make -C /usr/src/modules/madwifi \
CC=gcc LD=ld TOOLPREFIX= \
KERNELPATH=/usr/src/linux KERNELRELEASE=2.6.14-2-686 TARGET=i386-elf ATH_RATE=ath_rate/sample
make[3]: Entering directory `/usr/src/modules/madwifi'
Checking if all requirements are met... ok.
mkdir -p ./symbols
for i in ./ath_hal ./net80211 ath_rate/sample ./ath; do \
/usr/bin/make -C $i || exit 1; \
done
make[4]: Entering directory `/usr/src/modules/madwifi/ath_hal'
cp ./../hal/linux/ah_osdep.c ah_osdep.c
uudecode ./../hal/public/i386-elf.hal.o.uu
cp ./../hal/public/i386-elf.opt_ah.h opt_ah.h
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/madwifi/ath_hal MODVERDIR=/usr/src/modules/madwifi/ath_hal/../symbols modules
make[5]: Entering directory `/usr/src/linux-source-2.6.14'
WARNING: Symbol version dump /usr/src/linux-source-2.6.14/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /usr/src/modules/madwifi/ath_hal/ah_osdep.o
/bin/sh: scripts/genksyms/genksyms: No such file or directory
make[6]: *** [/usr/src/modules/madwifi/ath_hal/ah_osdep.o] Error 1
make[5]: *** [_module_/usr/src/modules/madwifi/ath_hal] Error 2
make[5]: Leaving directory `/usr/src/linux-source-2.6.14'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/src/modules/madwifi/ath_hal'
make[3]: *** [all] Error 1
make[3]: Leaving directory `/usr/src/modules/madwifi'
make[2]: *** [binary-modules] Error 2
make[2]: Leaving directory `/usr/src/modules/madwifi'
make[1]: *** [kdist_build] Error 2
make[1]: Leaving directory `/usr/src/modules/madwifi'
Module /usr/src/modules/madwifi failed.
Hit return to Continue
The genksyms file seems is not yet built and I suspect that it won't be
built until the kernel is built. Is this necessary? For the packages
obtained from marlow.dk building the kernel was not necessary.
It would be nice if the source package could provide some guidance about
building the Madwifi modules using kernel-package.
- Nate >>
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages madwifi-source depends on:
ii build-essential 11.1 informational list of build-essent
ii bzip2 1.0.2-11 high-quality block-sorting file co
ii debhelper 5.0.10 helper programs for debian/rules
ii module-assistant 0.10.2 tool to make module package creati
ii sharutils 1:4.2.1-15 shar, unshar, uuencode, uudecode
madwifi-source recommends no packages.
-- no debconf information
More information about the Pkg-madwifi-maintainers
mailing list