Commit 7adf0858 authored by YannGarcia's avatar YannGarcia
Browse files

ITS CMS-7 Plugtest bug fixes

parent dc1992d3
Loading
Loading
Loading
Loading
+18 −6
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ LibItsPki_Pics.PICS_ITS_S_SIGN_NISTP256_PUBLIC_KEY := '020144E5174B0AFDA86BDB8
LibItsPki_Pics.PICS_ITS_S_CANONICAL_ID               := '455453492D4954532D303031'O
LibItsPki_Pics.PICS_TS_EA_CERTIFICATE_ID             := "CERT_IDNOMIC_EA"
LibItsPki_Pics.PICS_TS_AA_CERTIFICATE_ID             := "CERT_IDNOMIC_AA"
LibItsPki_Pics.PICS_IUT_AA_CERTIFICATE_ID            := "CERT_IDNOMIC_AA"

#LibItsPki_Pixits.PX_INCLUDE_ENCRYPTION_KEYS := false # No encryption key in Authorization request
#LibItsPki_Pixits.PICS_PKI_AUTH_POP          := false # Do not use Signed for PoP in Authorization requet
@@ -47,9 +48,13 @@ LogEventTypes:= Yes
#TimeStampFormat := DateTime

[TESTPORT_PARAMETERS]
# Multiple HTTP component ports
system.httpEcPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
# Multiple HTTP component ports for ITS-S, EA and TC_SECPKI_AA_AUTH_RCV_*
#system.httpEcPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
#system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
#system.httpAtPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=aa.utopia.plugtests2019.innovation.keynectis.net)"

# Multiple HTTP component ports for TC_SECPKI_AA_AUTHVAL_*
system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(debug=1,server_mode=1,server=192.168.1.252,local_port=8080)"
system.httpAtPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=aa.utopia.plugtests2019.innovation.keynectis.net)"

[EXECUTE]
@@ -63,7 +68,7 @@ system.httpAtPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/
#ItsPki_TestCases.TC_SECPKI_EA_ENR_02_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_03_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_04_BV
ItsPki_TestCases.TC_SECPKI_EA_ENR_05_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_05_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_06_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_07_BV
#ItsPki_TestCases.TC_SECPKI_EA_ENR_01_BV
@@ -83,8 +88,15 @@ ItsPki_TestCases.TC_SECPKI_EA_ENR_05_BV
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_05_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_06_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_07_BI

#ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_09_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_10_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_11_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_13_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_14_BI

ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
+6 −5
Original line number Diff line number Diff line
@@ -33,8 +33,8 @@ LibItsPki_Pics.PICS_TS_CA_CERTIFICATE_ID := "CERT_IDNOMIC_RCA"
#LibItsPki_Pixits.PX_INCLUDE_ENCRYPTION_KEYS := false # No encryption key in Authorization request

#LibItsPki_Pixits.PX_VE_ALG        := e_nist_p256 # e_brainpool_p256_r1 or e_brainpool_p384_r1
#LibItsPki_Pixits.PX_EC_ALG_FOR_EC := e_nist_p256 # e_brainpool_p256_r1
#LibItsPki_Pixits.PX_EC_ALG_FOR_AT := e_nist_p256 # e_brainpool_p256_r1
LibItsPki_Pixits.PX_EC_ALG_FOR_EC := e_brainpool_p256_r1 # e_nist_p256, e_brainpool_p256_r1
LibItsPki_Pixits.PX_EC_ALG_FOR_AT := e_brainpool_p256_r1 # e_nist_p256, e_brainpool_p256_r1

#LibItsPki_Pixits.PX_EC_PRIVATE_KEY     := '170D1EA638C300BD16F0025768C0F1FAA6BE23963E46AD10F79103914265D294'O
#LibItsPki_Pixits.PX_EC_HASH            := 'DFEFC2A74C8ADD0C8B74B958EE072229D25DEAAAE30D134193D091890E8F3C2C'O
@@ -58,13 +58,13 @@ LogEventTypes:= Yes
# Multiple HTTP component ports
system.httpEcPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=ea.utopia.plugtests2019.innovation.keynectis.net)"
#system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=2.15.180.66,local_port=8080)" # Multiple HTTP component ports specific to TC_SECPKI_AA_AUTHVAL_xx
#system.httpAtVPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(debug=1,server_mode=1,server=192.168.1.41,local_port=80)" # Multiple HTTP component ports specific to TC_SECPKI_AA_AUTHVAL_xx
system.httpAtPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TCP(server=aa.utopia.plugtests2019.innovation.keynectis.net)"


