From f75eb021b03157d76397aaaaa23a48b05b5f0bb7 Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Thu, 10 May 2007 12:59:23 +0000 Subject: Further additions/fix for WLAN support in stage3. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1038 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initramfs/mkdxsinitrd | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'initramfs') diff --git a/initramfs/mkdxsinitrd b/initramfs/mkdxsinitrd index 40c608d6..2f68a3a0 100755 --- a/initramfs/mkdxsinitrd +++ b/initramfs/mkdxsinitrd @@ -338,7 +338,7 @@ while getopts :dhk:c:i:r:o:s:f:n:m:S:tu:w:I:a: a ; do f) FSMODULES=$OPTARG;; n) NWMODULES=$OPTARG;; m) MISCMODULES=$OPTARG;; - w) WLANMODULES==$OPTARG;; + w) WLANMODULES=$OPTARG;; r) ROOTDIR=$OPTARG;; s) theme=$OPTARG;; S) SYSTEM_NAME=$OPTARG;; @@ -561,9 +561,18 @@ for module in af_packet unix ${NWMODULES} ${FSMODULES} ${MISCMODULES} \ cp ${rdirprefix}/drivers/net/mii.ko \ ${ddirprefix}/drivers/net &>/dev/null ;; + # WLAN module block #ipw3945|...) # cp ${rdirprefix}/net/wireless ... #;; + ath_pci) + for wlanmodule in ath_rate_sample wlan ath_hal; do + mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" \ + -name ${module}.ko 2>/dev/null) + mkdir -p ${INSTDIR}/${mod%/*} + cp ${ROOTDIR}/$mod ${INSTDIR}/${mod%/*} + done + ;; nfs) # create directory structure for modules needed and copy them # to the proper place (as expected by modprobe/modules.dep) -- cgit v1.2.3-55-g7522