Changeset d389819 in rtems-docs for networking/testing_the_driver.rst


Ignore:
Timestamp:
01/18/16 05:37:40 (7 years ago)
Author:
Amar Takhar <amar@…>
Branches:
4.11, 5, am, master
Children:
f916fca
Parents:
11e1a6f
git-author:
Amar Takhar <amar@…> (01/18/16 05:37:40)
git-committer:
Amar Takhar <verm@…> (05/03/16 00:51:24)
Message:

Convert all Unicode to ASCII(128)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • networking/testing_the_driver.rst

    r11e1a6f rd389819  
    1212
    1313- An Ethernet network analyzer or a workstation with an
    14   ‘Ethernet snoop’ program such as ``ethersnoop`` or``tcpdump``.
     14  'Ethernet snoop' program such as ``ethersnoop`` or``tcpdump``.
    1515
    1616- A workstation.
     
    4040- mbuf activity
    4141  There are commented out calls to ``printf`` in the file``sys/mbuf.h`` in the network stack code.  Uncommenting
    42   these lines results in output when mbuf’s are allocated
     42  these lines results in output when mbuf's are allocated
    4343  and freed.  This is very useful for finding memory leaks.
    4444
     
    9292  For a quick reference to the flags, see the table below:
    9393
    94   ‘``U``’
     94  '``U``'
    9595      Up: The route is active.
    9696
    97   ‘``H``’
     97  '``H``'
    9898      Host: The route destination is a single host.
    9999
    100   ‘``G``’
     100  '``G``'
    101101      Gateway: Send anything for this destination on to this remote system, which
    102102      will figure out from there where to send it.
    103103
    104   ‘``S``’
     104  '``S``'
    105105      Static: This route was configured manually, not automatically generated by the
    106106      system.
    107107
    108   ‘``C``’
     108  '``C``'
    109109      Clone: Generates a new route based upon this route for machines we connect
    110110      to. This type of route is normally used for local networks.
    111111
    112   ‘``W``’
     112  '``W``'
    113113      WasCloned: Indicated a route that was auto-configured based upon a local area
    114114      network (Clone) route.
    115115
    116   ‘``L``’
     116  '``L``'
    117117      Link: Route involves references to Ethernet hardware.
    118118
     
    183183  Verify that the program continues to run once the driver has been attached.
    184184
    185 - Issue a ‘``u``’ command to send UDP
    186   packets to the ‘discard’ port.
     185- Issue a '``u``' command to send UDP
     186  packets to the 'discard' port.
    187187  Verify that the packets appear on the network.
    188188
    189 - Issue a ‘``s``’ command to print the network and driver statistics.
     189- Issue a '``s``' command to print the network and driver statistics.
    190190
    191191- On a workstation, add a static route to the target system.
    192192
    193 - On that same workstation try to ‘ping’ the target system.
     193- On that same workstation try to 'ping' the target system.
    194194  Verify that the ICMP echo request and reply packets appear on the net.
    195195
     
    197197  Modify ``networkconfig.h`` to attach the driver
    198198  with reception of broadcast packets enabled.
    199   Try to ‘ping’ the target system again.
     199  Try to 'ping' the target system again.
    200200  Verify that ARP request/reply and ICMP echo request/reply packets appear
    201201  on the net.
    202202
    203 - Issue a ‘``t``’ command to send TCP
    204   packets to the ‘discard’ port.
     203- Issue a '``t``' command to send TCP
     204  packets to the 'discard' port.
    205205  Verify that the packets appear on the network.
    206206
    207 - Issue a ‘``s``’ command to print the network and driver statistics.
     207- Issue a '``s``' command to print the network and driver statistics.
    208208
    209209- Verify that you can telnet to ports 24742
     
    233233  a smaller value, say 514.
    234234
    235 - ‘Ping’ the driver from another workstation and verify
     235- 'Ping' the driver from another workstation and verify
    236236  that frames larger than 514 bytes are correctly rejected.
    237237
     
    249249  still telnet to both the ports.
    250250
    251 - Display the driver statistics (Console ‘``s``’ command or telnet
    252   ‘control-G’ character) and verify that:
     251- Display the driver statistics (Console '``s``' command or telnet
     252  'control-G' character) and verify that:
    253253
    254254  # The number of transmit interrupts is non-zero.
     
    263263- Run the ``netdemo`` program.
    264264
    265 - Issue a ‘``u``’ console command to make the target machine transmit
     265- Issue a '``u``' console command to make the target machine transmit
    266266  a bunch of UDP packets.
    267267
     
    278278
    279279Run the ``ttcp`` network benchmark program.
    280 Transfer large amounts of data (100’s of megabytes) to and from the target
     280Transfer large amounts of data (100's of megabytes) to and from the target
    281281system.
    282282
Note: See TracChangeset for help on using the changeset viewer.