[EXECUTE]
# The EnrolmentResponse message shall be sent by the EA to the ITS-S across the interface at reference point S3 in response to a received EnrolmentRequest message
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_01_BV
ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_01_BV
# Check that EA doesn't accept Enrolment rekeying request when enrolment is not permitted by signing certificate
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_05_BI
@@ -119,9 +119,10 @@ system.httpAtPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_11_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_13_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_14_BI

#
ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV
#ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
+14 −9
Original line number Diff line number Diff line
@@ -12,17 +12,18 @@ LibItsSecurity_Pixits.PX_IUT_SEC_CONFIG_NAME := "asn1c_cert"
LibItsHttp_Pics.PICS_HEADER_CONTENT_TYPE  := "application/x-its-request"
LibItsHttp_Pics.PICS_HEADER_HOST          := "v2x-pki-test.microsec.com"

LibItsPki_Pics.PICS_HTTP_POST_URI_EC      := "/api/ecRequest"
LibItsPki_Pics.PICS_HTTP_POST_URI_AT      := "/aa/authorization"
LibItsPki_Pics.PICS_HTTP_POST_URI_ATV     := "/ea/validation"
LibItsPki_Pics.PICS_HTTP_POST_URI_EC      := "/v2x_ea_nistp256/ecRequest"
LibItsPki_Pics.PICS_HTTP_POST_URI_AT      := "/v2x_aa_nistp256/atRequest"
LibItsPki_Pics.PICS_HTTP_POST_URI_ATV     := "/v2x_ea_nistp256/authValRequest"

#LibItsPki_Pics.PICS_ITS_S_WITH_PRIVACY              := false
LibItsPki_Pics.PICS_ITS_S_SIGN_NITSP256_PRIVATE_KEY  := '5C25F97607DFC62972A147FAD8B7A7C939569F0F95ECD4C641724A68B51836E5'O
LibItsPki_Pics.PICS_ITS_S_SIGN_NISTP256_PUBLIC_KEY   := '020144E5174B0AFDA86BDB8B643B68D40030F5BDB9A9F090C64852CC3C20C9D5AD'O
LibItsPki_Pics.PICS_ITS_S_CANONICAL_ID               := '45534352595054000000000000000011'O
LibItsPki_Pics.PICS_TS_EA_CERTIFICATE_ID             := "CERT_MICROSEC_EA"
LibItsPki_Pics.PICS_TS_AA_CERTIFICATE_ID             := "CERT_MICROSEC_AA"
#LibItsPki_Pics.PICS_TS_CA_CERTIFICATE_ID            := "CERT_MICROSEC_RCA"
LibItsPki_Pics.PICS_TS_AA_CERTIFICATE_ID             := "CERT_TS_A_AA"
LibItsPki_Pics.PICS_IUT_AA_CERTIFICATE_ID            := "CERT_MICROSEC_AA"
LibItsPki_Pics.PICS_TS_CA_CERTIFICATE_ID             := "CERT_MICROSEC_RCA"

#LibItsPki_Pics.PICS_PKI_AUTH_POP                     := false # Do not use Signed for PoP in Authorization requet
                                                               # Required for SECPKI_AA_AUTH_RCV_02_BV
@@ -32,7 +33,7 @@ LibItsPki_Pics.PICS_TS_AA_CERTIFICATE_ID := "CERT_MICROSEC_AA"

#LibItsPki_Pixits.PX_VE_ALG                               := e_brainpool_p256_r1 # e_nist_p256 or e_brainpool_p384_r1
#LibItsPki_Pixits.PX_EC_ALG_FOR_EC                        := e_brainpool_p256_r1 # e_nist_p256
#LibItsPki_Pixits.PX_EC_ALG_FOR_AT                        := e_nist_p256 # e_nist_p256 or e_brainpool_p384_r1
#LibItsPki_Pixits.PX_EC_ALG_FOR_AT                        := e_brainpool_p384_r1 # e_nist_p256 o e_brainpool_p384_r1

