Tim Wilkinson
ca0006164c
Dont scan wifi bitrates when not using mesh wifi ( #1062 )
...
* Dont get wifi bitrates when not using mesh wifi
* Remove unused 'prefix'
2024-01-12 23:25:00 -08:00
Tim Wilkinson
b64fd8f8e0
Improve mesh display ( #1061 )
...
* Improve tunnel and xlink display information
* Also weight nlq.
This is assumed both ends of a tunnel are equally weighted as we
have no way to get this information directly.
2024-01-12 22:26:45 -08:00
Tim Wilkinson
ce5521f373
Fixes for remote logging ( #1060 )
2024-01-11 20:51:25 -08:00
Tim Wilkinson
bb83a8d1c9
More wireguard fixes ( #1059 )
...
* More wireguard fixes
* Fix monitoring bug when finding tunnel address
2024-01-10 00:02:54 -08:00
Tim Wilkinson
f1567d662f
Wireguard2 - bug fixes ( #1057 )
...
* Fix _add for wireguard
* Fix LQM for wireguard
2024-01-07 21:44:21 -08:00
Tim Wilkinson
e486a61cc8
Wireguard support - take 2. ( #1056 )
2024-01-07 16:17:52 -08:00
Tim Wilkinson
757ec56ada
Add some LQ and NLQ hint text. ( #1054 )
...
I can't be the only person who has to keep looking up what this means?
2024-01-05 12:09:55 -08:00
Tim Wilkinson
931bc07c0a
Retry failed firmware version downloads ( #1053 )
2024-01-03 22:32:41 -08:00
Tim Wilkinson
185d6e0abf
Fix host checking ( #1052 )
...
* Fix host checking
* nameserver -> nameservice
2024-01-03 00:45:49 -08:00
Tim Wilkinson
8b1b973490
Fix tunnel net display truncation on some browsers ( #1051 )
2024-01-02 15:06:20 -08:00
Tim Wilkinson
6d8528fa56
Make sure the node nodes we use for tunnels are always uppercase ( #1049 )
2024-01-01 17:36:18 -08:00
Tim Wilkinson
1aabfd87bd
Switch Nanobeam 2AC to DD-WRT firmware (doesn't function on 10MHz otherwise) ( #1048 )
2024-01-01 17:26:08 -08:00
Tim Wilkinson
1d6815215a
Fix way we read old services ( #1047 )
2024-01-01 14:48:06 -08:00
Tim Wilkinson
dc3aa30eeb
Post a message to slack after a successful nightly build. ( #1046 )
...
This uses a script on our build host to do the actual posting.
I dont have access to CircleCI to do it from there.
2023-12-29 10:51:56 -08:00
Tim Wilkinson
b6dfba160e
Remove need for /etc/config/services file ( #1045 )
2023-12-27 14:39:17 -08:00
Tim Wilkinson
509d475133
Fix firewall rules. ( #1041 )
...
1. Allow wireguard tunnels in iface mesh setup (treat like vtuns)
2. Fix incorrectly setting up dtd/wifi to wan rules
2023-12-21 11:06:15 -08:00
Tim Wilkinson
56043e0e0b
Reboot needs ip information from active /etc/config not /etc/config.mesh ( #1040 )
2023-12-21 11:06:03 -08:00
Paul K3PGM
80a4bbb7ae
Set advancednetwork script to be executable again. ( #1042 )
2023-12-21 11:04:53 -08:00
Paul K3PGM
0b7db7f15c
Add missing table entries in the Acvanced Network tab ( #1039 )
...
- Add missing layouts table entry for the GL-B1300.
- Add missing default_configs table entry for VMware Virtual Platform
2023-12-20 20:35:07 -08:00
Tim Wilkinson
e5bd9bc066
Simply the watchdog by fixing various timeouts. ( #1038 )
...
Unfortunately there doesnt appear to be much flexibility in the various
hardware watchdogs on radios, so setting the watchdog > 60 seconds mostly
doesnt work. So rework the settings to allow for this and that our watchdog
tests must be frequent and quick.
2023-12-20 00:25:12 -08:00
Tim Wilkinson
2fe3904f0a
Accidenally created the wireguard devices twice ( #1036 )
2023-12-19 16:13:26 -08:00
Tim Wilkinson
0899ae7d02
Make watchdog easier to configure and less aggressive ( #1034 )
2023-12-19 12:07:47 -08:00
Tim Wilkinson
bd26116e45
Improve 'wait_for_ticks' handling of system clock changes ( #1035 )
2023-12-19 12:07:11 -08:00
Tim Wilkinson
a388adaa79
Improve the messaging when failing to retrieve firmware versions ( #1033 )
2023-12-19 12:06:45 -08:00
Tim Wilkinson
cd4b99197a
Watchdog support, initial version. ( #1030 )
...
* Watchdog support, initial version.
The watchdog monitors three things:
1. A set of important system daemons.
2. A set of pingable ip addresses.
3. A time the node should reboot everyday.
2023-12-18 23:07:52 -08:00
Tim Wilkinson
8f5e87eb11
Fix display of ntp update when it changes ( #1031 )
2023-12-18 16:48:02 -08:00
Tim Wilkinson
913e9e9ee1
Fix text alignment on devices without antennas ( #1029 )
2023-12-17 22:02:05 -08:00
Tim Wilkinson
7e9137417e
Display all the antenna information on the front page ( #1028 )
2023-12-17 21:33:27 -08:00
Tim Wilkinson
cc5c7cafd0
Make sure switching wifi modes forces a reboot. ( #1027 )
...
Because some hardware doesnt handle this well.
2023-12-17 21:14:38 -08:00
Tim Wilkinson
14494a477f
Add missing Request class to luci.http ( #1026 )
...
This was removed in the latest OpenWRT but we still use it.
Original plan was to just provide the old http (as ohttp) along
side but too many third-party apps also need this.
2023-12-17 16:20:41 -08:00
Tim Wilkinson
abd0f8075a
VMWare support ( #1024 )
2023-12-16 21:32:25 -08:00
Tim Wilkinson
9046357955
Fix wan client no encryption mode ( #1023 )
2023-12-16 21:26:33 -08:00
Tim Wilkinson
2ba923eaa9
Fix tunnel counts (missing commit) ( #1022 )
2023-12-16 17:55:18 -08:00
Tim Wilkinson
2112f870bc
Restore x86/64 nightly build ( #1021 )
2023-12-14 20:38:49 -08:00
Tim Wilkinson
b2fb79d6de
Typo ( #1019 )
2023-12-13 23:56:38 -08:00
Tim Wilkinson
ceb7e973bf
Fix xlink monitoring by lqm ( #1018 )
2023-12-13 23:34:08 -08:00
Tim Wilkinson
18e17abf97
Fix services and xlinks ( #1017 )
2023-12-13 22:49:28 -08:00
Tim Wilkinson
b702c1cfe7
Reduce packet retries on congested nodes ( #1015 )
...
* Experimental retry management
* Limit retries
2023-12-13 15:52:44 -08:00
Tim Wilkinson
4b29cd252d
Remove fixed tunnel limits ( #1014 )
...
* Remove need to predefine max number of tunnels
* Improve wireguard device creation
2023-12-13 13:59:54 -08:00
Tim Wilkinson
99a12238c1
Fix server vtun numbering ( #1013 )
2023-12-12 23:57:36 -08:00
Tim Wilkinson
188719c321
Reduce tunnels in olsrd to minimum ( #1012 )
...
Had attempt to optimize restarting olsrd by putting more tunnel devices
in the config file by default. Unfortunately, olsrd can't cope with too
many and performs poorly.
2023-12-12 23:26:27 -08:00
Tim Wilkinson
aec049c1fa
Add dnsmasq user include file to support persistent user options ( #1007 )
2023-12-12 20:01:51 -08:00
Tim Wilkinson
68874e1703
Resolve download server ip by hand before download ( #1003 )
...
* Resole download server ip by hand before download
* Comment
* Handle hostnames with - char
* Escape . in hostname substitution
2023-12-12 20:01:39 -08:00
Tim Wilkinson
4120914a60
Improve node setup ( #996 )
...
* Reworking the node-setup system - less reboots when changing configuration
* Add restart-services to advnet
2023-12-12 20:01:23 -08:00
Tim Wilkinson
1e5d933c0d
Run afs at a higher level so it finds the nightly snapshot ( #1011 )
2023-12-12 10:28:23 -08:00
Tim Wilkinson
ee0dd5490d
Switch to first party Ubiquiti firmware ( #1010 )
2023-12-11 14:43:10 -08:00
Tim Wilkinson
d697fc0bec
Inprove vlan selection in advanced networking ( #1002 )
...
Add the GLiNet B1300
2023-12-10 14:33:49 -08:00
Tim Wilkinson
c1d1b21b71
Fix MAINTARGET typo for ramips ( #1005 )
2023-12-09 07:20:06 -08:00
Tim Wilkinson
ed4f1815f2
Temporarily remove x86 nightly build so we can build a nightly again ( #1004 )
2023-12-08 18:51:39 -08:00
Tim Wilkinson
42e3c95ffb
Fix all x86 mac addresses ( #1001 )
...
* For x86 devices, give unique macs to each bridge
* Typo
2023-12-07 17:56:51 -08:00