|
|
(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
| |