Blake Harnden
df5ff02f95
docs: fix for bad config service example
2022-02-01 21:26:03 -08:00
Blake Harnden
bc8c49c573
added docs on how to leverage Dockerfile install for core and update Dockerfile to default to master for latest release
2022-01-12 15:30:10 -08:00
Blake Harnden
8cf2b9af08
install: updates to docs and scripts for installing core
2022-01-11 11:06:06 -08:00
Blake Harnden
f98594e927
install: updates to install docs and update to task for installing emane to be limited to installing for the python virtual environment, recommend official packages instead
2021-11-17 15:55:05 -08:00
Blake Harnden
c055103c1b
readme: updated to add a quick start section
2021-11-16 12:52:31 -08:00
Blake Harnden
22e92111d0
daemon: updates to provide config types for configurable values, without the need to specify the enumerated type
2021-11-15 16:40:30 -08:00
Blake Harnden
bd3e2f5d0e
docs: adding initial documentation to help cover using config services
2021-11-15 14:33:05 -08:00
Blake Harnden
b78c07bd24
docs: update node types to include lxc/docker type documentation, instead of being hidden within examples
2021-11-11 10:59:11 -08:00
Blake Harnden
5bc3345d37
adjustments to remove global emane configuration, platform configurations can now be configured per nem, retrieve emane specific core settings from session options
2021-05-19 20:44:00 -07:00
Blake Harnden
c2fdbbca32
docs: updated installation page to note commands for enabling the core service, when desired
2021-05-11 20:52:10 -07:00
Blake Harnden
30291a8438
daemon: updates to switch from using ebtables to nftables for wlan linking/unlinking
2021-05-10 15:07:42 -07:00
Blake Harnden
50e3aadc6b
daemon: refactoring to load emane models one time during startup, updates to account for this change
2021-05-07 10:40:18 -07:00
Blake Harnden
53ae6ac784
grpc: updated create session to return a session object with default values, avoids scripts needing to create and then join, can just create and leverage the returned object
2021-05-06 15:06:16 -07:00
Blake Harnden
15acdaa40f
grpc: removed old client, refactored wrapped client to be the new standard client, removed old client tests, updated documentation
2021-05-04 13:29:22 -07:00
Blake Harnden
25025c00bc
Merge branch 'master' into develop
2021-04-15 22:21:40 -07:00
Blake Harnden
6ce4b425f8
doc: add note to upgrade pip before installing
2021-04-15 21:46:55 -07:00
Blake Harnden
6086d1229b
daemon: updated config.py to use dataclasses for config classes, updated naming and referencing. updated configurable options to self validate default values align with the config type. updated the example emane model to better align with the current state of things
2021-03-31 11:13:40 -07:00
Peter R
b88ec31df6
Update architecture.md
...
Fixed a typo.
2021-01-06 16:24:09 -05:00
Blake Harnden
ed717599c8
updated changelog for 7.3.0, fixed install docs not displaying file paths properly and simplified requirements section moving it near the top
2020-12-02 09:40:49 -08:00
bharnden
83ba6cea70
Merge pull request #527 from leif81/patch-1
...
Typo in services.md
2020-11-13 17:13:51 -08:00
Leif Gruenwoldt
db7d4ca0c1
Typo in services.md
2020-11-12 22:36:14 -05:00
Blake Harnden
96dddb687d
docs: updated example custom emane model to use type hinting and embedded it into the emane documentation page, daemon: adjustment to correct rj45 not being provided an iface id when deleting a link from core tlv
2020-10-11 12:06:35 -07:00
Blake Harnden
90d2d5f0dc
updated example service to use ExampleService naming and type hinting, removed older type hinting within docs, updated example service in documentation
2020-10-11 11:07:02 -07:00
Blake Harnden
f2868a9554
daemon: fixed issue where emane global config settings were not being sent to core-gui when joining a session
2020-10-05 20:15:55 -07:00
Blake Harnden
8a6fdc69ba
docs: added note about core-gui behavior when running the emane antenna demo
2020-10-04 23:06:01 -07:00
Blake Harnden
93a5d1fb01
docs: cleanup of some of the emane demos, added antennaprofile demo example
2020-10-04 22:42:09 -07:00
Blake Harnden
5a07929fde
added emane examples for various emane topics when used within core
2020-10-04 18:31:34 -07:00
Blake Harnden
00433bfd99
added note about docker issue in install doc, bumped version to 7.2.1
2020-09-28 23:14:20 -07:00
Blake Harnden
a3d2e6dfe3
updated install docs to try and be more explicit, updated install tasks to allow forcing an install type override for unsupported OSs
2020-09-26 09:42:15 -07:00
Blake Harnden
8ca52bf475
docs: small cleanup for grpc/python docs
2020-09-14 08:41:38 -07:00
Blake Harnden
7fdb114375
docs: added examples for configuring services for python/grpc
2020-09-13 12:08:29 -07:00
Blake Harnden
4538675c90
docs: added examples for listening to events in grpc/python
2020-09-13 09:26:48 -07:00
Blake Harnden
4bdc454970
docs: added edit link examples for grpc/python
2020-09-13 09:16:30 -07:00
Blake Harnden
2b1b027a11
docs: pass updating python examples to be the same as grpc examples and remove extra cruft to focus on simpler example code alone
2020-09-12 11:22:58 -07:00
Blake Harnden
828a68a0cd
docs: pass on improving and providing doc based examples for common basic use cases, fixed issue with grpc defaulting session refscale to a very large number
2020-09-11 23:49:26 -07:00
Blake Harnden
92090dd659
install: add node about pitfalls for local install
2020-09-11 16:46:27 -07:00
Blake Harnden
7790d4aa00
docs: update install.md to denote the option for installing locally and reference that as a possibility in other instructions
2020-09-11 16:26:13 -07:00
Blake Harnden
6dd7ce731e
removed invoke run task, since core-python provides a better means to do the same thing, updated install doc page to reflect this, removed old emane install from emane docs page
2020-08-07 22:04:34 -07:00
Blake Harnden
45bfa9fdad
small tweaks to docs
2020-07-21 16:52:17 -07:00
Blake Harnden
6b55061857
update dev gui doc for new installation
2020-07-16 10:09:26 -07:00
Blake Harnden
b50f058374
improved emane section in install doc
2020-07-16 09:26:08 -07:00
Blake Harnden
0be1972a29
update to running user scripts in install doc
2020-07-16 09:16:32 -07:00
Blake Harnden
d1fd19edc6
updated doc examples for invoke tasks
2020-07-16 08:47:18 -07:00
Blake Harnden
33d100acff
fix bad links in generated docs for grpc to point to latest on master
2020-07-15 17:09:32 -07:00
Blake Harnden
642af4fe47
slimmed down install documentation and added links to relevant tools and files
2020-07-15 16:22:03 -07:00
Blake Harnden
a1ea762b89
updates to help provide better install related documentation
2020-07-15 00:08:22 -07:00
Blake Harnden
f00d4aef0b
update install doc to note centos 8 and netem
2020-07-14 11:02:00 -07:00
Blake Harnden
dfb3e0c424
default install docs and script to poetry based installs
2020-07-14 10:42:24 -07:00
Blake Harnden
08105cf4b3
updated list of invoke tasks in doc
2020-07-14 09:44:28 -07:00
Blake Harnden
35b6f5297a
update doc and install to properly set and provide options for OSs like centos who need a different prefix
2020-07-14 09:42:14 -07:00
Blake Harnden
6c7e760f4e
tweak to install doc
2020-07-14 09:31:05 -07:00
Blake Harnden
5d23be4a9d
updates to install2.md to replace install docs
2020-07-14 09:30:04 -07:00
Blake Harnden
32c7808cab
fixed bad version for grpcio tools
2020-07-13 09:01:55 -07:00
Blake Harnden
dcf3568098
force grpcio related installations to all use the same version to avoid any version conflicts
2020-07-13 08:58:32 -07:00
Blake Harnden
4d35e8f968
Merge branch 'develop' into enhancement/poetry-invoke
2020-07-11 15:23:30 -07:00
Blake Harnden
5a35431bcb
updated grpcio-tools installation to specifically specify binary requirement and updated doc
2020-07-11 15:08:04 -07:00
Blake Harnden
28281c6bde
Merge branch 'develop' into enhancement/poetry-invoke
2020-07-11 15:04:43 -07:00
Blake Harnden
68ff7a86c8
fixed install script issues with grpcio-tools and updated documentation
2020-07-11 15:00:09 -07:00
Blake Harnden
d0e9cee650
added invoke task to help wrap core-cli
2020-07-10 20:29:47 -07:00
Blake Harnden
80eaa27469
created baseline doc to support poetry based installations
2020-07-10 20:02:41 -07:00
Blake Harnden
9c13803e52
Merge branch 'develop' into enhancement/poetry-invoke
2020-07-10 16:02:51 -07:00
Blake Harnden
a236ea2455
updates to poetry based installation
2020-07-09 23:01:28 -07:00
Blake Harnden
9fed908322
docs: adjustments to distributed documentation to be more complete
2020-07-08 11:56:23 -07:00
Blake Harnden
df9216e0f0
updated scripting docs to use new naming and fixed out bad example
2020-06-19 13:28:11 -07:00
Blake Harnden
1702fe256f
doc: updated refactored example in documentation
2020-06-18 00:30:39 -07:00
Blake Harnden
eeca33e722
combined core.emulator.data and core.emulator.emudata, updated LinkData to leverage InterfaceData, instead of repeated interface fields, removed session from LinkData and LinkOptions
2020-06-16 12:50:24 -07:00
Blake Harnden
0725199d6d
initial sweeping changes to call all usages of various interface related variables and functions (netif, interface, if, ifc, etc) to use a consistent name iface
2020-06-16 09:30:16 -07:00
Blake Harnden
876699e8ef
variable/grpc cleanup to rename everything using spelt out numbers instead of actual numbers
2020-06-12 16:52:41 -07:00
Blake Harnden
7d2034df71
daemon: updated NodeOptions to leverage dataclass
2020-06-09 10:45:18 -07:00
Blake Harnden
199c4618f5
removed comments about rj45 removing addresses and setting to promiscuous, as that is not true and misleading
2020-06-08 10:08:26 -07:00
Blake Harnden
75d5bced9c
grpc doc improvements, grpc examples additions, small tweak to grpc client for setting emane models not requiring a config when using default configuration
2020-06-05 11:20:23 -07:00
Blake Harnden
e323f8965e
removed docs link to example service and embedded example into docs
2020-05-30 21:36:44 -07:00
Blake Harnden
c07766e1eb
updated session.add_node to use better type hinting and force usage of classes directly, instead of indirectly through NodeTypes
2020-05-20 22:14:03 -07:00
Blake Harnden
3fac6bc7ec
docs: fixed link to pygui from index.md
2020-05-11 12:27:47 -07:00
Blake Harnden
88a98fff82
docs: added initial documentation for the python beta gui based on prior gui documentation
2020-05-11 12:26:05 -07:00
Blake Harnden
5d99244596
removed docker service and associated documentation, was not functioning and will cause confusion with new support in the new GUI
2020-05-09 21:50:16 -07:00
Blake Harnden
41b46b7e7a
pygui display error and link to emane docs when attempting to use emane node and it is not installed, fix dialog refactoring breaking mobility player, updated emane docs
2020-05-05 12:55:25 -07:00
Huy Pham
870d5dc41c
change the command to start the new core gui
2020-04-22 15:49:30 -07:00
Blake Harnden
02c8604d6a
added a bit more context on install docs for tested distributions and the iproute2 requirement
2020-04-16 18:48:46 -07:00
Blake Harnden
928bfc73dc
updates to core architecture diagrams leveraging plantuml, removed usage of virtual machine language in docs to help avoid confusion
2020-04-13 11:51:12 -07:00
Blake Harnden
27a6c76d57
small tweak to gui docs
2020-04-13 08:52:37 -07:00
Blake Harnden
73a96ffcf5
added section on install page about using install.sh
2020-04-09 21:42:04 -07:00
Blake Harnden
36b3243a4b
updates to NOTEs in documentation
2020-04-09 21:33:20 -07:00
Blake Harnden
0d490344fc
fixed type on gui.md
2020-04-09 14:39:09 -07:00
Blake Harnden
ca039946a6
quick pass with some doc cleanup and reformatting to fix various issues
2020-04-09 14:34:52 -07:00
Blake Harnden
595e77a1ef
updates to install doc
2020-03-05 15:04:29 -08:00
Blake Harnden
eb030aaca7
updated devguide to note using install.sh and clear up needing to maintain duplicate content
2020-03-05 14:16:14 -08:00
Blake Harnden
b55aad9750
added simple openvpn services example on how to use them
2020-02-05 11:45:06 -08:00
Blake Harnden
8d628fbe1c
updates to devdoc to be consistent with commands used in other places
2020-02-05 10:40:29 -08:00
Blake Harnden
f97a4f29fb
compress services docs listing of services into a smaller table, to easier see everything
2020-02-05 10:29:00 -08:00
Blake Harnden
52cdc0d75c
breaking up services documentation into documentation files related to service groups
2020-02-05 10:18:57 -08:00
bharnden
da46c830b5
Merge pull request #358 from gsomlo/gls-systemd-path
...
systemd: fix unit file install path
2020-01-27 09:22:35 -08:00
Gabriel Somlo
ce9fc08aa9
systemd: fix unit file install path
...
The proper location for unit files is /usr/lib/systemd/system,
with /etc/systemd/system reserved for local overrides of default
package settings.
Signed-off-by: Gabriel Somlo <gsomlo@gmail.com>
2020-01-24 09:38:48 -05:00
Blake Harnden
4aeb16b866
removed ns3 related code
2020-01-09 16:36:00 -08:00
Blake Harnden
bed66ffa1f
updates to main Makefile.am and install docs
2019-12-29 23:18:40 -08:00
Blake Harnden
f2d65efad3
updates to building fpm packages and slight adjustments to install doc
2019-12-29 22:55:26 -08:00
Blake Harnden
fe8bc6f10e
removed usage of brctl and dependency on bridge-utils library as it is deprecated, replaced with using iproute instead
2019-12-23 14:48:56 -08:00
Blake Harnden
09756eb7ab
updates for devguide doc
2019-12-20 12:55:52 -08:00
Blake Harnden
8fe6bc76ca
update devguide notes for installing emane
2019-12-20 12:36:29 -08:00
Blake Harnden
fc15918a64
adding install script to help automate setup for others, small touchup to devguide doc
2019-12-19 16:07:17 -08:00