Commit Graph

528 Commits

Author SHA1 Message Date
Bob Mottram 3c97b8ba83 mtu value from open-mesh 2015-08-08 19:35:45 +01:00
Bob Mottram f1753babea Zero IP addresses 2015-08-08 18:45:53 +01:00
Bob Mottram 82a2142fce port used by avahi 2015-08-08 18:31:18 +01:00
Bob Mottram 58b6fb011b Typo 2015-08-08 17:56:56 +01:00
Bob Mottram 1dfd0e65a0 Restart the avahi daemon at the end of start 2015-08-08 17:35:25 +01:00
Bob Mottram baca04db72 Use avahi-browse at option 2015-08-08 17:28:58 +01:00
Bob Mottram 91472ca2ae batman restart subcommand 2015-08-08 17:02:27 +01:00
Bob Mottram 87c92d4d10 Associate autoipd with bat0 2015-08-08 16:50:10 +01:00
Bob Mottram e4f0e9de3b avahi daemon 2015-08-08 15:50:56 +01:00
Bob Mottram c98cecc97f Fix babel script 2015-08-08 15:36:27 +01:00
Bob Mottram 72878e6511 network-manage all the things 2015-08-08 10:06:43 +01:00
Bob Mottram d80ef70c67 Use bash 2015-08-08 10:01:41 +01:00
Bob Mottram d99ea68211 List mesh peers 2015-08-08 09:54:49 +01:00
Bob Mottram a3503aec30 babel checks for wlan1 2015-08-08 09:50:18 +01:00
Bob Mottram c9e58f1852 Only install avahi on mesh startup 2015-08-08 09:42:50 +01:00
Bob Mottram 0d9340dc75 Only install avahi on mesh startup 2015-08-08 09:41:50 +01:00
Bob Mottram e066ab1537 Entertain the possibility of there being more than one user 2015-08-08 09:30:18 +01:00
Bob Mottram b99e6b5b14 Install avahi within mesh scripts 2015-08-08 09:28:40 +01:00
Bob Mottram c3053c4c6f Use network-manager 2015-08-07 23:48:47 +01:00
Bob Mottram fd3f7e0d89 Status command 2015-08-07 23:35:45 +01:00
Bob Mottram 90eb44d9cb Check for presence of wlan1 2015-08-07 23:26:40 +01:00
Bob Mottram 9dfbcea165 babel 2015-08-07 23:23:01 +01:00
Bob Mottram ad2c37e52c babel 2015-08-07 23:22:21 +01:00
Bob Mottram 4cbb4f74d7 Detecting systemctl 2015-08-07 22:53:28 +01:00
Bob Mottram d301ebf72b Prep script can handle mmcblk type devices #56 2015-08-03 15:51:37 +01:00
Bob Mottram f9a5439177 Help 2015-07-30 21:26:39 +01:00
Bob Mottram 20b128cfb5 Babel port 2015-07-30 21:24:38 +01:00
Bob Mottram 80c175b036 Add babel script to client 2015-07-30 21:22:37 +01:00
Bob Mottram e3b56db91a Install batman script for client 2015-07-30 21:04:59 +01:00
Bob Mottram e1c73c7732 Install irc and tox on the mesh variant 2015-07-29 20:44:07 +01:00
Bob Mottram 0eabae8cc9 If the mesh peer name is the same as the username then skip the username selection 2015-07-28 13:31:31 +01:00
Bob Mottram a7e76307a5 Mesh daemon checks that wlan0 exists before running 2015-07-28 08:32:20 +01:00
Bob Mottram 48a806357b Save all the things 2015-07-27 23:17:41 +01:00
Bob Mottram 3110155284 Default domain name 2015-07-27 23:10:42 +01:00
Bob Mottram 183c1fb093 Assign a name to mesh peers 2015-07-27 21:29:12 +01:00
Bob Mottram 95d20e1597 Convert babel to systemd 2015-07-27 21:14:48 +01:00
Bob Mottram a0a8cd390a Install mesh after reboot 2015-07-27 20:48:31 +01:00
Bob Mottram 3c84405f50 Don't ask for RNG type when installing on Beaglebone Black, just use the HRNG 2015-07-27 19:41:56 +01:00
Bob Mottram 40b78a0f39 mac address 2015-07-27 08:29:13 +01:00
Bob Mottram 2b2e943a6a Make batman script executable 2015-07-26 15:29:31 +01:00
Bob Mottram b584dbcad7 Wifi configuration in interactive installer 2015-07-26 14:09:17 +01:00
Bob Mottram 552bd5f967 Remove batman ipv6 address 2015-07-26 13:42:32 +01:00
Bob Mottram 404e5e614a Move the batman script to systemd 2015-07-26 13:38:18 +01:00
Bob Mottram 7dccd58ba5 ethernet mesh interface 2015-07-25 23:16:47 +01:00
Bob Mottram 928c58d40c No intrusion detection on the mesh variant 2015-07-25 23:05:50 +01:00
Bob Mottram 73d2ce5ee7 Batman init script 2015-07-25 22:43:57 +01:00
Bob Mottram cbf4fa9760 Selectable mesh network protocol 2015-07-25 21:14:08 +01:00
Bob Mottram 1727a46bd4 Optional pre-compiled atheros wifi drivers 2015-07-25 20:48:51 +01:00
Bob Mottram 6016e6b980 Disable vpn tunnel 2015-07-25 19:30:09 +01:00
Bob Mottram 704b55c577 Random mac 2015-07-25 14:45:18 +01:00
Bob Mottram dd11e7c17c Note about resizing the partition 2015-07-25 14:36:23 +01:00
Bob Mottram 2aa9c42ad5 For consistency use the name 'mesh' 2015-07-25 13:37:04 +01:00
Bob Mottram 5641cd3bc8 Separate avahi configuration 2015-07-25 13:30:46 +01:00
Bob Mottram 9ce7e1ab70 Allow ping and ipv6 for the mesh variant 2015-07-25 10:06:14 +01:00
Bob Mottram 9e39aa67f8 Install atheros wifi driver for use with mesh 2015-07-24 08:39:28 +01:00
Bob Mottram 15f736beac Unmount and remount 2015-07-23 08:11:08 +01:00
Bob Mottram 1f5177a44c Three digits 2015-07-22 19:48:13 +01:00
Bob Mottram 6f2bd734b0 Make script executable 2015-07-22 19:28:30 +01:00
Bob Mottram b0520ddc2c Babel firewall 2015-07-22 19:13:36 +01:00
Bob Mottram e4b4115b9a Babel script 2015-07-21 23:17:59 +01:00
Bob Mottram ea253b37bd Beginning of babel mesh in the interactive installer 2015-07-21 22:52:58 +01:00
Bob Mottram 834e64f8b4 Beginning of babel mesh 2015-07-21 22:50:17 +01:00
Bob Mottram 1bcd6a21a1 Mesh peer interfaces configuration 2015-07-19 19:59:21 +01:00
Bob Mottram 8aae517e12 dhcp port open on mesh bridge 2015-07-19 19:44:05 +01:00
Bob Mottram 078f1034f8 Don't connect eth0 to batman by default 2015-07-19 19:41:29 +01:00
Bob Mottram f5c0c908eb Connect peers to the mesh network with the client setup script 2015-07-19 19:37:57 +01:00
Bob Mottram ac86ece253 Rename as bridge 2015-07-19 18:50:05 +01:00
Bob Mottram 5166a77227 Longer ID 2015-07-19 18:43:06 +01:00
Bob Mottram c47f7f2566 Don't run mesh stright away 2015-07-19 18:42:41 +01:00
Bob Mottram d4d8264e74 One less reset 2015-07-19 18:31:31 +01:00
Bob Mottram 951489c0cd Conditions not needed for the mesh variant 2015-07-19 15:52:21 +01:00
Bob Mottram 435c265f71 Don't obtain remote backup locations in mesh variant 2015-07-19 15:50:13 +01:00
Bob Mottram ca9f338d68 Changes relating to the mesh variant 2015-07-19 15:35:31 +01:00
Bob Mottram e3530bd503 No remote backups for the mesh variant 2015-07-19 15:06:00 +01:00
Bob Mottram 04ba4cb690 Dollars 2015-07-19 15:02:23 +01:00
Bob Mottram 50b2b7860c Customising interactive installer for the mesh variant 2015-07-19 14:59:00 +01:00
Bob Mottram 32c290857e Batman firewall 2015-07-19 14:41:51 +01:00
Bob Mottram 7a2f4816ec Re-enable mesh networking variant 2015-07-19 12:06:17 +01:00
Bob Mottram dba1d31af3 Don't upgrade the kernel on Beaglebone Black 2015-07-18 23:21:03 +01:00
Bob Mottram 3217d9def6 Update the prep command with a new Beaglebone Black image 2015-07-18 22:55:50 +01:00
Bob Mottram 7a55cf62f4 Add a tox client 2015-07-11 17:05:18 +01:00
Bob Mottram 9f42f04d9f Restart the tox node after update 2015-07-11 15:36:25 +01:00
Bob Mottram 71c45c7585 Detect tox repo 2015-07-11 15:33:08 +01:00
Bob Mottram b6d72a3b2c Enable daemon in upgrade script 2015-07-11 15:28:12 +01:00
Bob Mottram 88709ff42a Also backup the tox node configuration file 2015-07-11 15:01:21 +01:00
Bob Mottram 8861ffe686 Backup and restore tox node settings 2015-07-11 14:43:31 +01:00
Bob Mottram a03c9e0416 Instructions on connecting to a tox node 2015-07-11 12:30:19 +01:00
Bob Mottram 7c8879973a Add tox node public key to the readme 2015-07-11 12:02:23 +01:00
Bob Mottram 8c56ae7717 Add tox node public key to the readme 2015-07-11 12:01:46 +01:00
Bob Mottram 26216a1c28 Enable ipv6 when running tox node 2015-07-11 11:28:41 +01:00
Bob Mottram 73b2ccbc7d Missing package 2015-07-11 11:22:29 +01:00
Bob Mottram d1e8376073 Missing package 2015-07-11 11:17:19 +01:00
Bob Mottram b6e0969bbb Enable the tox daemon 2015-07-11 11:12:55 +01:00
Bob Mottram 2ee470e493 Detect binary 2015-07-11 11:08:54 +01:00
Bob Mottram a47dbaa068 service file path 2015-07-11 10:52:08 +01:00
Bob Mottram 4937db3c36 Don't always check for OneRNG firmware verification
This only applies if the device has been recently connected
2015-07-11 10:36:16 +01:00
Bob Mottram 707868c2ca Tox node 2015-07-11 10:31:18 +01:00
Bob Mottram fbea3c26f6 Permissions on gpg directory 2015-07-10 11:03:22 +01:00
Bob Mottram fc384ab682 Ensure good permissions on the initial README 2015-07-10 10:45:31 +01:00
Bob Mottram 6d261c5ed4 v1.01 2015-07-09 18:59:43 +01:00