Darryl Quinn
aa6dbe41d6
minor adjustment to interfaces and hosts (change to array)
2015-12-12 17:33:54 -06:00
Darryl Quinn
839718cc89
minor adjustment to interfaces and hosts (change to array)
2015-12-12 17:19:52 -06:00
AE6XE
f6c134fe7c
feature: AREDN banner
2015-12-11 15:38:45 -08:00
Darryl Quinn
3685deb091
moved buttons to top of page for consistency with other pages
2015-12-11 17:10:57 -06:00
AE6XE
8586a9fee8
feature: device support for older AirGrid M5 0xe245 tested in beta
2015-12-11 10:50:45 -08:00
AE6XE
6903476f02
feature: snrlog updates to handle host name change and lack of hostname or ip info
2015-12-11 10:25:38 -08:00
Darryl Quinn
4aff5d7a59
fixed typos in device names
2015-12-11 11:15:48 -06:00
Darryl Quinn
62ba6daf75
bugfix: display correct month
2015-12-11 01:04:34 -06:00
Darryl Quinn
2f15569a69
fixed y-axis label
2015-12-11 00:35:37 -06:00
Conrad Lara - KG6JEI
096f798ceb
hardware: Update supported hardware list labels.
2015-12-10 10:53:37 -08:00
Darryl Quinn
fbc6002924
removed spurious comments
2015-12-10 12:15:12 -06:00
Darryl Quinn
61d9db044d
bugfix: location message alignment/html structure issue
2015-12-10 12:14:38 -06:00
Darryl Quinn
fba3459752
bugfix: fix validation to not allow - at the end of the line
2015-12-10 12:12:15 -06:00
Darryl Quinn
1ef42568c2
changed default chart view to realtime
2015-12-10 11:22:30 -06:00
Darryl Quinn
43565d714e
updated snrlog for multi devices
2015-12-10 11:17:03 -06:00
Darryl Quinn
f96fac0a57
removed old SNR page and replace with new chart page
2015-12-10 11:14:43 -06:00
Darryl Quinn
833dedd8fa
changed the filename that snrlog cron job creates
2015-12-09 17:20:16 -06:00
Darryl Quinn
a1deaea04a
bugfix: initialize chart to start at -95 instead of 0
2015-12-09 17:16:44 -06:00
Darryl Quinn
4de822ca2b
signal2 cleanup
2015-12-09 16:57:57 -06:00
Darryl Quinn
dd04d3d657
feature: added realtime charts by device
2015-12-09 16:37:37 -06:00
Darryl Quinn
c81127f2a4
feature: select a device to view archived data against, enabled chart zooming/panning
2015-12-09 15:36:09 -06:00
AE6XE
8c3c436cb7
bugfix: rssi_monitor fails if node goes deaf in first 12 min after startup, trigger on abnormal increases.
2015-12-08 22:06:55 -08:00
Darryl Quinn
46c13c8c64
bugfix: add error checking when posting to map server
2015-12-08 17:20:53 -06:00
Darryl Quinn
c270ea5e0d
added data validation for lat/lon/gridsquare
2015-12-08 17:03:15 -06:00
Darryl Quinn
8ceaa87472
bugfix: maxis on grid square field set to 6
2015-12-07 15:51:29 -06:00
Darryl Quinn
fa0e128104
feature: provided lat/lon/gridsquare purge ability
2015-12-07 15:47:12 -06:00
Darryl Quinn
e1d4c82256
bugfix: test/update grid square to message appears when appropriate
2015-12-07 15:41:34 -06:00
Darryl Quinn
24ccfb30bc
feature: save location data from admin page
2015-12-07 15:24:39 -06:00
Darryl Quinn
e3962e12e1
feature: add signal2 graphing page to status page as a button
2015-11-24 22:39:27 -06:00
Conrad Lara - KG6JEI
a489928fc6
bugfix: sortable wscan was removed during previous merge.
...
During a previous merge the sortable code for wscan was accidentally removed.
2015-11-23 19:58:37 -08:00
Darryl Quinn
51f4bcc550
bugfix: ssh keys not saving across sysupgrade
2015-11-16 14:44:52 -06:00
Conrad Lara - KG6JEI
dabd9a4fbc
bugfix: 802.11n devices did not use 802.11n datarates
...
This adds support for 802.11n data rates on the mesh.
This should improve dataspeeds across the board
MIMO devices like Rocket and NanoStation should be able to use dual chains which allows diverse data transmission on each chain increasing throughput
MCS data rates in theory should cut through noise better than legacy modulation and have higher speeds on each step which should allow overall higher datarate between nodes.
2015-11-15 19:50:54 -08:00
Conrad Lara - KG6JEI
48cb37bd05
Merge branch 'release-3.15.1.0' into develop
...
Merging in latest release-3.15.1.0 changes into develop to provide a foundation with recent release fixes for the develop branch.
This should be 3.15.1.0b03 code.
Conflicts:
files/etc/crontabs/root
files/usr/local/bin/wscan
files/www/cgi-bin/sysinfo.json
2015-11-15 19:28:56 -08:00
Conrad Lara - KG6JEI
854a536629
bugfix: Settings set to 0(off/disabled) are not copied over during OTA.
...
Some settings would not copy correctly and would fall back to the config default due to faulty if checks logic when the value was set to 0 ending up in if(0) checks.
2015-11-15 10:59:17 -08:00
AE6XE
5b945229fa
bugfix: add rssi_monitor data and logfiles to download support data
2015-11-03 20:32:36 -08:00
AE6XE
79bf05f7d9
bugfix: rssi_monitor log file size trim calculation error
2015-11-02 22:15:22 -08:00
AE6XE
8cd8e07885
bugfix: deaf chain workaround
2015-11-01 18:33:05 -08:00
Darryl Quinn
a5492c0807
bugfix: tunnel client not showing errors. allow - in pwd
2015-10-19 22:48:09 -05:00
Conrad Lara - KG6JEI
a200f49a37
bugfix: Better handle AP detection.
...
All devices that respond to an iw scan will be AP's or ADHOCS.
All adhoc devices need to have the adhoc designator so if we don't see this we know its an AP.
2015-09-04 22:19:53 -07:00
Conrad Lara - KG6JEI
c7bde9712a
bugfix: station listing includes nodes that have not been seen for some time
...
Also resolves the "0" signal strength as nodes that have not been seen in long time show up as a 0 for signal.
This is a regression of the issues seen on the iw scan but in this case applies to station dump which we have not used before.
2015-09-04 22:11:00 -07:00
Conrad Lara - KG6JEI
ba3f3b9b16
bugfix: initialize lastseen variable before first use.
2015-09-04 21:38:44 -07:00
Conrad Lara - KG6JEI
0f8b82e074
bugfix: regression: Networks not seen in long time show up in scan
...
commit d0bbeae66b
introduced a regression previously fixed in commit 9aec7e019b
Resolves regression
2015-09-04 20:48:17 -07:00
AE6XE
d0bbeae66b
bugfix: wscan - show 3ghz freq instead of channels, fix blank mode fields
2015-08-28 19:44:54 -07:00
Darryl Quinn
0669217984
check for 3Ghz band channels and report freq instead
2015-08-28 20:09:33 -05:00
Darryl Quinn
14d7163666
add wifi channel number
2015-08-18 21:39:30 -05:00
Darryl Quinn
b9ce490a3c
changed maxlines to capture 2days worth of data
2015-08-10 18:25:55 -05:00
Darryl Quinn
3cd84b3dfc
bugfix: wrong syntax for iw
2015-08-05 13:40:45 -05:00
Conrad Lara - KG6JEI
28f038edd5
bugfix: Correct section reference 10(e) should be 7(e) when referring to the section that grants the additional terms permission in GPL.
2015-08-03 15:57:42 -07:00
Darryl Quinn
e0c2cbbe5d
feature: add sorttable.js lib to www/js dir
2015-07-30 15:34:13 -05:00
Darryl Quinn
5358f43604
minor fixes
2015-07-30 15:33:22 -05:00
Darryl Quinn
478caec8f7
feature: make service links open in a new window
2015-07-30 12:33:18 -05:00
Darryl Quinn
cfd7aa2a6c
js lib changes
2015-07-28 16:33:20 -05:00
Darryl Quinn
028f140996
added js libs
2015-07-28 16:31:48 -05:00
Darryl Quinn
9b2e95238c
fixed realtime charts
2015-07-28 16:16:01 -05:00
Conrad Lara - KG6JEI
af97ce3f49
bugfix: "Disable default route" not kept during OTA upgrade.
2015-07-28 08:49:48 -07:00
Darryl Quinn
3ae86c67ec
feature: signal charts
2015-07-26 23:09:34 -05:00
Conrad Lara - KG6JEI
ae2bc531b2
hardware: board add: Rocket M5 with USB Port
...
board.info
{{{
board.sysid=0xe105
board.cpurevision=0x000000c2
board.name=Rocket M5
board.shortname=R5N
board.subtype=
board.netmodes=7
board.hwaddr=00156DDC9D53
board.reboot=30
board.upgrade=150
board.phycount=1
board.phy.1.maxmtu=1524
board.phy.2.maxmtu=1524
radio.1.name=
radio.1.shortname=
radio.1.bus=pci
radio.1.subsystemid=0xe105
radio.1.subvendorid=0x0777
radio.1.txpower.max=27
radio.1.txpower.offset=5
radio.1.antennas=1
radio.1.def_antenna=4
radio.1.antenna.1.id=4
radio.1.antenna.1.name=Combined
radio.1.antenna.1.gain=0
}}}
2015-07-23 21:24:21 -07:00
Conrad Lara - KG6JEI
2511f585f0
bugfix: Should not keep /etc/config/* on sysupgrade
...
We don't really need any files in there, and keeping the folder can interfere with the programs that populate /etc/aredn_include on firstboot from uci-default.
This will cause the node to boot up in default mode (with an AP on its interface on the default channels) during its first boot, and than very quickly reboot and come up under the mesh.
2015-07-23 11:35:54 -07:00
Conrad Lara - KG6JEI
2755094c9f
Merge branch 'FixupTPLinkPower' into release-3.15.1.0
...
Deals with the fact that TPLink has max powers that differ based on frequency and are programed into the chip lower than what the manufacture states in its datasheet.
We want to make sure we don't fry any boards so we honor what the chip programming is set to.
2015-07-22 23:20:23 -07:00
Conrad Lara - KG6JEI
5f66df447f
add help text and icon for power setting info
2015-07-22 23:16:24 -07:00
Conrad Lara - KG6JEI
f209886f76
add qmark image
...
Part of Freesns Cumulus package
https://www.iconfinder.com/icons/183285/help_mark_question_icon#size=16
Free for commerical use
Created by Yannick Lung, 2013
Web: www.yanlu.de
Twitter: @FreecnsUI or @YanluDE
Facebook: www.facebook.com/FreecnsUI
Mail: freecns@yanlu.de
Google+: Freecns
App.net: Freecns
Version 2.0 known as Freecns Cumulus
LICENSE
You are free to use Freecns for commercial and personal purposes without attribution, however a credit for the work would be appreciated. You may not sell or redistribute the icons themselves as icons. Do not claim creative credit.
2015-07-22 23:00:58 -07:00
Darryl Quinn
912afe3713
added channel bandwidth
2015-07-21 12:19:41 -05:00
Conrad Lara - KG6JEI
108e05088b
bugfix: Add max power level tracking control for per channel power on devices
...
Mainly relates to TP-Link devices which have a roving power level programmed into the hardware.
The datasheets for the hardware may say higher power but the chip has been programmed to not go above these values.
2015-07-20 23:30:49 -07:00
Conrad Lara - KG6JEI
9b30e157bc
bugfix: Set max power for device to TPLink programed "max power"
...
This is the absolute maximum that can be used by the device from TPLink eprom programming.
The value actually goes down on some frequencies.
2015-07-20 21:38:01 -07:00
Conrad Lara - KG6JEI
9aec7e019b
bugfix: regression: Networks that have not been seen in long time still show up in wifi scan.
...
Regression of changeset:e34b7fcee49c3e2b7eb35aa4fb44b6abdc78b3ad/aredn_ar71xx
Having moved to iw for iwinfo we have a regression previous commit.
Restore fix that if not seen after 10 seconds signal drops from display.
2015-07-19 23:34:06 -07:00
Conrad Lara - KG6JEI
661dc23e18
bugfix: wscan does not show channels sometimes.
...
We should of used the freq: field, not sure why I did not use it to begin with.
Corrected and added a small function to convert from frequency to channel.
2015-07-19 23:22:45 -07:00
AE6XE
2613a8507c
bugfix: wscan bogus hostname lookup when multiple entries in arp table
2015-07-19 18:53:50 -07:00
Darryl Quinn
cb09c22275
feature: changed version element name, added grid square
2015-07-16 19:21:41 -07:00
Darryl Quinn
2a63226ad3
feature: added board_id to output
2015-07-16 19:21:41 -07:00
Darryl Quinn
0cd0db2d0d
feature: add sysinfo.json for programmatic lightweight management interface
2015-07-16 19:21:41 -07:00
AE6XE
683b07c4a3
Merge branch 'wscan' into release-3.15.1.0
2015-07-15 21:12:20 -07:00
AE6XE
0efbd5b2f5
bugfix: wifi scan documentation update for changes made
2015-07-15 21:10:51 -07:00
AE6XE
c68a4d23bb
Merge branch 'release-3.15.1.0' of git.aredn.org:aredn_ar71xx into release-3.15.1.0
2015-07-15 19:37:09 -07:00
AE6XE
9294e790eb
bugfix: AREDN->ticket:132 show AREDN networks on other channels fixed
2015-07-15 19:27:06 -07:00
Darryl Quinn
3c86ff9ec8
feature: changed version element name, added grid square
2015-07-13 20:32:17 -05:00
Darryl Quinn
e8333f76ea
feature: added board_id to output
2015-07-13 11:18:53 -05:00
Darryl Quinn
3c0f3ad144
bugfix: tunnel install not posting to same page
2015-07-12 23:26:09 -05:00
Darryl Quinn
8e1da4766a
feature: add sysinfo.json for programmatic lightweight management interface
2015-07-10 21:51:18 -05:00
Conrad Lara - KG6JEI
cc74123ad3
bugfix: vtund was missing from arednsysupgrad.conf
2015-07-10 18:56:30 -07:00
Conrad Lara - KG6JEI
311b9d5ffe
bugfix: Nodes are showing up as encrypted when they are not.
...
The code makes the assumption that the connection has not been modified to be encrypted (Standard is not under AREDN V3 protocol) but this may need to be changed in the future.
2015-07-10 18:50:28 -07:00
Conrad Lara - KG6JEI
3576a2c00b
Merge branch 'RemoveIWINFOCalls' into release-3.15.1.0
...
Move from iwinfo to iw where possible
Discovered while discussing another issue about ssid's
ref AREDN->ticket:132
2015-07-09 21:05:14 -07:00
Conrad Lara - KG6JEI
0fdeb4e7eb
bugfix: extend support tool to capture more info from iw as we now use it more than iwinfo
2015-07-09 21:03:06 -07:00
Conrad Lara - KG6JEI
51272c37df
bugfix: migrate wscan from iwinfo to iw due to new rf channels and iwinfo issues
2015-07-09 20:58:32 -07:00
Conrad Lara - KG6JEI
650d1bca28
bugfix: nodeupgraded needs to be set before taring up the archive
...
ref AREDN->ticket:131
2015-07-09 20:01:32 -07:00
Conrad Lara - KG6JEI
87f655f103
Merge branch 'FixSYSUPGRADEBackups' into release-3.15.1.0
...
ref AREDN->ticket:131
2015-07-09 18:21:35 -07:00
Conrad Lara - KG6JEI
442b7e9822
bugfix:
...
Make sure httpd.conf is up to date on first boot.
2015-07-09 16:10:50 -07:00
Conrad Lara - KG6JEI
d7be9104d9
bugfix: We need to only pull a small selection of files over through sysupgrade instead of all config files.
...
opkg config can cause issues on OS upgrade among others.
ref AREDN->ticket:131
2015-07-09 09:25:00 -07:00
Darryl Quinn
3872261893
Revert "bugfix: define tun hostname for olsrd"
...
This reverts commit d4f6aea68e
.
2015-07-07 21:31:24 -05:00
Darryl Quinn
0359796a33
bugfix: detect tun passwords with only numbers
2015-07-06 23:32:41 -05:00
Conrad Lara - KG6JEI
f96dd0d49d
Merge branch 'release-3.15.1.0' into develop
...
Early merge of 3.15.1.0 into develop due to a large number of code changes in the release branch.
Will merge again in the future when the branch is closed but want to pull in changes now from release.
2015-07-06 11:19:17 -07:00
Conrad Lara - KG6JEI
8eabf6ad00
bugfix: snr setting was setting SignalLevel instead of NoiseLevel
...
ref AREDN->ticket:129
2015-07-02 22:43:01 -07:00
Conrad Lara - KG6JEI
8975c46c67
bugfix: TPLink and similar, fix port_map led mapping
2015-07-02 20:30:27 -07:00
Conrad Lara - KG6JEI
6b404c27ff
bugfix: move set eth mac fixup to /etc/init.d/local
...
Not getting much debug information at moment, would like to put this in uci-defaults but with issues that I can't seem to log at moment (and not having serial cable for this device) I'm going with lets put it in /etc/init.d/local before nvram and similar gets set.
ref AREDN->ticket:115
2015-07-02 19:03:47 -07:00
Conrad Lara - KG6JEI
c4c808f98c
Merge branch 'FixupRefDMZLed' into release-3.15.1.0
...
Remove references to DMZ led and replace with "Status 4" led
2015-07-01 23:25:56 -07:00
Conrad Lara - KG6JEI
55ec5d6dc1
bugfix: change ref to DMZ Led to Status 4 led in help.html
2015-07-01 23:25:22 -07:00
AE6XE
8e0943f8e0
bugfix: Pull dtdlink and tunnel from remote connections display.
...
Due to issues we are pulling the showing of tunnels untill we can better detect them.
We are also pulling dtdlink as all AREDN nodes should have dtdlink enabled.
2015-07-01 23:21:51 -07:00
AE6XE
305dbb143e
bugfix: ".local.mesh" being added to already qualified domain names.
...
fixes AREDN->ticket:127
2015-07-01 23:10:13 -07:00
Conrad Lara - KG6JEI
2482af260c
bugfix: re-work the mac change code.
...
Old code would set mac on the sub-vlan not the master interface which could cause issues.
Rework to be more functional in the future and to work correctly on vlan interfaces.
ref AREDN->ticket:115
2015-07-01 23:03:01 -07:00
Conrad Lara - KG6JEI
a46bbf27d8
bugfix: sometimes iw doesn't show noise floor
...
Pull from kernel debug instead for now untill we can work around it in iw.
fixes AREDN->ticket:129
2015-07-01 10:05:58 -07:00
Conrad Lara - KG6JEI
794c00c7c6
bugfix: "wifi" network isn't yet defined during firstboot so hard code interface names to eth0 and wlan0
...
ref AREDN->ticket:115
2015-06-30 22:17:45 -07:00