#LibItsPki_Pixits.PX_EC_PRIVATE_KEY     := '170D1EA638C300BD16F0025768C0F1FAA6BE23963E46AD10F79103914265D294'O
#LibItsPki_Pixits.PX_EC_HASH            := 'DFEFC2A74C8ADD0C8B74B958EE072229D25DEAAAE30D134193D091890E8F3C2C'O
@@ -60,12 +61,13 @@ system.httpPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TC
# The EnrolmentResponse message shall be sent by the EA to the ITS-S across the interface at reference point S3 in response to a received EnrolmentRequest message
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_01_BV
# Check that EA doesn't accept Enrolment rekeying request when enrolment is not permitted by signing certificate
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI_01
ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI_02
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_02_BI_03
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_05_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_06_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_07_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_08_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_09_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_10_BI
#ItsPki_TestCases.TC_SECPKI_EA_ENR_RCV_11_BI
@@ -111,8 +113,11 @@ system.httpPort.params := "HTTP(codecs=http_its:http_etsi_ieee1609dot2_codec)/TC
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_09_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_10_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_11_BI
ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_12_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_13_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_14_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_15_BI
#ItsPki_TestCases.TC_SECPKI_AA_AUTH_RCV_16_BI

#
#ItsPki_TestCases.TC_SECPKI_AA_AUTHVAL_01_BV
+1 −1
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ LibItsBtp_Pixits.PX_DESTINATION_PORT_INFO := 2001
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := true
LibItsGeoNetworking_Pixits.PX_NEIGHBOUR_DISCOVERY_DELAY := 2.0
# Root path to access certificate stored in files, identified by certficate ID
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "/home/vagrant/tmp"
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "/home/vagrant/tmp/test/certificates"
# Configuration sub-directory to access certificate stored in files
LibItsSecurity_Pixits.PX_IUT_SEC_CONFIG_NAME := "asn1c_cert"
#LibItsSecurity_Pics.PICS_SEC_FIXED_KEYS := true # Seed
+8 −90
Original line number Diff line number Diff line
@@ -3,60 +3,12 @@
# This section shall contain the values of all parameters that are defined in your TTCN-3 modules.

# The GeoNetworking address of the IUT.
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial, # e_manual(1)
#  stationType := e_roadSideUnit,
#  stationCountryCode := 0, #33,
#  mid := '080027425e63'O
#} # Siemens
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_passengerCar, #e_roadSideUnit,
#  stationCountryCode := 0, #33,
#  mid := 'BA749705A41D'O
#} # Nordsys
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_passengerCar, #e_roadSideUnit,
#  stationCountryCode := 0, #33,
#  mid := '000000000011'O
#} # Commsignia
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_passengerCar, #e_roadSideUnit,
#  stationCountryCode := 0, #33,
#  mid := '000000030201'O
#} # Marben
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_roadSideUnit,
#  stationCountryCode := 0, #33,
#  mid := '08002729c3e8'O
#} # Siemens
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_roadSideUnit,
#  stationCountryCode := 250, #33,
#  mid := 'b680025e2a44'O
#} # LaCroix
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_manual,
#  stationType := e_passengerCar,
#  stationCountryCode := 0,
#  mid := '04e548000001'O
#} # Codha
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_passengerCar,
#  stationCountryCode := 310,
#  mid := '70b3d5f2a627'O
#} # Comsignia
LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
  typeOfAddress := e_manual,
  stationType := e_passengerCar,
  stationCountryCode := 1,
  mid := '00005e900101'O
} # Savari
  typeOfAddress := e_initial, # e_manual(1)
  stationType := e_roadSideUnit,
  stationCountryCode := 0, #33,
  mid := '080027583433'O
}
#LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
#  typeOfAddress := e_initial,
#  stationType := e_unknown, #e_roadSideUnit,
@@ -71,7 +23,7 @@ LibItsBtp_Pixits.PX_DESTINATION_PORT_INFO := 2001
# Enable Security support
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := true
# Root path to access certificate stored in files, identified by certficate ID
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "/home/vagrant/tmp"
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "/home/vagrant/tmp/test/certificates"
# Configuration sub-directory to access certificate stored in files
LibItsSecurity_Pixits.PX_IUT_SEC_CONFIG_NAME := "asn1c_cert"

