Changeset 219 for floppyfw-3.0

Show
Ignore:
Timestamp:
04/08/07 10:23:26 (5 years ago)
Author:
root
Message:

Finally got the iptables module list right.

Location:
floppyfw-3.0
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • floppyfw-3.0/Makefile

    r206 r219  
    127127# This works the same way as NIC_MODULES. 
    128128# If you want options to the module, put them in a () after the module. 
    129 IPTABLES_MODULES=ip_conntrack arp_tables arptable_filter iptable_mangle ipt_DSCP ipt_ECN ipt_LOG ipt_MARK ipt_REDIRECT ipt_TCPMSS ipt_TOS ipt_ULOG ipt_conntrack ipt_connlimit ipt_dscp ipt_ecn ipt_helper ipt_length ipt_limit ipt_mac ipt_mark ipt_physdev ipt_pkttype ipt_tcpmss ipt_tos ipt_ttl ipt_unclean ip_conntrack_ftp ip_nat_ftp ip_conntrack_irc(ports=6666,6667,6668,7000) ip_nat_irc sch_htb ip_conntrack_h323 ip_conntrack_mms ip_nat_mms ip_conntrack_rtsp ip_conntrack_pptp ip_conntrack_quake3 ipt_iprange ipt_multiport 
     129IPTABLES_MODULES=ip_conntrack arp_tables iptable_filter arptable_filter iptable_mangle ipt_state ipt_MASQUERADE ipt_SET ipt_DSCP ipt_REJECT ipt_DSCP ipt_ECN ipt_LOG ipt_MARK ipt_REDIRECT ipt_TCPMSS ipt_TOS ipt_ULOG ipt_conntrack ipt_connlimit ipt_dscp ipt_ecn ipt_helper ipt_length ipt_limit ipt_mac ipt_mark ipt_physdev ipt_pkttype ipt_tcpmss ipt_tos ipt_ttl ipt_unclean ip_conntrack_ftp ip_nat_ftp ip_conntrack_irc(ports=6666,6667,6668,7000) ip_nat_irc sch_htb ip_conntrack_h323 ip_conntrack_mms ip_nat_mms ip_conntrack_rtsp ip_conntrack_pptp ip_conntrack_quake3 ipt_iprange ipt_multiport ip_nat_proto_gre ipt_ipp2p 
    130130 
    131131#ipt_MIRROR  
  • floppyfw-3.0/configs/config-kernel

    r196 r219  
    11# 
    2 # Automatically generated make config: don't edit 
     2# Automatically generated by make menuconfig: don't edit 
    33# 
    44CONFIG_X86=y 
     
    238238CONFIG_IP_NF_SET_IPTREE=m 
    239239CONFIG_IP_NF_MATCH_IPRANGE=m 
    240 CONFIG_IP_NF_MATCH_IPP2P=y 
     240CONFIG_IP_NF_MATCH_IPP2P=m 
    241241CONFIG_IP_NF_MATCH_MAC=m 
    242242CONFIG_IP_NF_MATCH_PKTTYPE=m 
     
    262262CONFIG_IP_NF_MATCH_OWNER=m 
    263263CONFIG_IP_NF_MATCH_PHYSDEV=m 
    264 CONFIG_IP_NF_FILTER=y 
    265 CONFIG_IP_NF_TARGET_REJECT=y 
     264CONFIG_IP_NF_FILTER=m 
     265CONFIG_IP_NF_TARGET_REJECT=m 
    266266CONFIG_IP_NF_TARGET_MIRROR=m 
    267267CONFIG_IP_NF_TARGET_TARPIT=m 
     
    274274CONFIG_IP_NF_NAT_H323=m 
    275275CONFIG_IP_NF_NAT_AMANDA=m 
    276 # CONFIG_IP_NF_NAT_SNMP_BASIC is not set 
     276CONFIG_IP_NF_NAT_SNMP_BASIC=m 
    277277CONFIG_IP_NF_NAT_RTSP=m 
    278278CONFIG_IP_NF_NAT_IRC=m 
     
    300300# CONFIG_IP_VS_DEBUG is not set 
    301301CONFIG_IP_VS_TAB_BITS=12 
    302  
    303 # 
    304 # IPVS scheduler 
    305 # 
    306302CONFIG_IP_VS_RR=m 
    307303CONFIG_IP_VS_WRR=m 
     
    314310CONFIG_IP_VS_SED=m 
    315311CONFIG_IP_VS_NQ=m 
    316  
    317 # 
    318 # IPVS application helper 
    319 # 
    320312CONFIG_IP_VS_FTP=m 
    321313# CONFIG_IPV6 is not set 
     
    333325# CONFIG_ATM is not set 
    334326CONFIG_VLAN_8021Q=y 
    335  
    336 # 
    337  
    338 # 
    339327CONFIG_IPX=m 
    340328# CONFIG_IPX_INTERN is not set 
     
    422410# 
    423411CONFIG_BLK_DEV_IDE=m 
    424  
    425 # 
    426 # Please see Documentation/ide.txt for help/info on IDE drives 
    427 # 
    428412# CONFIG_BLK_DEV_HD_IDE is not set 
    429413# CONFIG_BLK_DEV_HD is not set 
     
    439423# CONFIG_BLK_DEV_IDESCSI is not set 
    440424# CONFIG_IDE_TASK_IOCTL is not set 
    441  
    442 # 
    443 # IDE chipset support/bugfixes 
    444 # 
    445425# CONFIG_BLK_DEV_CMD640 is not set 
    446426# CONFIG_BLK_DEV_CMD640_ENHANCED is not set 
     
    500480# 
    501481CONFIG_SCSI=m 
    502  
    503 # 
    504 # SCSI support type (disk, tape, CD-ROM) 
    505 # 
    506482CONFIG_BLK_DEV_SD=m 
    507483CONFIG_SD_EXTRA_DEVS=40 
     
    512488CONFIG_SR_EXTRA_DEVS=2 
    513489CONFIG_CHR_DEV_SG=m 
    514  
    515 # 
    516 # Some SCSI devices (e.g. CD jukebox) support multiple LUNs 
    517 # 
    518490CONFIG_SCSI_DEBUG_QUEUES=y 
    519491# CONFIG_SCSI_MULTI_LUN is not set 
     
    806778CONFIG_TMD_HERMES=m 
    807779CONFIG_PCI_HERMES=m 
    808  
    809 # 
    810 # Wireless Pcmcia cards support 
    811 # 
    812780CONFIG_PCMCIA_HERMES=m 
    813781CONFIG_AIRO_CS=m 
    814782CONFIG_PCMCIA_ATMEL=m 
    815  
    816 # 
    817 # Prism54 PCI/PCMCIA GT/Duette Driver - 802.11(a/b/g) 
    818 # 
    819783CONFIG_PRISM54=m 
    820784CONFIG_FW_LOADER=m 
     
    934898# CONFIG_INPUT_SERIO is not set 
    935899# CONFIG_INPUT_SERPORT is not set 
    936  
    937 # 
    938 # Joysticks 
    939 # 
    940900# CONFIG_INPUT_ANALOG is not set 
    941901# CONFIG_INPUT_A3D is not set 
     
    11691129CONFIG_USB=m 
    11701130# CONFIG_USB_DEBUG is not set 
    1171  
    1172 # 
    1173 # Miscellaneous USB options 
    1174 # 
    11751131# CONFIG_USB_DEVICEFS is not set 
    11761132# CONFIG_USB_BANDWIDTH is not set 
    1177  
    1178 # 
    1179 # USB Host Controller Drivers 
    1180 # 
    11811133CONFIG_USB_EHCI_HCD=m 
    11821134CONFIG_USB_UHCI=m 
     
    11851137CONFIG_USB_SL811HS_ALT=m 
    11861138CONFIG_USB_SL811HS=m 
    1187  
    1188 # 
    1189 # USB Device Class drivers 
    1190 # 
    11911139# CONFIG_USB_AUDIO is not set 
    11921140# CONFIG_USB_EMI26 is not set 
    1193  
    1194 # 
    1195 #   USB Bluetooth can only be used with disabled Bluetooth subsystem 
    1196 # 
    11971141# CONFIG_USB_MIDI is not set 
    11981142CONFIG_USB_STORAGE=m 
     
    12081152CONFIG_USB_ACM=m 
    12091153CONFIG_USB_PRINTER=m 
    1210  
    1211 # 
    1212 # USB Human Interface Devices (HID) 
    1213 # 
    12141154CONFIG_USB_HID=m 
    12151155CONFIG_USB_HIDINPUT=y 
     
    12211161# CONFIG_USB_KBTAB is not set 
    12221162# CONFIG_USB_POWERMATE is not set 
    1223  
    1224 # 
    1225 # USB Imaging devices 
    1226 # 
    12271163# CONFIG_USB_DC2XX is not set 
    12281164# CONFIG_USB_MDC800 is not set 
     
    12301166# CONFIG_USB_MICROTEK is not set 
    12311167# CONFIG_USB_HPUSBSCSI is not set 
    1232  
    1233 # 
    1234 # USB Multimedia devices 
    1235 # 
    1236  
    1237 # 
    1238 #   Video4Linux support is needed for USB Multimedia device support 
    1239 # 
    1240  
    1241 # 
    1242 # USB Network adaptors 
    1243 # 
    12441168CONFIG_USB_PEGASUS=m 
    12451169CONFIG_USB_RTL8150=m 
     
    12481172CONFIG_USB_CDCETHER=m 
    12491173CONFIG_USB_USBNET=m 
    1250  
    1251 # 
    1252 # USB port drivers 
    1253 # 
    12541174# CONFIG_USB_USS720 is not set 
    12551175 
     
    12581178# 
    12591179# CONFIG_USB_SERIAL is not set 
    1260  
    1261 # 
    1262 # USB Miscellaneous drivers 
    1263 # 
    12641180# CONFIG_USB_RIO500 is not set 
    12651181CONFIG_USB_AUERSWALD=m 
     
    12781194CONFIG_USB_GADGET_CONTROLLER=m 
    12791195CONFIG_USB_GADGET_DUALSPEED=y 
    1280  
    1281 # 
    1282 # USB Gadget Drivers 
    1283 # 
    12841196CONFIG_USB_ZERO=m 
    12851197CONFIG_USB_ETH=m 
  • floppyfw-3.0/makefiles/iproute2.mk

    r28 r219  
    77 
    88IPROUTE2_VERSION=050124 
    9 IPROUTE2_DIR=$(BUILD_DIR)/iproute2-$(IPROUTE2_VERSION) 
     9#IPROUTE2_VERSION=2.6.11-050330 
     10#IPROUTE2_VERSION=2.6.20-070313 
    1011IPROUTE2_SOURCE_URL=http://developer.osdl.org/dev/iproute2/download/ 
    1112IPROUTE2_SOURCE=iproute2-2.6.10-ss050124.tar.gz 
     13#IPROUTE2_SOURCE=iproute2-$(IPROUTE2_VERSION).tar.gz 
     14 
     15IPROUTE2_DIR=$(BUILD_DIR)/iproute2-$(IPROUTE2_VERSION) 
    1216 
    1317IPROUTE2_PATCH_DIR=$(PATCH_DIR)/iproute2 
  • floppyfw-3.0/makefiles/linux.mk

    r206 r219  
    2727 
    2828# Version of Linux to download and then apply patches to 
    29 DOWNLOAD_LINUX_VERSION=2.4.34 
     29DOWNLOAD_LINUX_VERSION=2.4.34.2 
    3030# Version of Linux AFTER patches 
    3131LINUX_VERSION=$(DOWNLOAD_LINUX_VERSION)-floppyfw-$(FLOPPYFW_VERSION) 
     
    4141# Used by pcmcia-cs and others 
    4242LINUX_SOURCE_DIR=$(LINUX_DIR) 
     43 
     44LINUX_MODULES_DEP=$(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
    4345 
    4446UPX=upx-1.11 
     
    8082        cat $(HOSTAP_DRIVER_KERNEL_PATCH) | patch -p1 ; \ 
    8183        cp $(HOSTAP_DRIVER_DIR)/driver/modules/hostap*.[ch] \ 
    82         drivers/net/wireless/. ); 
     84                drivers/net/wireless/. ); 
    8385endif 
    8486 
     
    144146        $(MAKE) CC="$(TARGET_CC)" -C $(LINUX_DIR) modules 
    145147 
    146 $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep: $(LINUX_DIR)/.depend_done 
     148$(LINUX_MODULES_DEP): $(LINUX_DIR)/.depend_done 
    147149        $(RM) -r $(MODULES_DIR)/lib/modules 
    148150        $(MAKE) -C $(LINUX_DIR) INSTALL_MOD_PATH=$(MODULES_DIR) modules_install 
    149         (cd $(MODULES_BASE_DIR) ; cat $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep | $(BASE_DIR)/perl/capsfix.pl > $(TMP_DIR)/moddep) 
    150         #mv $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep \ 
    151         #       $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep.precaps 
    152         mv $(TMP_DIR)/moddep $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
     151 
     152        (cd $(MODULES_BASE_DIR) ; cat $(LINUX_MODULES_DEP) | $(BASE_DIR)/perl/capsfix.pl > $(TMP_DIR)/moddep ) 
     153 
     154        cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).precaps 
     155 
     156        cp $(TMP_DIR)/moddep $(LINUX_MODULES_DEP) 
     157 
    153158        (cd $(MODULES_DIR)/lib/modules; ln -s $(LINUX_VERSION)/kernel/drivers .) 
    154159        # $(DEPMOD) 
     
    161166 
    162167 
    163 linux:  patch-o-matic hostap-driver-source $(IPTABLES_BUILD_DIR)/.configured $(LINUX_KERNEL) $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
     168linux:  patch-o-matic hostap-driver-source $(IPTABLES_BUILD_DIR)/.configured $(LINUX_KERNEL) $(LINUX_MODULES_DEP) 
    164169 
    165170linux-depmod: linux 
    166171        # Modutils-version 
    167         #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) > $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
    168         #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) 
     172        #/sbin/depmod -aen -F $(LINUX_DIR)/System.map -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) > $(LINUX_MODULES_DEP) 
     173 
     174        [ -f $(LINUX_MODULES_DEP) ] && \ 
     175                cp $(LINUX_MODULES_DEP) $(LINUX_MODULES_DEP).precaps 
     176 
    169177        # busybox perl. 
    170178        [ -d $(MODULES_DIR)/lib/modules/$(LINUX_VERSION) ] && \ 
     
    172180                -b $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/ \ 
    173181                -k $(LINUX_DIR)/vmlinux \ 
    174                 > $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
     182                > $(LINUX_MODULES_DEP) 
     183 
    175184        # "Sanitizing" it. 
    176         $(SED) 's/\\\n//' $(MODULES_DIR)/lib/modules/$(LINUX_VERSION)/modules.dep 
     185        $(SED) 's/\\\n//' $(LINUX_MODULES_DEP) 
    177186 
    178187linux-source: $(DL_DIR)/$(LINUX_SOURCE) 
  • floppyfw-3.0/makefiles/nanotop.mk

    r211 r219  
    11################################################################# 
    2 # 2005-08-06 
     2# 2007-01-14 
    33# This is a makefile for compiling nanotop in the floppyFW 
    44# dev-kit. 
     
    1111 
    1212NANOTOP_SOURCE_URL=http://pong.no/floppyfw/nanotop/download/ 
    13 NANOTOP_SOURCE=nanotop-1.4.5d.tgz 
    14 NANOTOP_DIR=$(BUILD_DIR)/nanotop-1.4.5d 
     13NANOTOP_SOURCE=nanotop-2.1.0.tgz 
     14NANOTOP_DIR=$(BUILD_DIR)/nanotop-2.1.0 
    1515NANOTOP_PKG_DIR=$(PACKAGES_DIR)/nanotop 
    1616 
     
    3737        touch $(NANOTOP_DIR)/.unpacked 
    3838 
    39 # Makes floppyfw specific changes to nanotop's Makefile 
     39# Makes the bin folder. 
    4040 
    4141$(NANOTOP_DIR)/.configured: $(NANOTOP_DIR)/.unpacked 
    42         $(RM) -r $(NANOTOP_DIR)/nanotop.bz2 
    43         $(RM) -r $(NANOTOP_DIR)/bin/nanotop 
    4442        if [ ! -d $(NANOTOP_DIR)/bin ]; then mkdir -p $(NANOTOP_DIR)/bin;fi 
    45         $(SED) "s/^\ttar cf nanotop\.bz2 bin --bzip2//" $(NANOTOP_DIR)/Makefile 
    4643        touch $(NANOTOP_DIR)/.configured 
    4744