Marcos de Vale has released version 2.32 RC. Bear in mind that since this is a release candidate there are still some minor changes to be made.
Download link for BFW 2.32 RC:
http://www.brazilfw.com.br/users/marcos/2.32/bfw.iso
- Changelog for version 2.32 RC:
- Kernel
- Built with sources 2.4.37.5
- Modifications made to .config:
- General setup
- CONFIG_ISA=y
- Block devices
- CONFIG_BLK_DEV_LOOP=y
- Networking options
- CONFIG_PACKET_MMAP=y
- CONFIG_FILTER is not set
- CONFIG_IP_MULTICAST=y
- CONFIG_NET_IPIP=y
- CONFIG_NET_IPGRE_BROADCAST=y
- CONFIG_IP_MROUTE=y
- CONFIG_SYN_COOKIES=y
- IP: Netfilter Configuration
- Most of them were embedded into the kernel
- QoS and/or fair queueing
- Most of them were embedded into the kernel
- ARCnet devices
- CONFIG_BONDING=m
- CONFIG_IMQ=y
- CONFIG_TUN=m
- General setup
- Binaries
- Dnsmasq version 2.49 - Credits to Coidiloco
- iptables v1.3.4-20060123
- tc utility, iproute2-ss060323
- ip utility, iproute2-ss060323
- thttpd/2.25b 29dec2003 - Credits to Cmartin
- pppd version 2.4.4
- Roaring Penguin PPPoE Version 3.10
- BusyBox v1.2.1 - Credits to Coidiloco
- -increased log size
- -new commands
- -increased history size
- Syslinux 3.82
- Fix Bugs
- Cron - viewtopic.php?f=22&t=71242
- IP PING - viewtopic.php?f=22&t=698850
- Webfunctions- viewtopic.php?f=22&t=68704
- Scripts
- Recent
- ppp.dial
- ppp.hangup
- rc.ppp
- rc.pppoe
- Recent
- Webadmin
- DNS/DHCP - /etc/dnsmasq.conf
- Specify the size of the cache in entries. The default is 150, the hard limit is 10000 and 0 disables caching.
- cache-size=$DNS_CACHE
- Set the limit on DHCP leases, the default is 150.
- dhcp-lease-max=$DHCPD_LMAX
- dns-forward-max=( 2 * $DHCPD_LMAX )
- Ignore hostnames provided by DHCP clients.
- DHCPD_INAMES=1 -> dhcp-ignore-names
- Don't do DHCP to an unknow client (without ethernet address reserved).
- DHCPD_UCLIENT=1 -> dhcp-ignore=#known; dhcp-host=*:*:*:*:*:*,ignore
- dhcp-authoritative
- TO DO do DHCP/DNS webadmin
- Run an executable when a DHCP lease is created or destroyed.
- The arguments sent to the script are "add" or "del",
- then the MAC address, the IP address and finally the hostname
- if there is one.
- dhcp-script=/bin/echo
- Specify interface(s) NOT to listen to.
- except-interface=
- TO DO do DHCP/DNS webadmin
- DNS/DHCP - /etc/dnsmasq.conf
- Load Balance - Ping's for 4 IP's: viewtopic.php?f=26&t=70368
- SP1+: viewtopic.php?f=26&t=67805
- More information here:
http://www.brazilfw.com.br/users/marcos/SP1/SP.txt
http://www.brazilfw.com.br/users/marcos/SP1/text.txt - SP2: http://www.brazilfw.com.br/users/marcos/SP2/SP2.txt
- TO DO
- Apply P-O-M
- Create version supporting SMP
Thread for comments and testing results: viewtopic.php?f=3&t=71303