wifibsd
 
:: Goals of the wifiBSD project ::


Create a complete router solution based on FreeBSD and NetBSD supporting both wired and wireless devices with following features:
Design goals:
  • Be able to easly update "firmware" making it possible to switch between FreeBSD and NetBSD and keep the same configuration.
  • Supported Platforms:
  • Standard x86 based hardware.
  • MIPS 4Kc based Routerboards 500.
  • XScale IXP425 boards from gateworks.com.
  • Embedded boards from soekris.com, www.pcengines.ch and openbrick.org
  • Supported Interfaces:
  • Wireless Network Interfaces listed on http://www.freebsd.org/releases/5.3R/hardware-i386.html#WLAN
  • Ethernet Interfaces listed on http://www.freebsd.org/releases/5.3R/hardware-i386.html#ETHERNET
  • Devices listed on http://www.netbsd.org/Hardware/
  • Virtual Private Networking:
  • PPPoE (with RADIUS server support)
  • PPTP (with RADIUS server support)
  • IPsec
  • 802.1Q VLAN
  • High Availability:
  • CARP (Common Address Redundancy Protocol) http://pf4freebsd.love2party.net/carp.html
  • SCPS-TP standard:
  • SCPS (the Space Communications Protocols Specification).
  • IP Addressing and Routing:
  • Support for both IPv4 and IPv6
  • IP Addresses and ARP
  • Static Routes
  • Equal Cost Multipath Routing
  • Policy Routing
  • OSPF Open Shortest Path First Protocol
  • RIP Router Information Protocol
  • BGP Border Gateway Protocol
  • Packet Filtering and Quality of Service:
  • PF - Packet Filter
  • ALTQ - Alternate queuing of network packets
  • NAT/PAT (including 1:1)
  • Remote Administration:
  • Web interface
  • Serial console
  • GUI configuration tool
  • SSH and Telnet server
  • FTP server for software upgrades
  • System Utilities:
  • Package Management (each package includes sets of new futures in addition to the core system)
  • Firmware upgrade
  • Configuration backup/restore
  • Network Services:
  • NTP (Network Time Protocol)
  • DNS and DHCP server
  • DHCP client
  • Caching DNS forwarder
  • DynDNS client
  • SNMP agent
  • Web Proxy
  • SOCKS Proxy Server
  • UPnP
  • Methods of running/installation:
  • Run wifiBSD from LiveCD
  • Run wifiBSD on a Compact Flash card
  • Run wifiBSD on an USB stick (USB 2.0 only)
  • Install wifiBSD from bootable CD
  • Install wifiBSD from an image file to CF cards or USB memory sticks
  • Implemented -
    Work in progress -
     
     
     
      16 Feb 2008
    We're back developing again.
      14.08.2003
    First console screenshots.
      07.08.2003
    The first build of WifiBSD 0.1 created.
     

    copyright 2003 by WifiBSD | contact | press | index