AD386A PCIe 10 Gigabit Ethernet Card Overview

Product Overview
10 Gigabit Ethernet Link Settings
7
Driver Tunable Settings Explained
Transmit Flow Control -- When enabled, the card will honour PAUSE frames received from the link partner and pause
transmission for the duration of time specified in the PAUSE Frame. When off, the card will ignore PAUSE frames and
continue transmission. The range of values is: {on, off}. Default value: On.
Receive Flow Control -- When enabled, the card will generate PAUSE frames whenever the received frames in the FIFO have
exceeded a certain threshold. When disabled, the card will not generate PAUSE frames. The range of values supported is: {on,
off}. Default value: On.
Flow Control Watermarks -- The high water mark of the Receive FIFO at which the NIC will send XON PAUSE frames to
the Link Partner and the low water mark at which NIC will send a XOFF (release PAUSE) can be changed by lanadmin –x
fctrl_wmarks <low water mark> <high water mark> <ppa>. It is expressed as a percentage of the total FIFO size. The range of
values supported is: {10 – 90}. Note that if you do not set flow
control water marks, the card will use its default values and the
low and high water marks will be shown as 0. If you set low and high water marks for flow control, lanadmin –x drv_fctrl will
show the user specified water marks.
-X mf_cko_tx
on/off
Enables/disables hardware transmit checksum offload for Multi-fragment UDP (IPv4).
Multi-fragment transmit CKO will be enabled only when send CKO is enabled. Default: Off.
-X mf_cko_rx
on/off
Enables/disables hardware receive checksum offload for Multi-fragment UDP (IPv4).
Multi-fragment receive CKO will be enabled only when receive CKO is enabled. Default:
Off.
-X drv_pr on/off Enables / disables incoming TCP packet reassembly in the driver/adapter. Default ON. If the
interface is used for forwarding, TCP packet reassembly must be disabled.
-X help Displays available commands to change the driver settings.
-X rx_coal Sets receive interrupt coalescing link utilization ranges. Please refer to the “Transmit/Receive
Interrupt Coalescing” section in this guide.
-X tx_coal Sets transmit interrupt coalescing link utilization ranges. Please refer to the
“Transmit/Receive Interrupt Coalescing” section in this guide.
-X coal_time Sets interrupt coalescing timer values (common to both transmit and receive). Please refer to
the “Transmit/Receive Interrupt Coalescing” section in this guide.
-X rx_fctrl_on Enables receive side flow control (generate pause frames).
-X rx_fctrl_off Disables receive side flow control (generate pause frames).
-X tx_fctrl_on Enables transmit side flow control (response to pause frames).
-X tx_fctrl_off Disables transmit side flow control (response to pause frames).
-X fctrl_wmarks Sets low and high water mark for the receive FIFO of the adapter.
-X drv_mq
Changes the number of driver queues: lanadmin –X drv_mq num_queues ppa
* These options require the desired value to be specified after the option name. Some of these values may vary due to
performance tuning efforts. See the Performance and Tuning Considerations section of the Ethernet Support Guide for
more information.
Table 2 Link Card Parameters that lanadmin can Display (-x) or Set (-X) (Continued)
Option Setting