Skip to content
logo
ecu.test 2025.3 Help
Port SERVICEACCESS - ICMP-RAW 🛈
  • English
  • Deutsch
Initializing search
    • Getting Started
    • Overview
    • ecu.test Main program
    • Further included programs
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: MorphĂ©e
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
      • tracetronic: Ethernet
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
      • Vector: XL API
        • Ports
          • Port SERVICEACCESS - SERVICE-PASSIVE 🛈
          • Port SERVICEACCESS - SERVICE 🛈
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET 🛈
          • Port SERVICEACCESS - TCP-SERVER-SOCKET 🛈
          • Port SERVICEACCESS - TLS 🛈
          • Port SERVICEACCESS - UDP-SOCKET 🛈
          • Port SERVICEACCESS - ARP 🛈
          • Port BUSACCESS - CAN 🛈
          • Port BUSACCESS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD_TOLERANT 🛈
          • Port DIAGNOSTICS - CAN 🛈
          • Port ELECTRICERRORSIM - CANWAY 🛈
          • Port LOGGING - DLT-VERBOSE 🛈
          • Port SERVICEACCESS - ETHERNET-RAW 🛈
          • Port BUSACCESS - FLX 🛈
          • Port DIAGNOSTICS - FLX 🛈
          • Port SERVICEACCESS - ICMP-RAW 🛈
            • Stimulation
            • Properties 🛈
            • Jobs 🛈
              • ClearReceiveBuffer
              • Ping
              • ReceivePacket
              • SendPacket
              • StartReceiving
              • StopReceiving
          • Port SERVICEACCESS - IPSEC 🛈
          • Port BUSACCESS - LIN 🛈
          • Port SERVICEACCESS - MACSEC 🛈
          • Port MODELACCESS - DEFAULT 🛈
          • Port SERVICEACCESS - RECORDING-PCAP 🛈
          • Port BUSACCESS - SOCKETADAPTOR 🛈
          • Port SERVICEACCESS - UDP-RAW 🛈
          • Port DIAGNOSTICS - DOIP 🛈
          • Port DIAGNOSTICS - J1939 🛈
          • Port DIAGNOSTICS - KWP2000-CAN 🛈
          • Port DIAGNOSTICS - DOSOAD 🛈
          • Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈
          • Port APPLICATION - XCP-CAN-FD 🛈
          • Port APPLICATION - XCP-CAN 🛈
          • Port APPLICATION - XCP-ETH 🛈
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools with stimulus support
    • Test execution
    • Trace analysis
    • Workspace
    • Handling
    • Test management
    • test.guide
    • Extensions
    • Specific Tutorials
    • API references
    • System requirements
    • ecu.test on Linux
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Properties 🛈
    • Jobs 🛈
      • ClearReceiveBuffer
      • Ping
      • ReceivePacket
      • SendPacket
      • StartReceiving
      • StopReceiving

    Port SERVICEACCESS - ICMP-RAW đŸ›ˆÂ¶

    ICMP low level communication

    Stimulation¶

    This port has no stimulus capabilities.

    Properties đŸ›ˆÂ¶

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Port

    string

    Name of the port inside a network. In Vector Hardware Config, the network-based mode must be activated.

    Filter in BPF format

    ‘(ip dst host [IP] or ip[16] >= 224) and ip proto \icmp’

    string

    The identifier [IP] that is enclosed in square brackets describes a variable which will be replaced when loading the configuration. [IP] correspond to the value in the port settings. Caution: The filter may only pass ICMP packets, other data traffic is not supported. VLAN filtering is applied automatically.

    VLAN settings

    ‘no tagging’

    [‘no tagging’, ‘single tagging’]

    string

    Used VLAN setting

    VLAN-VID

    1

    int

    Integer, only used if VLAN tagging is enabled

    Disable LibPcap buffering

    ☐

    bool

    Disable internal LibPcap buffering

    Receive buffer size

    1000

    int

    Number of messages which can be recorded in the receive buffer (ring buffer)

    Automatic data reception on test run

    ☑

    bool

    Only operative if on the left for ‘Start’ either ‘Always’ is chosen, or ‘If necessary’ and the port is in use in the test configuration.

    Path / file name for the PCAP/PCAPNG output file

    Automatic data reception on test run

    string

    PCAP or PCAPNG file (with absolute path). Recording is done into this file. Leave blank if no recording is desired.

    Default source MAC address

    ‘02:00:4C:4F:4F:50’

    string

    Default MAC address to be used for Ethernet frames

    Default source IP address

    string

    Default IP address to be used for IP packets

    Subnet mask for IP network

    string

    Subnet mask for the IP Network (necessary in order to recognize broadcast addresses, e.g. for ARP)

    Jobs đŸ›ˆÂ¶

    ClearReceiveBuffer¶

    Clears the ecu.test high-level receive buffer. Low-level buffers in the driver are not cleared.

    Ping¶

    Sends an ICMP echo request to the specified host (data receiving has to be started). Caution: Job clears the receive buffer

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Ip

    ‘192.168.0.1’

    string

    String, (format: 192.168.0.1)

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    string

    List, containing the IPs of responding hosts

    ReceivePacket¶

    Returns a packet from the receive buffer and remove it from there

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    string

    PacketIcmp

    SendPacket¶

    Send data

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    EthDestMac

    ‘Default’

    string

    String (format: 00:11:FF:1E:32:FF), Default if MAC address is resolved over ARP or multicast calculation

    EthSrcMac

    ‘Default’

    string

    String (format: 00:11:FF:1E:32:FF), leave ‘Default’ if the MAC from the port settings should be used

    EthSrcType

    ‘ETH_TYPE_IP’

    [‘ETH_TYPE_8021AD’, ‘ETH_TYPE_8021Q’, ‘ETH_TYPE_AOE’, ‘ETH_TYPE_ARP’, ‘ETH_TYPE_CDP’, ‘ETH_TYPE_DTP’, ‘ETH_TYPE_EDP’, ‘ETH_TYPE_IP’, ‘ETH_TYPE_IP6’, ‘ETH_TYPE_IPX’, ‘ETH_TYPE_LLDP’, ‘ETH_TYPE_MPLS’, ‘ETH_TYPE_MPLS_MCAST’, ‘ETH_TYPE_PPP’, ‘ETH_TYPE_PPPoE’, ‘ETH_TYPE_PPPoE_DISC’, ‘ETH_TYPE_PROFINET’, ‘ETH_TYPE_PUP’, ‘ETH_TYPE_QINQ1’, ‘ETH_TYPE_QINQ2’, ‘ETH_TYPE_REVARP’, ‘ETH_TYPE_TEB’, ‘ETH_TYPE_UNKNOWN’]

    string

    String from selection or integer

    IcmpChecksum

    ‘Auto’

    string

    ‘Integer’, ‘Auto’ if should be calculated automatically

    IcmpCode

    0

    int

    Integer

    IcmpData

    ‘ByteStream()’

    string

    String, payload as a ByteStream (e.g. ByteStream(“00:00”))

    IcmpType

    ‘ICMP_ECHO’

    [‘ICMP_ALTHOSTADDR’, ‘ICMP_CODE_NONE’, ‘ICMP_DATACONVERR’, ‘ICMP_DNS’, ‘ICMP_DNSREPLY’, ‘ICMP_ECHO’, ‘ICMP_ECHOREPLY’, ‘ICMP_INFO’, ‘ICMP_INFOREPLY’, ‘ICMP_IP6_IAMHERE’, ‘ICMP_IP6_WHEREAREYOU’, ‘ICMP_MASK’, ‘ICMP_MASKREPLY’, ‘ICMP_MOBILE_REDIRECT’, ‘ICMP_MOBILE_REG’, ‘ICMP_MOBILE_REGREPLY’, ‘ICMP_PARAMPROB’, ‘ICMP_PARAMPROB_ERRATPTR’, ‘ICMP_PARAMPROB_LENGTH’, ‘ICMP_PARAMPROB_OPTABSENT’, ‘ICMP_PHOTURIS’, ‘ICMP_PHOTURIS_AUTH_FAILED’, ‘ICMP_PHOTURIS_DECOMPRESS_FAILED’, ‘ICMP_PHOTURIS_DECRYPT_FAILED’, ‘ICMP_PHOTURIS_NEED_AUTHN’, ‘ICMP_PHOTURIS_NEED_AUTHZ’, ‘ICMP_PHOTURIS_UNKNOWN_INDEX’, ‘ICMP_REDIRECT’, ‘ICMP_REDIRECT_HOST’, ‘ICMP_REDIRECT_NET’, ‘ICMP_REDIRECT_TOSHOST’, ‘ICMP_REDIRECT_TOSNET’, ‘ICMP_RTRADVERT’, ‘ICMP_RTRADVERT_NORMAL’, ‘ICMP_RTRADVERT_NOROUTE_COMMON’, ‘ICMP_RTRSOLICIT’, ‘ICMP_SKIP’, ‘ICMP_SRCQUENCH’, ‘ICMP_TIMEXCEED’, ‘ICMP_TIMEXCEED_INTRANS’, ‘ICMP_TIMEXCEED_REASS’, ‘ICMP_TRACEROUTE’, ‘ICMP_TSTAMP’, ‘ICMP_TSTAMPREPLY’, ‘ICMP_TYPE_MAX’, ‘ICMP_UNREACH’, ‘ICMP_UNREACH_FILTER_PROHIB’, ‘ICMP_UNREACH_HOST’, ‘ICMP_UNREACH_HOST_PRECEDENCE’, ‘ICMP_UNREACH_HOST_PROHIB’, ‘ICMP_UNREACH_HOST_UNKNOWN’, ‘ICMP_UNREACH_ISOLATED’, ‘ICMP_UNREACH_NEEDFRAG’, ‘ICMP_UNREACH_NET’, ‘ICMP_UNREACH_NET_PROHIB’, ‘ICMP_UNREACH_NET_UNKNOWN’, ‘ICMP_UNREACH_PORT’, ‘ICMP_UNREACH_PRECEDENCE_CUTOFF’, ‘ICMP_UNREACH_PROTO’, ‘ICMP_UNREACH_SRCFAIL’, ‘ICMP_UNREACH_TOSHOST’, ‘ICMP_UNREACH_TOSNET’]

    string

    String from selection or integer

    IpChecksum

    ‘Auto’

    string

    ‘Integer’, ‘Auto’ if should be calculated automatically

    IpDst

    ‘192.168.0.1’

    string

    String (format: 192.168.0.1)

    IpIdent

    0

    int

    Integer

    IpLen

    ‘Auto’

    string

    ‘Integer’, ‘Auto’ if should be calculated automatically

    IpOffset

    0

    int

    Integer

    IpProt

    ‘IP_PROTO_ICMP’

    [‘IP_PROTO_3PC’, ‘IP_PROTO_AH’, ‘IP_PROTO_AN’, ‘IP_PROTO_ANY0HOP’, ‘IP_PROTO_ANYENC’, ‘IP_PROTO_ANYHOST’, ‘IP_PROTO_ANYNET’, ‘IP_PROTO_ARGUS’, ‘IP_PROTO_ARIS’, ‘IP_PROTO_AX25’, ‘IP_PROTO_BBNRCC’, ‘IP_PROTO_BRSATMON’, ‘IP_PROTO_CBT’, ‘IP_PROTO_CFTP’, ‘IP_PROTO_CHAOS’, ‘IP_PROTO_CMTP’, ‘IP_PROTO_COMPAQPEER’, ‘IP_PROTO_CPHB’, ‘IP_PROTO_CPNX’, ‘IP_PROTO_CRTP’, ‘IP_PROTO_CRUDP’, ‘IP_PROTO_DCNMEAS’, ‘IP_PROTO_DDP’, ‘IP_PROTO_DDX’, ‘IP_PROTO_DGP’, ‘IP_PROTO_DISTFS’, ‘IP_PROTO_DSTOPTS’, ‘IP_PROTO_EGP’, ‘IP_PROTO_EIGRP’, ‘IP_PROTO_EMCON’, ‘IP_PROTO_ENA’, ‘IP_PROTO_ENCAP’, ‘IP_PROTO_EON’, ‘IP_PROTO_ESP’, ‘IP_PROTO_ETHERIP’, ‘IP_PROTO_EXPAK’, ‘IP_PROTO_FC’, ‘IP_PROTO_FIRE’, ‘IP_PROTO_FRAGMENT’, ‘IP_PROTO_GGP’, ‘IP_PROTO_GMTP’, ‘IP_PROTO_GRE’, ‘IP_PROTO_HMP’, ‘IP_PROTO_HOPOPTS’, ‘IP_PROTO_IATP’, ‘IP_PROTO_ICMP’, ‘IP_PROTO_ICMP6’, ‘IP_PROTO_IDP’, ‘IP_PROTO_IDPR’, ‘IP_PROTO_IFMP’, ‘IP_PROTO_IGMP’, ‘IP_PROTO_IGP’, ‘IP_PROTO_IL’, ‘IP_PROTO_INLSP’, ‘IP_PROTO_IP’, ‘IP_PROTO_IP6’, ‘IP_PROTO_IPCOMP’, ‘IP_PROTO_IPCV’, ‘IP_PROTO_IPIP’, ‘IP_PROTO_IPIPENCAP’, ‘IP_PROTO_IPLT’, ‘IP_PROTO_IPPC’, ‘IP_PROTO_IPXIP’, ‘IP_PROTO_IRTP’, ‘IP_PROTO_ISIS’, ‘IP_PROTO_KRYPTOLAN’, ‘IP_PROTO_L2TP’, ‘IP_PROTO_LARP’, ‘IP_PROTO_LEAF1’, ‘IP_PROTO_LEAF2’, ‘IP_PROTO_MAX’, ‘IP_PROTO_MERITINP’, ‘IP_PROTO_MFPNSP’, ‘IP_PROTO_MHRP’, ‘IP_PROTO_MICP’, ‘IP_PROTO_MOBILE’, ‘IP_PROTO_MTP’, ‘IP_PROTO_MUX’, ‘IP_PROTO_NARP’, ‘IP_PROTO_NETBLT’, ‘IP_PROTO_NONE’, ‘IP_PROTO_NSFIGP’, ‘IP_PROTO_NVP’, ‘IP_PROTO_OSPF’, ‘IP_PROTO_PGM’, ‘IP_PROTO_PIM’, ‘IP_PROTO_PIPE’, ‘IP_PROTO_PNNI’, ‘IP_PROTO_PRM’, ‘IP_PROTO_PTP’, ‘IP_PROTO_PUP’, ‘IP_PROTO_PVP’, ‘IP_PROTO_QNX’, ‘IP_PROTO_RAW’, ‘IP_PROTO_RDP’, ‘IP_PROTO_RESERVED’, ‘IP_PROTO_ROUTING’, ‘IP_PROTO_RSVP’, ‘IP_PROTO_RSVPIGN’, ‘IP_PROTO_RVD’, ‘IP_PROTO_SATMON’, ‘IP_PROTO_SCCSP’, ‘IP_PROTO_SCPS’, ‘IP_PROTO_SCTP’, ‘IP_PROTO_SDRP’, ‘IP_PROTO_SEP’, ‘IP_PROTO_SKIP’, ‘IP_PROTO_SM’, ‘IP_PROTO_SMP’, ‘IP_PROTO_SNP’, ‘IP_PROTO_SPRITERPC’, ‘IP_PROTO_SPS’, ‘IP_PROTO_SRP’, ‘IP_PROTO_SSCOPMCE’, ‘IP_PROTO_ST’, ‘IP_PROTO_STP’, ‘IP_PROTO_SUNND’, ‘IP_PROTO_SVMTP’, ‘IP_PROTO_SWIPE’, ‘IP_PROTO_TCF’, ‘IP_PROTO_TCP’, ‘IP_PROTO_TLSP’, ‘IP_PROTO_TP’, ‘IP_PROTO_TPPP’, ‘IP_PROTO_TRUNK1’, ‘IP_PROTO_TRUNK2’, ‘IP_PROTO_TTP’, ‘IP_PROTO_UDP’, ‘IP_PROTO_UTI’, ‘IP_PROTO_VINES’, ‘IP_PROTO_VISA’, ‘IP_PROTO_VMTP’, ‘IP_PROTO_VRRP’, ‘IP_PROTO_WBEXPAK’, ‘IP_PROTO_WBMON’, ‘IP_PROTO_WSN’, ‘IP_PROTO_XNET’, ‘IP_PROTO_XTP’]

    string

    String from selection or integer

    IpSrc

    ‘Default’

    string

    String (format: 192.168.0.1), leave ‘Default’ if the IP from the port settings should be used

    IpTos

    ‘IP_TOS_PREC_ROUTINE’

    [‘IP_TOS_PREC_CRITIC_ECP’, ‘IP_TOS_PREC_FLASH’, ‘IP_TOS_PREC_FLASHOVERRIDE’, ‘IP_TOS_PREC_IMMEDIATE’, ‘IP_TOS_PREC_INTERNETCONTROL’, ‘IP_TOS_PREC_NETCONTROL’, ‘IP_TOS_PREC_PRIORITY’, ‘IP_TOS_PREC_ROUTINE’]

    string

    String from selection or integer

    IpTtl

    64

    int

    Integer

    IpVersionHeader

    0x45

    int

    Integer, default is version 4 an header length 20

    VlanCfi

    0

    int

    Integer, is only used if VLAN is configured

    VlanPcp

    0

    int

    Integer, is only used if VLAN is configured

    VlanVid

    ‘Default’

    string

    Integer, Default if port setting should be used, only evaluated if VLAN is configured

    StartReceiving¶

    Starts manual data receiving

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FilterString

    ‘(ip dst host [IP] or ip[16] >= 224) and ip proto \\icmp’

    string

    The identifier [IP] that is enclosed in square brackets describes a variable which will be replaced when loading the configuration. [IP] correspond to the value in the port settings. Caution: The filter may only pass ICMP packets, other data traffic is not supported. VLAN filtering is applied automatically.

    PcapFileName

    string

    PCAP or PCAPNG file (with absolute path). Recording is done into this file. Leave blank if no recording is desired.

    VlanVid

    ‘Default’

    string

    Integer, Default if port setting should be used, only evaluated if VLAN is configured

    StopReceiving¶

    Stops data receiving manual

    2025-12-05
    Previous
    Port DIAGNOSTICS - FLX 🛈
    Next
    Port SERVICEACCESS - IPSEC 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy