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
Tim Wilkinson
e23348800f
Improve firmwarepath override ( #1000 )
...
* Revert accidental feeds change
* If firmware path lacks ../firmware on the end, just use as is.
2023-12-07 16:52:53 -08:00
Gerard Hickey
04c68749f5
add comment for overriding network configuation ( #997 )
...
Added a comment at the top of /etc/config.mesh/network to inform node
admins how to override the network configuration for unusual and unique
network configurations. See issue #995 for explanation of when overrides
may be useful.
Relates-to: #995
Signed-off-by: Gerard Hickey <hickey@kinetic-compute.com>
2023-12-06 22:25:22 -08:00
Tim Wilkinson
d855fef284
Revert accidental feeds change ( #994 )
2023-12-06 14:20:32 -08:00
Tim Wilkinson
aae5e14655
Add azimuth, elevation and antenna information ( #979 )
...
* Support antenna selection and allow heading to be specified
* More antennas
* Heading -> Azimuth
* Ubiquiti's catalog
* Add Mikrotik builtin antennas
* Some Ubiquiti builtins
* JP Performance Antennas
* Added Altelix
* More Altelix
* More radios
* Add elevation
* Add generic omnis, sectors and dishes
* Improve selection
* Improve display for non-wireless devices
* Improve omni and builtin setup
* mode -> model typo in antennas.json
* Typos
* Fix bad gateway when saving
* Add antenna height above ground level.
Fix more bad gateways
* Update antennas.json
* More radio antennas
* More antennas
2023-12-06 12:30:23 -08:00
Tim Wilkinson
6d15dfb869
Extra bad olsr protection ( #992 )
...
* Better protection for missing olsrd files
2023-12-06 12:24:43 -08:00
Tim Wilkinson
da8ef31dd1
Advanced networking wan static fix ( #976 )
...
* Fix WAN static setup after using advancednetwork
2023-12-06 12:21:52 -08:00
Tim Wilkinson
09ed681311
Support remote syslogging ( #971 )
2023-12-06 12:19:18 -08:00
Tim Wilkinson
44f7f43abb
More map fixes ( #982 )
...
* Migrate map (again)
* Improve map navigation
2023-12-06 12:17:39 -08:00
Tim Wilkinson
205f6e4ad8
Increase Supernode pollrate ( #984 )
...
* Bump the OLSR poll rate on supernodes
2023-12-06 12:14:17 -08:00
Tim Wilkinson
1694e3a6c7
Simplify how we measure link performance ( #975 )
...
* Simplify the way we measure link ping times
* Dont ping non-routables
2023-12-06 12:11:11 -08:00
Tim Wilkinson
161c5439c1
Show frequency range on status page to help with overlapping channels ( #978 )
2023-12-06 12:06:34 -08:00
Tim Wilkinson
927bdd1c8f
dd-wrt ubiquiti firmware ( #973 )
...
* Enable dd-wrt firmware for Ubiquiti devices
* Dont include the wifi monitoring interface by default
We dont use it for anything
* Remove package which clashes with new firmware
* Disable chatty warning message
* Missed patch
2023-12-06 11:59:47 -08:00
Tim Wilkinson
6250d2c3f8
Add missing mss clamping to tunnels ( #980 )
...
* Add missing mss clamping for tunnels
* Change to add from insert on firewall
2023-12-06 11:53:35 -08:00
Tim Wilkinson
12120694af
Fix lowmem mesh ( #987 )
...
* Fix lowmem route truncation
2023-12-06 11:50:53 -08:00
Tim Wilkinson
2100e45495
Fix missing vlan tag in advance networking ( #993 )
...
* Fix missing vlans tags when vlan saved before ports selected
2023-12-06 11:46:38 -08:00
Tim Wilkinson
bf3aa67f78
Wireguard tunnel support ( #968 )
...
* Wireguard tunnel support
* Fix wireguard firewall rules
* Add Wireguard tunnels to LQM
* Filter vlans on main bridge
* If you paste a tunnel config into any field, it will auto-populate all fields correctly
* Fix bad password keyword
* Fix bad feeds change
* Fix bad merge
2023-12-06 11:39:23 -08:00
Tim Wilkinson
fb174ad66d
Add rev dns lookup for supernode tunnels ( #970 )
2023-12-06 11:17:09 -08:00
Steve
944e55eebe
change mesh RF label to mesh ( #967 )
2023-12-06 11:16:27 -08:00
Bailey Kasin
9cdfd84bac
Add github templates for issues and PRs ( #924 )
2023-12-06 11:15:23 -08:00
Jacob McSwain
c5b8af16f4
Add myself to CONTRIBUTORS ( #972 )
...
I have a couple package contributions:
https://github.com/aredn/aredn_packages/pull/30
https://github.com/aredn/aredn_packages/pull/36
https://github.com/aredn/aredn_packages/pull/35
2023-12-06 11:15:04 -08:00