@@ -159,42 +111,8 @@ LogEventTypes:= Yes
# its_aid = 36 CAM
# its_aid = 37 DENM
# its_aid = 141 GeonNet mgnt
system.geoNetworkingPort.params := "GN(ll_address=4C5E0C14D2EB,latitude=43551050,longitude=10298730,distanceA=1500,distanceB=1500,angle=0,device_mode=0,secured_mode=1,its_aid=36,certificate=CERT_TS_A_AT,sec_db_path=/home/vagrant/tmp/asn1c_cert)/ETH(mac_src=e2b7b30429eb)/PCAP(mac_src=e2b7b30429eb,nic=eth1,filter=and ether proto 0x8947)"
#system.geoNetworkingPort.params := "GN(ll_address=4C5E0C14D2EB,latitude=43551050,longitude=10298730,distanceA=1500,distanceB=1500,angle=0,device_mode=0,secured_mode=1,its_aid=36,certificate=CERT_TS_A_AT,sec_db_path=/home/vagrant/tmp/asn1c_cert)/COMMSIGNIA(mac_src=000000000011,use_vpn=0,target_host=192.168.42.2)/UDP(dst_ip=192.168.42.2,src_port=7943,dst_port=6666)"
#system.geoNetworkingPort.params := "GN(ll_address=4C5E0C14D2EB,latitude=43551050,longitude=10298730,distanceA=1500,distanceB=1500,angle=0,device_mode=0,secured_mode=1,its_aid=36,certificate=CERT_TS_A_AT,sec_db_path=/home/vagrant/tmp/asn1c_cert)/COMMSIGNIA(mac_src=000000000011,use_vpn=1,target_host=10.8.0.1)/UDP(dst_ip=10.8.0.1,src_port=7943,dst_port=7946)"
#system.geoNetworkingPort.params := "GN(ll_address=4C5E0C14D2EB,latitude=43551050,longitude=10298730,distanceA=1500,distanceB=1500,angle=0,device_mode=0,secured_mode=1,its_aid=36,certificate=CERT_TS_A_AT,sec_db_path=/home/vagrant/tmp/asn1c_cert)/COMMSIGNIA(mac_src=000000000011,target_host=10.8.0.1)/UDP_PCAP(dst_ip=10.8.0.1,dst_port=7943,src_ip=192.168.0.154,src_port=39474)/ETH(mac_src=0800275c4959,eth_type=0800)/PCAP(mac_src=0800275c4959,nic=tap0,filter=and (udp port 39474 or udp port 7943))"

#system.geoNetworkingPort.params := "
#  GN(ll_address=4C5E0C14D2EC,latitude=43551050,longitude=10298730,beaconing=0,expiry=1000)/
#  ETH(mac_src=803f5d092bdc,mac_bc=FFFFFFFFFFFF,eth_type=8947)/
#  PCAP_FILE(file=../testdata/TC_SEC_ITSS_SND_CAM_01_BV.pcap,realtime=yes, delay=5000)"

# GeoNetworking UpperTester port based on UDP
#system.utPort.params := "UT_GN(loopback=1)"

# CAM UpperTester port based on UDP
#system.utPort.params := "UT_CAM(loopback=1)"

#system.utPort.params := "UT_DENM/UDP(dst_ip=192.168.42.2)" # Simulator

#system.utPort.params := "UT_DENM/UDP(dst_ip=172.23.0.1,dst_port=8000)" # Nordsys

#system.utPort.params     := "UT_CAM/UDP(dst_ip=10.100.60.95,dst_port=56000)" # Commsignia
#system.camUtPort.params     := "UT_CAM/UDP(dst_ip=10.100.60.95,src_port=12345,dst_port=56000)" # Commsignia

#system.utPort.params     := "UT_CAM/UDP(dst_ip=10.100.62.1,dst_port=10005)" # Marben

#system.utPort.params := "UT_CAM/UDP(dst_ip=192.168.42.10)" # Siemens

#system.utPort.params := "UT_CAM/UDP(dst_ip=192.168.42.10,dst_port=4200)" # Lacroix

#system.utPort.params  := "UT_CAM/UDP(dst_ip=10.100.60.220)" # Codha

#system.utPort.params  := "UT_CAM/UDP(dst_ip=10.100.60.72)" # Codha

system.utPort.params     := "UT_CAM/UDP(dst_ip=159.254.75.6,dst_port=1999)" # Savari
#system.camUtPort.params     := "UT_CAM/UDP(dst_ip=159.254.75.6,src_port=12345,dst_port=1999)" # Savari
system.denmUtPort.params     := "UT_DENM/UDP(dst_ip=159.254.75.6,src_port=12345,dst_port=1999)" # Savari
system.geoNetworkingPort.params := "GN(ll_address=4C5E0C14D2EB,latitude=43551050,longitude=10298730,distanceA=1500,distanceB=1500,angle=0,device_mode=0,secured_mode=0,its_aid=36)/ETH(mac_src=e2b7b30429eb)/PCAP(mac_src=e2b7b30429eb,nic=eth1,filter=and ether proto 0x8947)"
system.utPort.params := "UT_CAM/UDP(dst_ip=192.168.161.140)"

[EXECUTE]

Loading