Commit Graph

959 Commits

Author SHA1 Message Date
Daniel Golle 69813a57ca kernel: re-add patch for AT8032 Ethernet PHY
The patch was wrongly removed by a kernel version bump to 4.9.106 in
the believe that it was merged upstream thow it wasn't. This lead to
unrecoverable link losses on devices which use those PHYs such as
many ubnt single-port CPEs.

Fixes: 6f8eb1b50f ("kernel: bump 4.9 to 4.9.106 for 18.06")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit a497e47762)
2018-08-12 17:22:26 -07:00
dman776 32b6fbce9b
bugfix: correct port order on airrouter (#128)
fixes #130
* bugfix: correct port order on airrouter
* correct labels
2018-08-09 18:46:37 -05:00
dman776 685ef824df
update about.html page content (#121) 2018-08-08 14:27:03 -05:00
dman776 433a943579
build: fix luasrcdiet-luci Makefile (#118) 2018-08-08 13:10:56 -05:00
Joe Ayers eb05530582 build: move patch process after feeds update and clean up warning 2018-08-08 08:50:32 -08:00
dman776 08a234e8c4
ci: add check2build to workflow section (#114) 2018-08-07 08:37:31 -05:00
dman776 d72e29b94a
ci: make the make -jX parameter configurable (#113)
Added an environment variable to CircleCI (DASH_J_VALUE)
2018-08-06 22:02:08 -05:00
dman776 96cdb42616
ci: add checks to determine if build is required (#112)
also save build info upon successful build
2018-08-05 11:23:33 -05:00
Eric 48c3edf729 aredn: Remove square brackets from description on status page (#108)
The square brackets look kind of silly, and if the description goes multi line they will look even worse.
2018-08-04 13:46:11 -05:00
Joe AE6XE c5afd4e088 build: fix to OpenWrt 18.06.0 and README updates (#111) 2018-08-04 13:13:51 -05:00
Eric 683c7b7149 aredn: remove duplicate file and minify
I found a duplicated file in www, only 16k, but every bit matters now.
Removed the duplicate and the replaced the file with a  minified version.
Updated www/cgi-bin/scan to use new minified file.
Tested. works fine.
2018-08-04 06:42:43 -08:00
dman776 15130a62f5
bugfix: upgrade iperf to iperf3 (#105)
* bugfix: upgrade iperf to iperf3

* updated port to 5201

iperf3 default port is 5201

* adjust patch paths
2018-08-04 09:38:58 -05:00
dman776 560070d2d1
bugfix: node description not saving properly (#101) 2018-08-02 15:58:01 -05:00
Eric 52a8b79f98 Trim Packages (#96)
Closes #81 

* Trim Packages

Kernel support for USB has been moved to modules
libpcap and tcpdump have been moved to modules
libnetsnmp and snmpd have been moved to modules
IPv6 has been removed from the kernel
IPv6 support has been removed from busybox network utils as well.
(no more funny DNS responses in nslookup!)

* Remove ping6 and traceroute6

They are no longer needed

* Changed patch name and number and updated series file
2018-08-02 15:53:20 -05:00
Eric 22e4557821 A simple fix for the apostropocalypse (#98)
changed some single quotes to escaped double quotes in setup
2018-07-30 23:37:32 -05:00
Joe AE6XE db948071f4 aredn: README updates (#95) 2018-07-27 14:42:11 -05:00
apcameron 014217aa6b ar71xx: Add Support for the TP-LINK CPE210 V3.0 Device
This Device is almost the same as the CPE210 V2.0
Once Support for the TP-LINK CPE210 V3.0 gets added to the OpenWrt code we
will need to drop the patch 001-add_support_for_TP-Link_CPE210_v3.patch
2018-07-21 14:33:26 -08:00
Jason 30069e5ade Format code 2018-07-20 20:34:44 -08:00
Joe AE6XE d919acba4b bugfix: README correction on cpe510v2 image to use
fixes #83
2018-07-19 17:37:55 -08:00
dman776 5c5ed5a8bc
Add Node description to status (and setup) pages (#79)
Closes #32 
* feature: add node description to status page
* feature: add node description to status page
* scrub for html like tags and correct node description label
* cleanup extra whitespace, comments, and debug stmt
2018-07-19 13:28:18 -05:00
dman776 e8e4633662
Update contributors file (#80)
* Update contributors file

* update Jason's info
2018-07-18 21:11:14 -05:00
Eric 282f4a170b Added the Nodes locally hosted service listing to sysinfo.json (#78)
* Added the Nodes locally hosted service listing to sysinfo.json

Added the Nodes locally hosted service listing to sysinfo.json file.

* Forgot to change api_version

* Change info[] section to be services_local to keep in line with the function is called

was info[local_services] now info[services_local]
2018-07-18 16:48:31 -05:00
dman776 f05c204a96
feature: nodename field on setup page is too small (#77)
Fixes #76
2018-07-17 14:13:30 -05:00
Jason accca49945 Support 29 host direct mode (fixes #49) 2018-07-17 08:53:11 -05:00
dman776 da089acb68
bugfix: use new nslookup format (fixes #48) (#74) 2018-07-16 20:54:38 -05:00
Joe AE6XE 287a995089 bugfix: update wscan to nslookup parsing in opewrt 18.06 2018-07-15 16:06:30 -07:00
Joe AE6XE d8262e37e7 bugfix: Ensure ip2hostname returns shortname
Needed to minimize size of OLSR advertisements and
ensure correctness of links in mesh status page

fixes #66
2018-07-15 09:28:03 -07:00
Joe AE6XE eae3e42ddd bugfix: nslookup output parsing changes with openwrt 18.06
fixes #66
2018-07-14 23:09:48 -07:00
dman776 ef05b37c61
circleci: correct proper targets directory structure (#63) 2018-07-14 23:47:51 -05:00
Joe AE6XE 53fd55b345 aredn: tunnel firewall rules upgrade to openwrt 18.06
fixes: #68
2018-07-14 21:34:00 -07:00
Joe AE6XE 7c163deff0 build: add vtun package to compile (#62) 2018-07-13 23:57:37 -05:00
Eric 5ad1a14022 Added Uptime and Load Averages to the sysinfo.json file. (#61)
* Added Uptime and Load Averages to the sysinfo.json file.

All code copied from Darryl, dman776.

* Updated Api Version number to 1.2.

Updated Api Version Number to 1.2.
2018-07-13 23:44:28 -05:00
dman776 135a24a8d5
circleci: add proper dependencies to control order of workflow exec (#60) 2018-07-13 10:22:59 -05:00
dman776 2db67fc168
bugfix: signal charts drop-down list only contains the avg signal for all connected stations (fixes #48) (#58) 2018-07-12 17:32:55 -05:00
dman776 070b43e817
circleci: correct tar command (#55) 2018-07-12 10:48:58 -05:00
dman776 66f0208229
circleci: correct tar command (#54) 2018-07-12 09:58:45 -05:00
dman776 1120b808e3
circleci: correct tar command (#53) 2018-07-12 09:39:08 -05:00
dman776 506b15286b
bugfix: node cannot detect that it was WAN access. location if 'ip' command is incorrect (fixes #40) (#41) 2018-07-11 22:51:22 -05:00
dman776 906044ab77
circleci: add workflow to build/deploy nightly snapshots at 2100UTC (#50)
* circleci: add workflow to build/deploy nightly snapshots at 2100UTC

* circleci: change scheduled time for build
2018-07-11 22:50:28 -05:00
Joe AE6XE 0f4eeef0a8 build: Update final image names for CircleCI automation 2018-07-11 20:44:09 -07:00
Joe AE6XE ec4bf4eca3 Revert "fix prebuild shellcheck tests to run properly with external sources (#5)"
This change brought compatibilty to newer versions of shellcheck.
Unfortanately, current linux OS' do not offer this newer version
and a higher burden to compile and install shellcheck is required.
Consequently, this upgrade will be defered until newer versions
of shellcheck are included by default in linux distribtuions.
2018-07-11 14:30:33 -07:00
dman776 360786c22e
bugfix: correct config.mk package path (#43) 2018-07-10 19:10:01 -05:00
dman776 65bba7aa35
feature: add SSID to status page (resolves #31) (#42) 2018-07-10 19:06:18 -05:00
dman776 604b23cf38
circleci: further refinements in build config (#39) 2018-07-09 14:50:17 -05:00
dman776 53cbaf44c2
Ci update (#38)
* circleci: refine config
2018-07-09 13:08:22 -05:00
dman776 b68b3da5c4
Circleci update (#37)
* circleci: refine config
2018-07-09 10:18:34 -05:00
dman776 9f2c34eec2
Revert "circleci: debug resolve 'directory not empty error' (#35)" (#36)
This reverts commit 79f11552e5.
2018-07-09 09:25:35 -05:00
dman776 79f11552e5
circleci: debug resolve 'directory not empty error' (#35) 2018-07-09 09:24:06 -05:00
dman776 7330b9a2c7
CircleCI initial configuration for automated builds (#34) 2018-07-09 09:03:44 -05:00
dman776 2b7627c854
add Docker build instructions (#26)
* add Docker build instructions

* add Docker build instructions

* corrected capitalization error
2018-07-06 10:05:16 -05:00