Darryl Quinn
defd944fc1
changed graphics: https://www.iconfinder.com/icons/183208/bin_can_garbage_trash_icon#size=20 (Free for commercial use)
2015-04-28 22:37:33 -07:00
Darryl Quinn
5d6ba0c244
fix client options and disconnect graphic
2015-04-26 23:21:42 -05:00
Darryl Quinn
7327c2de51
Merge branch 'develop' into tunnel_mainline
2015-04-23 23:00:00 -05:00
Conrad Lara - KG6JEI
9840db43de
hardware: Add CPE210 in testing support
2015-04-22 11:31:23 -07:00
Conrad Lara - KG6JEI
14ddd34906
Merge branch 'RocketM3' into develop
...
RocketM3 will remain in untested status until we get spectrum report.
ref AREDN->ticket:53
2015-04-22 00:06:43 -07:00
Darryl Quinn
a43ef2827b
feature: improved stop methods for client and server. added IPs to uci config
2015-04-20 23:53:57 -05:00
Darryl Quinn
344992b096
Merge commit '714a3d6f5404bcd650019bd59e92d2cc2bb54164' into develop
2015-04-17 18:50:53 -05:00
Darryl Quinn
dec3eeeb47
Merge commit '88037845309b311901a590ca2a2b91adbd79bfc0' into tunnel_mainline
2015-04-15 21:09:32 -05:00
Darryl Quinn
7371373235
feature: client and server fixes. calculate IP's for dest/gateway
2015-04-15 17:39:45 -05:00
Conrad Lara - KG6JEI
94a803d456
feature: Add initial read-only SNMP support in mesh mode.
...
Config file is present upon initial start and in mesh mode.
Daemon still starts up in other modes but will not function w/o settings.
Firewall:
Permit access for UDP:161 (SNMPD) on WIFI and DTDLINK
Lan is permitted by default allow rules.
2015-04-14 22:31:21 -07:00
Conrad Lara - KG6JEI
2917bb0f4b
Prep work for switching to procd olsrd-config will be called for both IPv4 and IPv6 executions.
...
Since we are not writing for IPv6 yet we exit early in the process.
2015-04-12 20:27:55 -07:00
Darryl Quinn
e80f67f139
bugfix: email link did not contain password value
2015-04-11 22:37:26 -05:00
Darryl Quinn
45e82607f9
bugfix: correcting 0 offset issue when getting list of clients, added copyright notice
2015-04-11 22:33:13 -05:00
Darryl Quinn
7695dcdc4c
Merge branch 'develop' into tunnel_mainline
2015-04-10 17:42:21 -05:00
AE6XE
c1f293a6f9
Merge branch 'develop' of git.aredn.org:aredn_ar71xx into develop
2015-04-09 20:44:05 -07:00
AE6XE
56749d19ff
Merge branch 'wscan' into develop
2015-04-09 20:43:04 -07:00
AE6XE
f2507f869f
Bugfix: Typo in wscan text output resolved
2015-04-09 20:41:54 -07:00
Darryl Quinn
ce72e3c9f3
bugfix: changed refresh message to minutes
2015-04-09 17:19:03 -05:00
Darryl Quinn
193d63094d
feature: added vtun config files to keep list during sys upgrade
2015-04-09 11:10:09 -05:00
Darryl Quinn
bd3190a8ff
bugfix: added @ to acceptable password chars
2015-04-09 10:57:57 -05:00
Darryl Quinn
5dd3e19c42
bugfix: disabled vpn debug mode
2015-04-09 10:53:45 -05:00
Darryl Quinn
16538f8a45
bugfix: validate password for only alphanumerics
2015-04-09 10:49:54 -05:00
Darryl Quinn
cf1ddb900b
bugfix: network/start now resets to default, added icons for pages
2015-04-09 10:14:04 -05:00
Darryl Quinn
fcce4039db
bugfix: vpn page now saving clients to ici
2015-04-08 21:17:34 -05:00
Darryl Quinn
ff057d3488
bugfix: change navbar spacing to accomodate tunnels
2015-04-08 19:59:39 -05:00
Darryl Quinn
6ff8986810
retrieve connections via uci
2015-04-08 19:44:41 -05:00
Darryl Quinn
cb3867d0f7
feature: vpn page reads from uci, uci lib updates, aredn.css update
2015-04-08 19:04:43 -05:00
Darryl Quinn
c40a42562f
feature: implement vtundsrv startup script. make 13-vtun vtund aware
2015-04-08 00:15:36 -05:00
Conrad Lara - KG6JEI
82611bb57e
bugfix: NanoStation M5 XW device config was malformed
...
ref AREDN->ticket:43
2015-04-07 22:11:56 -07:00
Darryl Quinn
54210a2d7e
Merge branch 'develop' of ssh://git.aredn.org/aredn_ar71xx into tunnel_mainline
2015-04-07 23:09:29 -05:00
Conrad Lara - KG6JEI
96636f442e
Merge branch 'NanoStationXW' into develop
...
Add initial testing support for NanoStation M5 XW into develop tree.
ref AREDN->ticket:43
2015-04-07 20:39:33 -07:00
Conrad Lara - KG6JEI
853430dbdf
hardware: Add testing support for NanoStation M5 XW
...
ref: AREDN->ticket:43
2015-04-07 20:37:58 -07:00
Darryl Quinn
c0c59a8795
feature: installation of tunnel software via vpn page button
2015-04-07 17:06:57 -05:00
Darryl Quinn
eeebc9ac09
Merge branch 'develop' into tunnel_mainline
2015-04-07 10:59:06 -05:00
Conrad Lara - KG6JEI
908626336f
bugfix: Configuration NOT Saved? Can't open '/etc/ared_include/system_netled'
...
File wasn't created on boot due to a missing space in if statment.
In addition other services would not start.
2015-04-07 08:51:32 -07:00
Darryl Quinn
e6d08f5606
merged from develop
2015-04-07 10:36:42 -05:00
Darryl Quinn
928e7e720a
Merge branch 'develop' of ssh://git.aredn.org/aredn_ar71xx into dyn_css
2015-04-06 23:20:12 -05:00
Conrad Lara - KG6JEI
f6f3aaef9e
Merge branch 'TPLinkCPE' into develop
2015-04-06 21:14:39 -07:00
Darryl Quinn
0b7eb2876a
Merge branch 'develop' of ssh://git.aredn.org/aredn_ar71xx into dyn_css
2015-04-06 23:11:32 -05:00
Darryl Quinn
3ba26cea4c
fix: added .local.mesh to sys upgrade links
2015-04-06 23:08:52 -05:00
Darryl Quinn
f4cb866a8b
Merge branch 'develop' of ssh://git.aredn.org/aredn_ar71xx into dyn_css
2015-04-06 23:05:04 -05:00
Conrad Lara - KG6JEI
e7c3cdc909
bugfix: CPE510: Network activity led's broke after config save
...
Save the port mapping for link_lan led's for use in the system file so that the link led's will work after save and reboot
2015-04-06 21:03:13 -07:00
Darryl Quinn
bb4f43ca4c
feature: auto-refresh after sys upgrade, chg link to codename when sys upgrade
2015-04-06 17:10:06 -05:00
Darryl Quinn
33d490aaa7
cleaned comments regarding linking style.css
2015-04-06 15:38:07 -05:00
Darryl Quinn
714a3d6f54
added symlinked style.css to /www
2015-04-06 15:37:21 -05:00
Darryl Quinn
09af80b17e
check for .css file extension being passed
2015-04-06 14:47:09 -05:00
Conrad Lara - KG6JEI
b6805ca15f
bugfix: CPE510: LINK1 LED doesn't illuminiate with neigbors in range
...
LINK1 LED was based on Ubiquiti file names, changed to determine base on file name instead.
This should open up more device support long term as well as solve the initial issue.
2015-04-06 11:57:37 -07:00
Conrad Lara - KG6JEI
5629ce93b7
bugfix: CPE510: Does not set nodecall or other mac based settings on boot
...
Change the location lookup to looup based on the radio0.path setting to obtain the mac address.
2015-04-06 11:27:50 -07:00
Conrad Lara - KG6JEI
6e74aaf0f4
bugfix: CPE510: networking does not function after initial config save
...
After saving the config the lack of the root level switch entry which enables vlans and resets the switch causes the network to shutdown.
2015-04-06 10:44:05 -07:00
Darryl Quinn
b8dcc50fb9
changed help text
2015-04-06 09:43:05 -05:00
Conrad Lara - KG6JEI
3c07872f06
bugfix: Make sure we create the swconfig file even if it will end up empty.
...
If we don't create the file the system will have nothing to include later on and the script will run on every boot
2015-04-05 23:05:42 -07:00
Conrad Lara - KG6JEI
79902f0876
hardware: CPE510: Retain device path information and import into configs at save time.
...
Save the intial path at install and include it each time we save the config
2015-04-05 23:04:32 -07:00
Conrad Lara - KG6JEI
8faab9c11c
wireless: Let the OS build the default wireless config
...
The first wireless config will be built by OpenWRT instead of us.
2015-04-05 22:40:02 -07:00
Conrad Lara - KG6JEI
63bb07b617
hardware: CPE510: Add initial hardware support for TPLink CPE510 in testing
...
Testing mode for CPE510
Offset needs to be looked into, OS reports a max power of 23dbm need to see if this is kernel, or offset related.
Should provide enough details for the board to be registered in the UI
2015-04-05 22:16:24 -07:00
Conrad Lara - KG6JEI
7c152d7c1e
hardware: Expand board_id routine to allow TPLink devices to be obtained
...
When a device does not have a subsystem device ID we will fall back to the board_detect routine.
In the case of a TPLink CPE510 the model will be along the lines of "TP-Link CPE510 v1.0"
In the case of TPLink CPE510 this also includes a hardware version so should the hardware be changed in the future we will be able to key off that as well.
2015-04-05 22:07:47 -07:00
Conrad Lara - KG6JEI
08600fd4e8
hardware: Update get_model to use the ar71xx board detect routines
...
Returns the same data for devices as CPUInfo would of returned for previous devices and for new devices like the CPE510 causes the system to list the exact model instead of of the family.
2015-04-05 21:58:03 -07:00
Conrad Lara - KG6JEI
31bd519266
hardware: AR934x: Pull in stored swconfig information when saving configs
2015-04-05 21:06:39 -07:00
Conrad Lara - KG6JEI
dccd1ea42c
hardware: AR934x: Store swconfig information for future use
2015-04-05 21:03:50 -07:00
Darryl Quinn
4f18f20495
Merge branch 'develop' of ssh://git.aredn.org/aredn_ar71xx into dyn_css
2015-04-05 21:20:04 -05:00
Darryl Quinn
df0bc42208
feature: converted css to use symlinks and multiple files
2015-04-05 21:19:32 -05:00
AE6XE
a82b4be70f
Merge branch 'wscan' into develop
2015-04-04 22:29:35 -07:00
AE6XE
8b9ac8639a
Enhancement: wscan vendor column replaced with mode
2015-04-04 22:27:51 -07:00
AE6XE
7c216480a5
Merge branch 'wscan' into develop
2015-04-04 22:01:21 -07:00
Darryl Quinn
6672996cd3
added ability to have multiple css files
2015-04-04 23:49:31 -05:00
Darryl Quinn
61c15f7eeb
added style for wscan nodes
2015-04-04 10:44:45 -05:00
AE6XE
2dd866b7a0
Fix for wscan to accept AREDN and custom SSID formats
2015-04-02 22:13:23 -07:00
Darryl Quinn
ade8026e32
fixed function calls that were moved to external lib (to save space)
2015-04-02 11:52:46 -05:00
AE6XE
0ab44e4731
wscan update to show neighbor mesh node signals
2015-04-01 21:49:07 -07:00
Darryl Quinn
a8d68cd021
fix tunnel UI and style the install button
2015-04-01 17:32:55 -05:00
Darryl Quinn
b074fd6985
consolidated functions to reduce duplication (save space)
2015-04-01 17:26:52 -05:00
Darryl Quinn
eb92e16e68
remove bad character
2015-04-01 17:09:41 -05:00
Darryl Quinn
2461d4acd8
add vpn and vpnc pages to UI menu
2015-04-01 17:09:18 -05:00
Conrad Lara - KG6JEI
ba045c292a
bugfix: channelmaps: 3400 frequency was showing 54**
...
Forgot to change the 5 to a 3 when writing the channelmap
2015-04-01 10:07:30 -07:00
Darryl Quinn
32600d5467
initial deploy
2015-04-01 10:42:53 -05:00
Conrad Lara - KG6JEI
5414cb2f86
bugfix: Correct bandmapping to 3400 for Rocket M3
2015-03-31 23:50:05 -07:00
Conrad Lara - KG6JEI
6c91ec0ab4
Add channels that are within normal 5.8GHz unit range for Rocket M3 usage.
...
M3 is a 5.8GHz unit with a 2GHz offset transverter.
5MHz width is recomended on these channels.
Send to spectrum analysis for verification that output looks clean.
Stepping stone to working on the wider width of the full 3.4GHz band which has more channels but unlike channels 95-100 (added in this commit) the rest are outside the normal 5.8GHz cal range (but are between two cal points so may be fine)
2015-03-31 23:42:22 -07:00
Conrad Lara - KG6JEI
a73e459263
Merge branch 'DynamicInterfaceNames' into develop
2015-03-27 23:56:14 -07:00
Conrad Lara - KG6JEI
8df5b5ff49
Merge branch 'cleanupoldfiles' into develop
2015-03-27 19:24:27 -07:00
Conrad Lara - KG6JEI
303c9c264f
cleanup: opkg.conf is now built by the BuildRoot and is no longer needed.
2015-03-27 19:20:23 -07:00
Conrad Lara - KG6JEI
0dbe83c61e
feature: Make nodes advertised targeted network routes to mesh.
...
Makes the nodes advertise using DHCP Options 121 and 249 routes to the mesh (10.0.0.0/8) and the reserved (172.16.0.0/12) address ranges.
This change allows directing systems to prefer the mesh node for mesh ranges unless another network rule is more specific (such as a directly connected network)
This is mostly useful where a PC may have multiple network connections active as it improves the desire for the packets to travel via the mesh network.
Currently the:
10.0.0.0/8 range is used by mesh nodes and dtdlinking of mesh nodes.
172.27.0.0/16 is used for default LAN network on NAT nodes.
172.33.0.0/16 is for ad-hoc tunnels
All others in the advertised range are reserved for future network use.
2015-03-27 11:30:52 -07:00
Conrad Lara - KG6JEI
16576d7bde
bugfix: dtdlink is by default on eth0.2 not eth0.1
2015-03-26 16:47:33 -07:00
Conrad Lara - KG6JEI
93b922596f
bugfix: node setup errors out on saving network file
...
Several _intf entries in the network file were named in reverse causing the node-setup script to be unable to save them
2015-03-26 01:47:06 -07:00
Conrad Lara - KG6JEI
dc22c906b0
bugfix: node-setup errors out with =for error.
...
Remove extra line added to first line in node-setup in 99182e2b52
2015-03-26 01:38:58 -07:00
Conrad Lara - KG6JEI
0d11af70b9
bugfix: Unknown interfaces wouldn't return default interface.
2015-03-26 01:31:50 -07:00
Conrad Lara - KG6JEI
ee16f91c95
Remove programs that are not used by us.
2015-03-25 17:03:23 -07:00
Conrad Lara - KG6JEI
99182e2b52
feature: Convert network settings files to use dynamic interfaces
...
config.*/network files now use dynamic interface names so that they can be changed on the fly in the future.
2015-03-25 14:02:38 -07:00
Conrad Lara - KG6JEI
ac93a0346f
feature: migrate scripts to use get_interface
...
nvram-setup may be the only script we have to worry about as it may call configs for interfaces that do not exist in the current mode.
By default get_interface will return a static mapping when it can't find an active config entry meaning that eventually get_interface will need an update routine to pull out of local running config
The lack of this update routine should be acceptable for now as we have no GUI for users to change the mapping.
2015-03-24 23:41:51 -07:00
Conrad Lara - KG6JEI
9444716fbd
feature: Add function and code to UI code to prepare for changing interface names in the core OS.
...
Create get_interface which will lookup in the current uci network config the realname for the logical interface name.
When the interface is not found it will fall back to a hard coded list.
Configure the UI to use the new get_interface function.
2015-03-24 23:25:18 -07:00
Conrad Lara - KG6JEI
097d62ae01
bugfix: OLSRD doesn't start on node reboot
...
Under Barrier Breaker sometimes OLSRD gets started before any interface is up causing OLSRD to shutdown because no interfaces exist.
Forces OLSRD to stay on and wait for the interfaces to come online.
2015-03-23 22:57:48 -07:00
Conrad Lara - KG6JEI
50c4e0ed11
bugfix: nodes sometimes show up as mid1
...
Nodes sometimes show up as a mid1 entry when dtdlink and RF connected.
Sometimes the nodes will get the eth0 ip because wlan0 is not up yet.
Under Barrier Breaker the MainIP option is now supported as part of the uci system which allows us to restore using this setting.
We can now force the IP address that is claimed (wlan0) for the primary IP of the node.
2015-03-23 22:55:09 -07:00
Conrad Lara - KG6JEI
a5d9c3ee52
Merge branch 'UpgradeToBB' into develop
2015-03-23 17:36:35 -07:00
Conrad Lara - KG6JEI
078ab54f06
bugfix: sysupgrade : OLSRD and LAN interface do not work after sysupgrade
...
Variables were not being being synced to _setup because they do not exist in _setup.default so we need to manually sync them over.
2015-03-23 17:25:18 -07:00
Conrad Lara - KG6JEI
b3fb1ed13e
bugfix:Correct Firmware not valid error when uploading a sysupgrade file
...
In Barrier Breaker the symlink in /etc/ has been removed so we need to refer to the file direct.
2015-03-21 23:03:24 -07:00
Conrad Lara - KG6JEI
5db6e2a747
Merge branch 'hotfix-3.0.2' into develop
...
Conflicts:
files/www/cgi-bin/admin
2015-03-13 20:56:46 -07:00
Conrad Lara - KG6JEI
0b04c442dd
bugfix: Remove references to WRT54*'s
2015-03-11 16:40:31 -07:00
Conrad Lara - KG6JEI
c4a29903fb
bugfix: Make AREDN(TM) Logo visible in "night" mode
2015-03-09 21:35:24 -07:00
Conrad Lara - KG6JEI
39a7ab878b
bugfix: Cleanup display of rebraned pages.
...
Add missing AREDN(TM) Logo and fix other pages that were missing the footer text.
2015-03-09 19:28:59 -07:00
Conrad Lara - KG6JEI
e146193b65
Rerand from BBHN to AREDN(TM)
...
Since a large number of the BBHNDev team has decided to create firmware fully independent of the BBHN Project the decision has been made to rebrand the firmware to differentiate from the origional BBHN work.
We would like to thank all those whom have worked on the BBHN firmware over the years and all those who continue to work on the firmware under AREDN(TM).
2015-03-09 16:39:04 -07:00
Conrad Lara - KG6JEI
633c83f7f7
Merge branch 'hotfix-3.0.1' into develop
2015-02-04 08:16:30 -08:00
Conrad Lara - KG6JEI
dc24e1d05d
Merge branch 'MakeLinksFQ' into develop
2015-01-25 21:08:16 -08:00