debbi:~# ls /lib/modules 2.6.21.4 debbi:~# /usr/src/linux/drivers/net/wireless/zd1211rw/ bash: /usr/src/linux/drivers/net/wireless/zd1211rw/: is a directory debbi:~# ls /usr/src/linux/drivers/net/wireless/zd1211rw/ Kconfig zd_def.h zd_netdev.c zd_rf.h zd_util.h Makefile zd_ieee80211.c zd_netdev.h zd_rf_rf2959.c Module.symvers zd_ieee80211.h zd_rf_al2230.c zd_usb.c zd_chip.c zd_mac.c zd_rf_al7230b.c zd_usb.h zd_chip.h zd_mac.h zd_rf.c zd_util.c debbi:~# cd /usr/src/linux/drivers/net/wireless/zd1211rw/ debbi:/usr/src/linux/drivers/net/wireless/zd1211rw# ls /usr/src/linux/drivers/net/wireless/zd1211rw/ Kconfig zd_def.h zd_netdev.c zd_rf.h zd_util.h Makefile zd_ieee80211.c zd_netdev.h zd_rf_rf2959.c Module.symvers zd_ieee80211.h zd_rf_al2230.c zd_usb.c zd_chip.c zd_mac.c zd_rf_al7230b.c zd_usb.h zd_chip.h zd_mac.h zd_rf.c zd_util.c debbi:/usr/src/linux/drivers/net/wireless/zd1211rw# cd /usr/src/linux/drivers/net/wireless/zd1211rw debbi:/usr/src/linux/drivers/net/wireless/zd1211rw# make -C /lib/modules/2.6.21.4/build/ M=`pwd` modules make: Entering directory `/usr/src/linux-2.6.21.4' Building modules, stage 2. MODPOST 0 modules make: Leaving directory `/usr/src/linux-2.6.21.4' debbi:/usr/src/linux/drivers/net/wireless/zd1211rw# cd /usr/src/linux/net/ieee80211 debbi:/usr/src/linux/net/ieee80211# make -C /lib/modules/2.6.21.4/build/ M=`pwd` module make: Entering directory `/usr/src/linux-2.6.21.4' make: *** No rule to make target `module'. Stop. make: Leaving directory `/usr/src/linux-2.6.21.4' debbi:/usr/src/linux/net/ieee80211#