aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-08Merge "Update emu-radio README.md" into vicn/mastervicn/masterMauro Sardara1-7/+18
2017-10-25Updated dumbell tutorialAlberto Compagno1-113/+98
Change-Id: I7f5aeb76d4875178237aa8bd66835abae220edbd Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2017-10-12Fixed interface name parsing for vpp monitoring to allow for VLANsJordan Augé1-1/+1
Change-Id: I4a9408783d7cf87511fa941ed0318122f53fab26 Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2017-10-10Update emu-radio README.mdMauro Sardara1-7/+18
Change-Id: I4e14a3e9de139ae062143bb461fff047e9438d68 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-10-09Several fixes related to async_set, ip addressing, and memif interfaces for VPPMarcel Enguehard15-35/+365
Change-Id: I26b7928751f41ea66ba47bb1becac33cf5195915 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-10-06Merge "Fix on monitoring vpp interfaces" into vicn/masterAlberto Compagno1-0/+2
2017-10-05Adding pyparsing dependency to python3-netmodel package.Mauro Sardara1-2/+2
Change-Id: I55947fb1f74575d2ec75f839b04859a33c7a49c0 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-10-04Fix on monitoring vpp interfacesAlberto Compagno1-0/+2
Change-Id: If05ec7cf3d881d185e660d2ac34a4a49c52808c0 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2017-09-28Fix bug inside build-packageMauro Sardara1-0/+1
Change-Id: I57f9703026628dfa6e55a96b61c6d6f0006d4bc6 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-09-22Avoid installation of python3-openssl from ubuntu packagesMauro Sardara1-2/+2
Change-Id: I01b5c8d98c15522ad778b0e2fb119818b287b0eb Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-09-22Fixing packaging supportMauro Sardara9-25/+49
Change-Id: I322e678a8fe455afc3325204062fb47fa45f5245 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-09-22Merge "Fixed images for monitoring" into vicn/masterMauro Sardara14-0/+0
2017-09-21Fixed images for monitoringMarcel Enguehard14-0/+0
Change-Id: I6d7a8d50312b3aa27a6aefe41292e06051213859 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-09-05Adding support for packagingMauro Sardara11-0/+235
Change-Id: Ifce8355ee5f85513d368df8b3a92b69e2abdef20 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-09-04Merge "Added netmon conf file for setup" into vicn/masterLuca Muscariello2-0/+49
2017-09-04Merge "Skip internet address for multicast channels" into vicn/masterLuca Muscariello2-40/+17
2017-09-04Merge "Fixed bug in EmulatedLteChannel for unmanaged devices" into vicn/masterLuca Muscariello1-1/+1
2017-09-04Merge ""Updated README.md + added pip packages to setup.py"" into vicn/masterLuca Muscariello3-36/+34
2017-09-01Added netmon conf file for setupMarcel Enguehard2-0/+49
Change-Id: Ib99f99fd89ce633924462639a886c4a9c97995e0 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-09-01Skip internet address for multicast channelsMarcel Enguehard2-40/+17
Change-Id: Id91e3646a9b9fe60923d6f738fe627427968b8ad Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-08-28Using no-pci option rather than removing the dpdk-plugin in vpp. Removed ↵Alberto Compagno8-34/+41
starting and stopping of vpp in the host to add the uio devices in the containers. Added executable option in the TextFile resource. vICN now deploy the vppctl_wrapper command in every container runing vpp. Several bugfixes on the cicn plugin. Change-Id: I395bf92771bf27cf25324d208b847b640ccc475c Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2017-08-28"Updated README.md + added pip packages to setup.py"Marcel Enguehard3-36/+34
Change-Id: Id2147f081184d0d354edb6c7bdf6254ffcabfa14 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-08-18Fixed bug in EmulatedLteChannel for unmanaged devicesMarcel Enguehard1-1/+1
Change-Id: I58e975cef6b621f0a89cf4683eaaccb04a9d2e17 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-07-31Revert cmake files and build-packages script to previous version.Mauro Sardara3-75/+106
Change-Id: If592880f899fb2148dfcb0046d6c4371a5a51b40 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-07-19* GUI resourceMarcel Enguehard176-2154/+63954
* MemIf interface for VPP * Better netmodel integration * Draft documentation * New tutorials * Improved monitoring and error handling * Refactored IP addresses and prefixes representation * Improved image mgmt for LXD * Various bugfixes and code refactoring Change-Id: I90da6cf7b5716bc7deb6bf4e24d3f9f01b5a9b0f Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-06-22Adding fading traces to lte-emulator packageMauro Sardara2-65/+79
Change-Id: I510c666ea797933eef55eeb09bf2acef3bfe422d Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-06-09Removed unused and buggy debugMarcel Enguehard1-2/+0
Change-Id: I6c9cf54d8820407878cacf0b3306163c32c9a397 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-06-05Updated image name in examplesMarcel Enguehard4-36/+36
Change-Id: I76f9a8bfaeb5f52fb25a694fd72a71e11b741609 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-06-03- Adding support for GRE tunnels to LTE emulationMauro Sardara8-9/+26
- Fix version of NS3 emulator Change-Id: I8dbf54d2234053b3417531daaef228f9b7d201d9 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-05-30Fix for ICN routes to find producer prefixes in a given groupMarcel Enguehard2-3/+12
Change-Id: Iaf78c4f6f887635f48263b9b77e7fbdb486bafff Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-05-29Misc bug fixes: VPP, deb package detection, lxdMarcel Enguehard12-30/+42
Change-Id: Ib3d339e636c0ec62dc0fe3227af85bcc167445cf Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-05-29Misc bug fixesMarcel Enguehard25-184/+214
*IP assignment *Node is a key attribute *Up-to-date packages *Trailing whitespaces ... Change-Id: Id8e2a5f7b2c4506f326b3c4bc991fa65f53fca5c Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-05-23Introduced groups + lxd profiles + diverted control network handling to lxd ↵Marcel Enguehard31-538/+809
+ misc bug fixes Change-Id: Iae26bc2994ac9704dde7dfa8fbe4be1b74cf9e6f Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-05-15IPv6 dataplane support + Decentralized IPv4 prefix attribution + Bug fix for ↵Marcel Enguehard20-223/+603
attribute default values handling + Various fixes Change-Id: I0a26eda064d9e22d9d55fd568748076148f49645 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-25VPP fixes + refactored for libicnet + trailing spacesMarcel Enguehard4-22/+22
Change-Id: Ib31d27c4d26eececa991327f2994cf60370b86d9 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-25Typo for VPP interfaces + More explicit exceptions for BashTask + Forgotten ↵Marcel Enguehard3-11/+13
if-statement in LxcContainer setup Change-Id: I7b450b13e632899bef5ff37168a9454fe4e92640 Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-19Merge "Updated topology and script for Internet2 tutorial" into vicn/masterMauro Sardara2-10/+18
2017-04-19Updated topology and script for Internet2 tutorialMarcel Enguehard2-10/+18
Change-Id: Iaeddb03d959d639b30504cb8dbd5e886b9e3a57a Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-15Adding build number to ns3 package after building the emulators.Mauro Sardara1-5/+7
Change-Id: I5f295924db7995946764446e5e22e5e8948ae272 Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-04-13Adding support for package creation.Vicn-v1.0Mauro Sardara6-20/+332
The script for creating the package is scripts/build-package.sh, and it will create the correct package depending on the OS and the architecture users are running on. Supported OS: Ubuntu 16.04 Change-Id: I852e4b669114cfedaa1bb4d82e970f9aa639919b Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-04-12Updated LXD image in tutorials + new tutorial + Changed logs for LXD ↵Marcel Enguehard6-38/+243
NotFound to warnings + Number of workers is now a function of the number of CPUs Change-Id: I926ac0e86cd2c594c3f9fce7e20e80a385b4f56a Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-11Merge "Adding the capability to create link between two containers on two ↵Luca Muscariello1-17/+33
physically distant servers plus: small typo fix in net_device.py" into vicn/master
2017-04-11* Handler for Lxd NotFound exception for attributesMarcel Enguehard4-105/+134
* Typo in capacity settings * Error handling: vICN fails directly on exception * Removed urllib3 warnings * Trailing spaces Change-Id: I9358d33da8607f62496a4bfadd5da5228ee484dc Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-04-10Adding the capability to create link between two containers on two ↵Jacques Samain2-18/+34
physically distant servers plus: small typo fix in net_device.py Change-Id: I40ccf95e1fa81089b30a853d02bb47aab6223a90 Signed-off-by: Jacques Samain <jsamain+fdio@cisco.com>
2017-04-07Adding packaging info to CMakeLists.txtMauro Sardara2-4/+6
Change-Id: Ic57f225f0c2f5a8818f092779faca66b3dcf347f Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-04-06Adding support for building radio emualtion packagesMauro Sardara5-0/+98
Change-Id: I49a11dfd574dda7258e868e01fc095a8ba7fd42f Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2017-03-31Topology cleanup fix + fix for requirements + fix for local physical serversMarcel Enguehard3-20/+77
Change-Id: Ifd090122348f362a65e5d86ce62784be2821d12b Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-03-25Misc. improvements to vICN codebase detailed below.Jordan Augé22-172/+780
- vICN core . Added python setup script (allowing package installation) . Better error handling - Resources . LXD : better handling of certificate generation . Physical : generation of SSH keypair within vICN . Link : code simplification . EmulatedLteChannel: fixed typo in netmask configuration of emu-radio (missing /) - Examples . Added json file for tutorial #2 - Dumbell . New tutorial #03 - Load balancing in WiFi/LTE hetnet - Other minor changes incl. code cleanup (trailing spaces, etc.) Change-Id: Id306ca71e27d9859aa72760f63a2bc364bfe8159 Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2017-03-24Packages+Error handling for VppHostMarcel Enguehard1-3/+3
Change-Id: I3ef3711b21c385a191d09be3823588309eece2ca Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
2017-02-24Initial commit: vICNJordan Augé217-0/+61852
Change-Id: I7ce66c4e84a6a1921c63442f858b49e083adc7a7 Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>