High Performance Node - Software: Difference between revisions

From WirelessAfrica
(New page: === Firmware: "bokkie1 mesh distribution" === This software specification is based on the current FreeBSD version of the firmware. I have named it "bokkie1 mesh distribution" as a working ...)
 
(Replacing page with 'migrated to wireless dev')
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
=== Firmware: "bokkie1 mesh distribution" ===
migrated to wireless dev
This software specification is based on the current FreeBSD version of the firmware. I have named it "bokkie1 mesh distribution" as a working title (for want of a better name - please provide a nice snazzy one)
 
* A script is used to build the current firmware build based on the platform. Please insert the list of packages\utilites\etc used to make this build.
** packages installed
*** dnsmasq
*** ffproxy
*** olsrd
*** php - This is not used at the moment pending what the GUI needs.
*** thttpd - Maybe change to mini_httpd because it can do ssl.
 
** files with local changes
*** crontab fstab host.conf motd nsswitch.conf syslog.conf termcap ttys boot.config loader.conf localtime motd rc.conf snmpd.config beastie.4th early.sh .cshrc rc.d/var gateways zebra.conf.org ripd.conf.org ripngd.conf.org master.passwd group
 
** local stuff
*** rc.early
*** rc.conf.mesh.{dbn|pta}
*** rc.subr.mesh
*** add-dd-dns
*** add-mesh-dns
*** dd-list
*** del-dead-dns
*** wlanwd
*** newupdate
*** dnsmasq.conf
*** dnsmasqaddrs
*** regdns
*** rssi
*** rc.d/4over6
*** 4over6
*** bsnmpd6
*** upgrade(2)
*** /root/.ssh/{id_dsa|id_dsa.pub|config}
*** /usr/local/etc/{olsrd.conf|rc.d/olsrd} start_olsrd
*** rc.d/ffproxy
*** udpr
*** pinger
*** namedb/*
 
** Scripts and configs used to build all of this:
*** build_chroot, create_it, checkfiles
*** small-clean.cfg, small-7-arm.cfg, small-7.cfg, small-7-32m.cfg
*** small-file-list, small-file-curr-list.diff, small-file-named-list, small-file-noathstats-list
 
* Additional
** IPv4 over IPv6
*** Allows for automatic configuration of the tunnels
*** Automatic DHCP of IPv4
** Supports HTTPS and HTTP
** Runs mini_httpd web server
 
=== GUI ===
The GUI has two main links, Status and Administration(basic). The Status link is unencrypted, however, the Administrion link(s) are encrypted and authenticated.
*Status link provides for the user to view:
**The configuration status of the Node
**The routing table
**The link/signal strength with respect to other nodes in the vicinity
*Administration
**Change hostname
**Set the NTP server (remote/local)
**Set DNS server (remote/local)
**Create a cluster
**Command line interafce

Latest revision as of 13:51, 5 June 2009

migrated to wireless dev