Pier Luigi
0e35863305
Various fixes:
...
- Adds the support for the filter obj of AppConfigHandler;
- Fixes NPE on ICMP handler when rcving a packet from not configured ntw;
Change-Id: I44b90420429ca05927426bdf9a9ce4b78846b566
2017-02-03 00:59:51 +00:00
Charles Chan
c03782de67
Bugfix: OfdpaSetVlanVid is not disabled properly
...
Change-Id: Ic831a4b8ee15d444c99695de5c73711c8ee95447
2017-01-31 22:51:27 +00:00
Pier Luigi
69fd431247
Enabling default route
...
Change-Id: I908a55c72bda2d67d81bb7f9bffd9e70dec5b6cc
2017-01-30 21:58:03 +00:00
Charles Chan
40132b3615
[CORD-801] OFDPA pipeline for OpenvSwitch
...
Drops TTL_IN, TTL_OUT and MPLS_BOS instructions which are not supported by OpenvSwitch.
This will allow us to run OFDPA pipeline with OpenvSwitch >= 2.6.0
Change-Id: Icfa6f2fdaa857877a57ae4c719354483b24c5816
2017-01-26 18:34:43 +00:00
Jonathan Hart
4967fc6763
Fix for Softrouter pushing bogus flows.
...
Also remove the IPv4 ethtype that it inserts that wasn't in the original
filtering objective. This should let it work with IPv4 & IPv6.
Change-Id: I0813c209b816d8ea6ee3954cc40cbe7b9405cc41
2017-01-25 18:46:28 +00:00
Vinayak Tejankar
3a409c6d22
IPv6 support for vRouter
...
Changes:
- Adds support to CPRM;
- Updates DHM;
- Fixes SingleSwitchFibInstaller;
- Updates the driver;
- IPv6 unit tests;
Change-Id: I0d9a143fbf5ee8d77ffe3ed3e180fede200d3cdd
2017-01-24 23:01:35 +00:00
Jordi Ortiz
67546fbe50
[ONOS-5310] FullMetersAvailable
...
For cases in which MeterFeatures are not available but device supports Meters
Change-Id: Ie10ca85643ea35a43df1f76d92cd3931a15b32c8
2017-01-24 13:32:27 -08:00
Pier Ventre
e0ae7a3179
[CORD-630] IPv6 filtering rules
...
Changes:
- Udpates TMAC table in order to handle IPv6 protocol;
- Updates ACL table in order to handle ICMPv6 traffic and traffic for the router;
- Udpates UNICAST table in order to handle the traffic towards the other routers;
- Updates the router ip in the netcfg in order to handle IPv6 address;
- Substitutes IpAddress and IpPrefix in many parts;
- Updates cpqd and ofdpa drivers to handle the above cases;
- Fixes the interaction with NRM when neighbordiscovery is activated;
- Introduces the IPv6 loopback and IPv6 node sid;
Change-Id: I0a3003be6f2f4b581cabe224c47a0cfbf51e8f9c
2017-01-20 16:55:54 +00:00
Ray Milkey
287b4ae810
Starting snapshot 1.9.0-SNAPSHOT
2017-01-19 15:21:17 -08:00
Ray Milkey
2557ba3375
Tagging 1.9.0-b1b
2017-01-19 15:20:17 -08:00
Yuta HIGUCHI
a36f10b03a
Remove executable bit from source files, etc.
...
Change-Id: Ic1a1d9390ca6790f0644504e3bf2569faac1fa11
2017-01-19 18:28:43 +00:00
Charles Chan
2df0e8af5a
Use new PacketService to request ARP with duplication
...
Change-Id: Id005772b0a69629ad3fb532d16a398d170234d88
2017-01-11 22:23:19 +00:00
Charles Chan
a5bb4a1057
Change default OFDPA driver to ofdpa3
...
Change-Id: Iefdcbf3e4698cdc2e1da1c9008986afeeaa13ad6
(cherry picked from commit 936281713972b10c5dda56d5b093e5b17fe87a6f)
2017-01-09 22:24:22 +00:00
Saurav Das
9c70534412
Driver fix for OF-DPA 3.0 EA3. With this change both EA0 and EA3 are compatible
...
with the ofdpa3 driver. EA3 is available with fix for CORD-80.
Change-Id: Ie92d5bdec666bd702b17251cf7d0273d4cd08e5b
2017-01-06 22:18:15 +00:00
Amit Ghosh
cbaf86763f
Added changes to OltPipeline to create filtering flows for DHCP packets
...
Change-Id: I5287f05d2a51de82ff4ac89bdb017dfd856b237f
2017-01-04 21:10:08 +00:00
sangho
fb3b501049
[ONOS-5176] Refactoring: improves SONA pipeline and OpenstackRoutingManager
...
Change-Id: I6e582fff781c2e69fb6ef4b34d8e41767202fc20
2017-01-03 23:03:29 +00:00
ke han
b1fbddbdb3
for our olt device's implement, the eapol flowrule priority should higher than the unicast flow
...
Change-Id: I9553331bdb7e1d85e1aea063f7c83d62c297398c
2016-12-22 19:47:58 +00:00
Saurav Das
d2fded0301
CORD-637 Fixing intermittent filtering objective failures by repeatedly trying
...
till results are consistent. Also fixed some typos and made some logs clearer.
Change-Id: If829b02ac6dc2f8ada455b5290c718d29a6d7988
2016-12-06 17:20:18 +00:00
Ray Milkey
72bcefefce
Starting snapshot 1.9.0-SNAPSHOT
...
Change-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984
2016-12-02 16:22:53 -08:00
Ray Milkey
bc3c6ba539
Starting snapshot 1.8.0-SNAPSHOT
2016-12-02 15:59:38 -08:00
Ray Milkey
a222d05a18
Tagging 1.8.0-rc4
2016-12-02 15:49:32 -08:00
Ray Milkey
b547e06157
Starting snapshot 1.8.0-SNAPSHOT
2016-11-30 15:10:18 -08:00
Ray Milkey
4f6d428dc7
Tagging 1.8.0-rc3
2016-11-30 14:52:32 -08:00
Pier Ventre
4ff01342ad
Fixes equals of ofdpa vid and ofdpa ovid
...
Change-Id: Ie11e555840cba20a8ea7468087342f15b12ead48
2016-11-30 21:11:25 +00:00
Saurav Das
1a129a029f
CORD-81 Support for editing buckets of ALL groups, both L2Flood and
...
L3Multicast in the OF-DPA driver. Additionally changed SR app to
react to edge ports going up/down by sending flood group edit calls.
Change-Id: I6d7749f579d3d1d800e6ca8ce2316bd0e3f6136b
2016-11-30 19:43:49 +00:00
Pier Ventre
958fd99bc2
[CORD-561] Adds missing codecs in ONOS
...
Change-Id: I844a7a7e6910d35570574e90535e090d7c8af174
2016-11-30 18:58:44 +00:00
Pier Ventre
ee4a8f21f2
[CORD-545] Adds ofdpa actions in ONOS core
...
Change-Id: I98edc27162d7309b9d21f2c939430608e3e85c6e
2016-11-30 18:58:44 +00:00
Pier Ventre
db252ccbd4
[CORD-545] Adds QoS Index support in ONOS core
...
Change-Id: If7649bdf70f5a796466b8efc5798dc3346ea94a0
2016-11-30 18:44:16 +00:00
Pier Ventre
9cf536b4ea
[CORD-545] Adds MPLS L2 Port support in ONOS core
...
Change-Id: I61d9b2c14580b4995fdcc96571745bfd00ee586f
2016-11-30 18:29:37 +00:00
Ray Milkey
58c6af2321
Starting snapshot 1.8.0-SNAPSHOT
2016-11-22 17:26:52 -08:00
Ray Milkey
8b8b30ce29
Tagging 1.8.0-rc1
2016-11-22 17:08:32 -08:00
Ray Milkey
85267006aa
checkstyle rule to check copyrights
...
Change-Id: Ia9bab40b5fe64fca539058a4316371f7acc0f387
2016-11-18 18:40:44 +00:00
Alan Deikman
b33b216f0f
ONOS-5438 Invokes standard Ofdpa3 driver set for ZNYX hardware implementation.
...
Change-Id: I90b7ad335a3c47429d2eaeb807d94e47edc6c239
2016-11-15 00:55:01 +00:00
Pier Ventre
6f63005f9f
[CORD-545] Adds OVID support in ONOS core
...
Change-Id: Ib0c195825e86c245e626a11b0eac5d7003b561b0
2016-11-11 23:26:57 +00:00
Ray Milkey
0bb1e10a3f
Javadoc fixes
...
- fix missing Javadoc @param and @throw annotations
- enable checkstyle checks for method javadocs on non-private methods
Change-Id: I9a370419a699bab3225d85f2f641927600b9f11c
2016-11-11 01:09:15 +00:00
Charles Chan
e5ccd58559
Lower the log level when adding bucket to a group
...
Change-Id: Ib565cb2f87c3494702e462e8a7c5bd208f3db0da
2016-11-10 22:37:30 +00:00
Pier Ventre
cd64e899e9
Bumping openflowj version to 0.9.7.onos
...
Change-Id: I1288d90a22df038ba4ae6d228fa496451ba95c52
2016-10-29 01:36:09 +00:00
Saurav Das
1ce0a7b8b5
CORD-414 Editing hash groups buckets in the OF-DPA driver instead of
...
creating new groups.
Also in this commit - fix for NPE in groups cli, and removal of unnecessary
cpqd-ofdpa3 driver.
Change-Id: I2a5dd183cb38ed901caa5a806791b77e9d92d93c
2016-10-25 12:47:23 +00:00
Sho SHIMIZU
4303532c8c
Remove redundant assignments
...
Change-Id: I1dbc882ae871fd4bb75f3395ff33789cbc1edbba
2016-10-19 17:40:32 +00:00
Charles Chan
cad338a4cb
CORD-413 Implement MPLS Termination in OFDPA3 pipeliner
...
Additionally, this patch includes
- Minor refactoring
- Skip method length checkstyle for FlowEntryBuilder::hasSetField
Change-Id: I7887f454f552a9e346c323524f359929deadf427
2016-10-19 16:55:56 +00:00
Charles Chan
f9e9865b83
Initial commit of new Ofdpa3Pipeline
...
This submission also addresses the following issues
* CORD-84 Restore is_present bit to 1 in set_vlan_vid
* CORD-338 Remove default route workaround
MPLS Termination fix is coming in another patch.
Change-Id: I20c8fdd5604bd6e9254a957012ac619c193ccbc6
2016-10-17 20:31:11 +00:00
ke han
a1cb251d05
add pipeline for nokia olt device
...
Change-Id: I60f2988910eea5f9ffdfd14e7d47863af63b2691
2016-10-11 08:30:16 +00:00
Charles Chan
5bf536108b
Bumping OpenFlowJ version to 0.9.6.onos
...
OFDPA_MPLS_TYPE experimenter OXM is introduced in 0.9.6.onos
Change-Id: I4acbc98d80cc418b12006059618dcad9311cd277
2016-09-22 20:30:47 +00:00
Brian O'Connor
bfc02ecd22
Bumping snapshot version to 1.8.0-SNAPSHOT
...
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82
Bumping version back to 1.7.0-SNAPSHOT
...
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19
Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
...
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8
Copyright update
...
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
yjimmyy
cfcb0535ae
Add Oplink attenuation extension and channel power drivers.
...
Change-Id: I2558595b03cbb6cc58237dc48b8a03e83357fe1f
2016-08-24 22:12:22 +00:00
Yuta HIGUCHI
250d028179
Initial support for Lagopus switch
...
- Driver definition for Lagopus switch.
http://www.lagopus.org/
-- Just exposing VLAN/MPLS resources for now.
Change-Id: I97f233140a84d133e087db6ace64d49eb6e6ba25
2016-08-22 20:35:19 +00:00
ke han
f508667727
here is a bug : there would be at most 10 second between group_add to group_added, but if in the 10 second, the group was modified, no group_added notify would be receive, but a group_updated instead. with out the change, the consequnce flow would not be add
...
Change-Id: I5703aafc6169dc595adc36a79fe8fabd68eb8fbc
2016-08-17 15:39:58 +00:00