Traditional Ethernet adapters support only the IEEE 802.3x PAUSE function. The priority-based flow control (PFC) capable Ethernet adapters require a card which supports the IEEE 802.1Qbb/802.3bd standard. For example, if you are using a 10G Ethernet, you must use the Intel 10G Ethernet adapter.
With the configuration of a PFC capable Ethernet adapter connected to the CEE enabled DCBX FCoE switch, you can transfer iSCSI signals between the peers.
You can use the following hardware components to deploy FCoE on Oracle Solaris:
CEE-DCBX FCoE switch
PFC capable Ethernet adapter
The following figure shows the connection with CEE-DCBX FCoE switch by using a PFC capable Ethernet adapter.
Figure 2 Connection With CEE-DCBX FCoE Switch by Using a PFC Capable Ethernet Adapter
In the following example, the NIC MTU is set to 2500 to accommodate the FCoE payload.
# dladm set-linkprop -p mtu=2500 net10
dcb_mode=1;
# update_drv ixgbe
Or
# reboot
auto – Transfers IEEE packets by default. However, when the host receives CEE packets from the peer, the mode switches to CEE automatically.
# dladm set-linkprop -p flowctrl=auto net10
# dladm set-linkprop -p flowctrl=pfc net10
# dladm show-linkprop -p mtu,flowctrl,ntcs net10 LINK PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE net10 mtu rw 2500 2500 1500 576-15500 net10 flowctrl rw auto pfc no no,tx,rx,bi, pfc,auto net10 ntcs r- 8 8 0 --