- Timestamp:
- 01/07/07 18:51:19 (5 years ago)
- Location:
- floppyfw
- Files:
-
- 19 modified
-
.config.cmd (modified) (1 diff)
-
Makefile (modified) (1 diff)
-
configs/config-kernel (modified) (4 diffs)
-
devkitstuff/Readme.devkit (modified) (4 diffs)
-
package/hostap-driver/hostap-driver.mk (modified) (1 diff)
-
package/linux/linux.mk (modified) (1 diff)
-
package/madwifi/madwifi.mk (modified) (1 diff)
-
package/nanotop/nanotop.mk (modified) (1 diff)
-
package/openvpn/openvpn.mk (modified) (1 diff)
-
package/siproxd/siproxd.mk (modified) (1 diff)
-
package/wsmenu/wsmenu.mk (modified) (1 diff)
-
scripts/copy_packages.sh (modified) (1 diff)
-
target/Config.in (modified) (1 diff)
-
target/Makefile.in (modified) (1 diff)
-
target/flash/flash.mk (modified) (2 diffs)
-
target/floppy/floppy.mk (modified) (2 diffs)
-
target/isoimage/isoimage.mk (modified) (2 diffs)
-
target/release/release.mk (modified) (1 diff)
-
target/soekris/soekris.mk (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
floppyfw/.config.cmd
r187 r208 1 1 deps_config := \ 2 target/packages/Config.in \ 2 3 target/soekris/Config.in \ 3 4 target/flash/Config.in \ -
floppyfw/Makefile
r198 r208 69 69 TARGETS:=uclibc busybox linux 70 70 include package/Makefile.in 71 include target/Makefile.in 71 72 72 73 ############################################################# -
floppyfw/configs/config-kernel
r199 r208 209 209 # IP: Netfilter Configuration 210 210 # 211 CONFIG_IP_NF_CONNTRACK= y211 CONFIG_IP_NF_CONNTRACK=m 212 212 CONFIG_IP_NF_FTP=m 213 213 CONFIG_IP_NF_CT_PROTO_GRE=m … … 256 256 CONFIG_IP_NF_MATCH_TCPMSS=m 257 257 CONFIG_IP_NF_MATCH_HELPER=m 258 CONFIG_IP_NF_MATCH_STATE= y258 CONFIG_IP_NF_MATCH_STATE=m 259 259 CONFIG_IP_NF_MATCH_CONNLIMIT=m 260 260 CONFIG_IP_NF_MATCH_CONNTRACK=m … … 266 266 CONFIG_IP_NF_TARGET_MIRROR=m 267 267 CONFIG_IP_NF_TARGET_TARPIT=m 268 CONFIG_IP_NF_NAT= y268 CONFIG_IP_NF_NAT=m 269 269 CONFIG_IP_NF_NAT_NEEDED=y 270 CONFIG_IP_NF_TARGET_MASQUERADE= y270 CONFIG_IP_NF_TARGET_MASQUERADE=m 271 271 CONFIG_IP_NF_TARGET_REDIRECT=m 272 272 CONFIG_IP_NF_NAT_PPTP=m … … 274 274 CONFIG_IP_NF_NAT_H323=m 275 275 CONFIG_IP_NF_NAT_AMANDA=m 276 # CONFIG_IP_NF_NAT_SNMP_BASIC is not set 276 CONFIG_IP_NF_NAT_SNMP_BASIC=m 277 277 CONFIG_IP_NF_NAT_RTSP=m 278 278 CONFIG_IP_NF_NAT_IRC=m -
floppyfw/devkitstuff/Readme.devkit
r207 r208 6 6 1) chroot into the file system 7 7 8 2) run ./initroot.sh 8 # chroot . 9 10 If you get a new prompt, it worked. you should now have the devkit 11 directory as the root. 12 13 2) run 14 15 # ./initroot.sh 9 16 10 17 3) Edit /etc/resolv.conf to point at your name server. … … 12 19 4) Want a different keymap? they are in /usr/lib/Keymaps/i386 13 20 14 loadkmap < /usr/lib/Keymaps/i386/qwerty/no-latin1.bmap21 # loadkmap < /usr/lib/Keymaps/i386/qwerty/no-latin1.bmap 15 22 16 23 Change the keymap to something to your liking. 24 25 -- 17 26 18 27 Building: … … 20 29 For the development version (HEAD or trunk): 21 30 22 svn co http://www.zelow.no/svn/floppyfw31 # svn co http://www.zelow.no/svn/floppyfw 23 32 24 33 If you want to work on the 3.0 series: 25 34 26 svn co http://www.zelow.no/svn/floppyfw-3.035 # svn co http://www.zelow.no/svn/floppyfw-3.0 27 36 28 cd floppyfw37 # cd floppyfw 29 38 30 make 39 On the new dev series, do: 40 41 # make menuconfig 42 43 and find out if it looks OK to you or needs to be changed. 44 45 If you want to change something on the 3.0 series you can edit the Makefile. 46 47 So, start building: 48 49 # make 31 50 32 51 and then; … … 34 53 floppy: 35 54 36 make floppyimage55 # make floppyimage 37 56 38 57 ISO/CD: 39 58 40 make isoimage59 # make isoimage 41 60 42 61 USB/FLash: 43 62 44 make flashimage63 # make flashimage 45 64 46 65 Soekris: 47 66 48 make soekrisimage67 # make soekrisimage 49 68 50 Complete release :69 Complete release (basically everything): 51 70 52 make release71 # make release 53 72 54 If you feel like having your own special kernel config, give it another name in the config and then do a "make linux-menuconfig" and you will be able to make the config and it will replace the existing one.73 If you feel like having your own special kernel config, give it another name in the config directory and then do a "make linux-menuconfig" and you will be able to make the config and it will replace the existing one. 55 74 56 75 Have fun. -
floppyfw/package/hostap-driver/hostap-driver.mk
r201 r208 28 28 HOSTAP_DRIVER_KERNEL_PATCH:=$(HOSTAP_DRIVER_DIR)/kernel-patches/hostap-linux-2.4.24.patch 29 29 30 HOSTAP_DRIVER_PKG_DIR=$( PACKAGES_DIR)/hostap-driver-cs30 HOSTAP_DRIVER_PKG_DIR=$(TARGET_PACKAGES_DIR)/hostap-driver-cs 31 31 32 32 $(DL_DIR)/$(HOSTAP_DRIVER_SOURCE): -
floppyfw/package/linux/linux.mk
r203 r208 120 120 $(LINUX_DIR)/.config 121 121 endif 122 ifeq ($(filter $(TARGETS),madwifi), madwifi) 123 $(SED) "s/^.*CONFIG_CRYPTO.*/CONFIG_CRYPTO=y/;" \ 124 $(LINUX_DIR)/.config 125 endif 122 # Don't need this right now. 123 #ifeq ($(filter $(TARGETS),madwifi), madwifi) 124 # $(SED) "s/^.*CONFIG_CRYPTO.*/CONFIG_CRYPTO=y/;" \ 125 # $(LINUX_DIR)/.config 126 #endif 126 127 $(SED) 's/^EXTRAVERSION\s=\s(.*)/EXTRAVERSION = $$1-floppyfw-$(FLOPPYFW_VERSION)/;' \ 127 128 $(LINUX_DIR)/Makefile -
floppyfw/package/madwifi/madwifi.mk
r188 r208 40 40 mkdir -p $(MADWIFI_PKG_DIR) 41 41 $(MAKE) KERNELPATH=$(LINUX_DIR) \ 42 DESTDIR=$(MADWIFI_PKG_DIR) -C $(MADWIFI_DIR) install 42 MANDIR=/usr/man \ 43 BINDIR=/usr/bin \ 44 DESTDIR=$(MADWIFI_PKG_DIR) \ 45 C $(MADWIFI_DIR) install 43 46 -$(RM) -r $(MADWIFI_PKG_DIR)/usr/man 44 47 -$(SSTRIP) $(MADWIFI_PKG_DIR)/usr/bin/* -
floppyfw/package/nanotop/nanotop.mk
r188 r208 13 13 NANOTOP_SOURCE=nanotop-1.4.5d.tgz 14 14 NANOTOP_DIR=$(BUILD_DIR)/nanotop-1.4.5d 15 NANOTOP_PKG_DIR=$(PACKAGES_DIR)/nanotop16 15 17 16 ifeq ($(strip $(BR2_PACKAGE_NANOTOP)),m) -
floppyfw/package/openvpn/openvpn.mk
r185 r208 8 8 OPENVPN_SOURCE=openvpn-2.0_beta11.tar.gz 9 9 OPENVPN_DIR=$(BUILD_DIR)/openvpn-2.0_beta11 10 11 OPENVPN_PKG_DIR=$(PACKAGES_DIR)/openvpn12 10 13 11 ifeq ($(strip $(BR2_PACKAGE_OPENVPN)),m) -
floppyfw/package/siproxd/siproxd.mk
r188 r208 8 8 SIPROXD_SOURCE=siproxd-0.5.7.tar.gz 9 9 SIPROXD_DIR=$(BUILD_DIR)/siproxd-0.5.7 10 11 SIPROXD_PKG_DIR=$(PACKAGES_DIR)/siproxd12 10 13 11 ifeq ($(strip $(BR2_PACKAGE_SIPROXD)),m) -
floppyfw/package/wsmenu/wsmenu.mk
r188 r208 27 27 28 28 wsmenu-clean: 29 -rm -f $( PACKAGES_DIR)/wsmenu.bz230 -rm -f $( PACKAGES_DIR)/wsmenu.ffw29 -rm -f $(TARGET_PACKAGES_DIR)/wsmenu.bz2 30 -rm -f $(TARGET_PACKAGES_DIR)/wsmenu.ffw 31 31 32 32 ############################################################# -
floppyfw/scripts/copy_packages.sh
r121 r208 1 1 #!/bin/sh 2 2 3 PACKAGES_DIR=$1 3 SRC_PACKAGES_DIR=$1 4 DEST_PACKAGES_DIR=$2 4 5 5 [ -d $ PACKAGES_DIR ] || mkdir -p $PACKAGES_DIR6 [ -d $DEST_PACKAGES_DIR ] || mkdir -p $DEST_PACKAGES_DIR 6 7 7 for p in /floppyfw/packages/*.ffw8 for p in $SRC_PACKAGES_DIR/*.ffw 8 9 do 9 10 name=`echo $p | sed -e 's/.*\///'` 10 11 name=`echo $name | sed -e 's/\..*//'` 11 12 echo "Copying $name" 12 mkdir -p $ PACKAGES_DIR/$name13 cp /floppyfw/packages/$name.ffw $ PACKAGES_DIR/$name/.13 mkdir -p $DEST_PACKAGES_DIR/$name 14 cp /floppyfw/packages/$name.ffw $DEST_PACKAGES_DIR/$name/. 14 15 cp /floppyfw/packages/$name.bz2 $PACKAGES_DIR/$name/. 15 cp /floppyfw/packages/scripts/*$name* $ PACKAGES_DIR/$name/. 2>/dev/null16 cp /floppyfw/packages/scripts/*$name* $DEST_PACKAGES_DIR/$name/. 2>/dev/null 16 17 done -
floppyfw/target/Config.in
r148 r208 8 8 source "target/soekris/Config.in" 9 9 10 comment "Other" 11 source "target/packages/Config.in" 12 10 13 endmenu -
floppyfw/target/Makefile.in
r156 r208 1 1 # include target/*/Makefile.in 2 # include target/packages/packages.mk 3 # include target/release/release.mk 4 -
floppyfw/target/flash/flash.mk
r176 r208 1 1 FLASH_DIR=$(BASE_DIR)/floppyfw-$(FLOPPYFW_VERSION)-flash 2 2 3 $(FLASH_DIR): $( PACKAGES_DIR)/ppp.ffw $(PACKAGES_DIR)/wireless-tools.ffw $(PACKAGES_DIR)/pcmcia-cs.ffw initrd-ide add-package3 $(FLASH_DIR): $(TARGET_PACKAGES_DIR)/ppp.ffw $(TARGET_PACKAGES_DIR)/wireless-tools.ffw $(TARGET_PACKAGES_DIR)/pcmcia-cs.ffw initrd-ide add-package 4 4 -mv $(FLASH_DIR).old $(FLASH_DIR).old2 5 5 -mv $(FLASH_DIR) $(FLASH_DIR).old … … 30 30 cp $(LINUX_KERNEL) $(FLASH_DIR)/vmlinuz 31 31 32 cp $( PACKAGES_DIR)/ppp.ffw $(FLASH_DIR)/packages/.32 cp $(TARGET_PACKAGES_DIR)/ppp.ffw $(FLASH_DIR)/packages/. 33 33 34 cp $( PACKAGES_DIR)/pcmcia-cs.ffw $(FLASH_DIR)/packages/.35 cp $( PACKAGES_DIR)/scripts/pre-pcmcia.ini $(FLASH_DIR)/packages/.36 cp $( PACKAGES_DIR)/scripts/pre-wireless.ini $(FLASH_DIR)/packages/.34 cp $(TARGET_PACKAGES_DIR)/pcmcia-cs.ffw $(FLASH_DIR)/packages/. 35 cp $(TARGET_PACKAGES_DIR)/scripts/pre-pcmcia.ini $(FLASH_DIR)/packages/. 36 cp $(TARGET_PACKAGES_DIR)/scripts/pre-wireless.ini $(FLASH_DIR)/packages/. 37 37 38 38 flashimage: $(FLASH_DIR) -
floppyfw/target/floppy/floppy.mk
r184 r208 59 59 umount $(TMP_FLOPPY_DIR) 60 60 61 floppyimage-pppoe: pppoe $(MODULES_DIR)/pppmods.ffw \ 62 $(PACKAGES_DIR)/ppp.ffw 61 floppyimage-pppoe: packages pppoe pppmods 63 62 -[ -d $(TMP_FLOPPY_DIR) ] && $(RM) -r $(TMP_FLOPPY_DIR) 64 63 dd if=/dev/zero of=$(BASE_DIR)/floppyfw-pppoe.img bs=1024 count=1440 … … 68 67 mount -o loop -t vfat $(BASE_DIR)/floppyfw-pppoe.img $(TMP_FLOPPY_DIR) 69 68 cp -r $(BASE_DIR)/floppy/* $(TMP_FLOPPY_DIR)/. 70 cp -r $( PACKAGES_DIR)/ppp.ffw $(TMP_FLOPPY_DIR)/packages/.69 cp -r $(TARGET_PACKAGES_DIR)/ppp.ffw $(TMP_FLOPPY_DIR)/packages/. 71 70 cp -r $(MODULES_DIR)/pppmods.ffw $(TMP_FLOPPY_DIR)/modules/. 72 71 $(SED) "s/^# CONNECT_TYPE=PPPoE/CONNECT_TYPE=PPPoE/" $(TMP_FLOPPY_DIR)/config -
floppyfw/target/isoimage/isoimage.mk
r176 r208 3 3 DEVKIT_TARFILE:=/devkit-3.0.0.tar.bz2 4 4 5 isodir: $( PACKAGES_DIR)/ppp.ffw initrd-ide add-package5 isodir: $(TARGET_PACKAGES_DIR)/ppp.ffw initrd-ide add-package 6 6 -mv $(BASE_DIR)/isoimage.old $(BASE_DIR)/isoimage.old2 7 7 -mv $(BASE_DIR)/isoimage $(BASE_DIR)/isoimage.old … … 33 33 $(SED) "s/^INSERT_IPTABLES_MODULES/$(INSERT_IPTABLES_MODULES)/" $(BASE_DIR)/isoimage/modules.lst 34 34 35 cp $( PACKAGES_DIR)/ppp.ffw $(BASE_DIR)/isoimage/packages/.35 cp $(TARGET_PACKAGES_DIR)/ppp.ffw $(BASE_DIR)/isoimage/packages/. 36 36 cp -a $(MODULES_DIR)/lib/modules $(BASE_DIR)/isoimage/live/. 37 37 -
floppyfw/target/release/release.mk
r178 r208 27 27 copy-packages: $(RELEASE_DIR) 28 28 -$(RM) -r $(RELEASE_DIR)/packages 29 -$(SCRIPTS_DIR)/copy_packages.sh $( RELEASE_DIR)/packages29 -$(SCRIPTS_DIR)/copy_packages.sh $(TARGET_PACKAGES_DIR) $(RELEASE_DIR)/packages 30 30 31 release: $(RELEASE_DIR) floppies soekris flash iso copy-modules copy-packages31 release: $(RELEASE_DIR) packages floppies soekris flash iso copy-modules copy-packages 32 32 -
floppyfw/target/soekris/soekris.mk
r176 r208 1 1 SOEKRIS_DIR=$(BASE_DIR)/floppyfw-$(FLOPPYFW_VERSION)-soekris 2 2 3 soekrisdir: $( PACKAGES_DIR)/ppp.ffw $(PACKAGES_DIR)/wireless-tools.ffw $(PACKAGES_DIR)/pcmcia-cs.ffw initrd-ide add-package3 soekrisdir: $(TARGET_PACKAGES_DIR)/ppp.ffw $(TARGET_PACKAGES_DIR)/wireless-tools.ffw $(TARGET_PACKAGES_DIR)/pcmcia-cs.ffw initrd-ide add-package 4 4 -mv $(SOEKRIS_DIR).old $(SOEKRIS_DIR).old2 5 5 -mv $(SOEKRIS_DIR) $(SOEKRIS_DIR).old … … 28 28 cp $(LINUX_KERNEL) $(SOEKRIS_DIR)/vmlinuz 29 29 30 cp $( PACKAGES_DIR)/ppp.ffw $(SOEKRIS_DIR)/packages/.30 cp $(TARGET_PACKAGES_DIR)/ppp.ffw $(SOEKRIS_DIR)/packages/. 31 31 32 cp $( PACKAGES_DIR)/pcmcia-cs.ffw $(SOEKRIS_DIR)/packages/.33 cp $( PACKAGES_DIR)/wireless-tools.ffw $(SOEKRIS_DIR)/packages/.34 cp $( PACKAGES_DIR)/scripts/pre-pcmcia.ini $(SOEKRIS_DIR)/packages/.35 cp $( PACKAGES_DIR)/scripts/pre-wireless.ini $(SOEKRIS_DIR)/packages/.32 cp $(TARGET_PACKAGES_DIR)/pcmcia-cs.ffw $(SOEKRIS_DIR)/packages/. 33 cp $(TARGET_PACKAGES_DIR)/wireless-tools.ffw $(SOEKRIS_DIR)/packages/. 34 cp $(TARGET_PACKAGES_DIR)/scripts/pre-pcmcia.ini $(SOEKRIS_DIR)/packages/. 35 cp $(TARGET_PACKAGES_DIR)/scripts/pre-wireless.ini $(SOEKRIS_DIR)/packages/. 36 36 37 37