FCPING(8)
π FCPING(8) β Fibre Channel Ping (ELS ECHO) tool
okay bestie, this is fcping from the Open-FCoE Tools set, and it's literally the cutest way to poke a Fibre Channel port and see if it pings you back π«Ά
β¨ NAME β¨
fcping β Fibre Channel Ping (ELS ECHO) tool
πΈ SYNOPSIS πΈ
fcping [-fqx] [ -i interval ] [ -c count ] [ -s size ] -h source target
source = interface | MAC | WWPN | FC-ID
target = -P WWPN | -N WWPN | -F FC-ID
π DESCRIPTION π
So the whole vibe of fcping is: it runs the Fibre Channel FC-LS-2 ECHO ELS command and then shows you the reply. That's it, that's the job πββοΈ
The max payload for fcping is 2108 bytes. And listen β if you don't pass a -c, fcping will just keep going and going and going until the user interrupts it. No cap. You have to stop it yourself, bestie π
π OPTIONS π
-fβ Flood ping π (go feral with it)-qβ Quiet! just print summary π€«-xβ Hex dump of responses π’β¨-iinterval β Wait interval seconds between each ping β³-ccount β Stop after sending count pings π-hsource β Source is interface like ethX, MAC address, WWPN, or FC-ID π-ssize β Byte-length of ping request payload (max 2108) π-FFC-ID β Destination port ID π―-PWWPN β Destination world-wide port name π-NWWNN β Destination world-wide node name π
ngl the -h here is source, not help. She's built different, don't @ me π
π¦ EXAMPLES π¦
1οΈβ£ Sends ELS ECHO to Port FC-ID 0xbf0027 from interface n0.170 with max 3 pings
fcping -c 3 -h n0.170 -F 0xbf0027
and it comes back like:
sending echo to 0xBF0027
echo 1 accepted 16.170 ms
echo 2 accepted 7.053 ms
echo 3 accepted 6.803 ms
3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 10.009 ms
ate. zero loss, iconic π
2οΈβ£ Sends ELS ECHO to WWNN 0x1000001B213C9DDA from interface n0.170 with max 3 pings and payload size 1500 bytes
fcping -c 3 -h n0.170 -s 1500 -N 0x1000001B213C9DDA
sending echo to 0xBF0027
echo 1 accepted 6.597 ms
echo 2 accepted 6.925 ms
echo 3 accepted 12.419 ms
3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 8.647 ms
look at those round-trip times, we love a consistent queen π
3οΈβ£ Sends ELS ECHO to WWNN 0x1000001B213C9DDA from interface n0.170 continuously with payload of 32 bytes and hex-dump the reply to the screen
fcping -x -h n0.170 -s 32 -N 0x1000001B213C9DDA
sending echo to 0xBF0027
echo 1 accepted 6.937 ms
response length 32
0 02000000 00000001 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
echo 2 accepted 6.923 ms
response length 32
0 02000000 00000002 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
echo 3 accepted 84.929 ms
response length 32
0 02000000 00000003 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
that third one said 84.929 ms btw... we don't talk about it π the hex dump is serving though π₯
π SEE ALSO π
fcoeadm(8) β go read that one too, bestie, iykyk
π«Ά SUPPORT π«Ά
fcping is part of the fcoe-utils package, maintained through the Open-FCoE project. Resources for both developers and users can be found at the Open-FCoE website http://open-fcoe.org/ β¨
Open-FCoE Β· 05/24/2011 Β· FCPING(8)
and that's the whole page, bestie β go ping something, stay hydrated, and don't forget your -c unless you wanna be there forever ππΈπ¦
π¦ where this page comes from
- centos-stream 10: fcoe-utils 1.0.34-11.gitb233050.el10 Β· GPL-2.0-only
- centos-stream 9: fcoe-utils 1.0.34-0.git14ef0d2.el9 Β· GPLv2
- debian bookworm: fcoe-utils 1.0.34-2+b1 Β· GPL-2.0-only
- debian trixie: fcoe-utils 1.0.34-6 Β· GPL-2.0-only
- fedora 43: fcoe-utils 1.0.34-12.gitb233050.fc43 Β· GPL-2.0-only
- fedora 44: fcoe-utils 1.0.34-14.gitb233050.fc44 Β· GPL-2.0-only
- opensuse-leap 16.0: fcoe-utils 1.0.34-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: fcoe-utils 1.0.34-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: fcoe-utils 1.0.34-160000.2.2 Β· GPL-2.0-only
- opensuse-leap 16.0: fcoe-utils 1.0.34-160000.2.2 Β· GPL-2.0-only
- ubuntu jammy: fcoe-utils 1.0.34-1 Β· GPL-2.0-only
- ubuntu noble: fcoe-utils 1.0.34-4 Β· GPL-2.0-only
- ubuntu questing: fcoe-utils 1.0.34-6ubuntu1
- ubuntu resolute: fcoe-utils 1.0.34-6ubuntu2 Β· GPL-2.0-only
- ubuntu stonking: fcoe-utils 1.0.34-6ubuntu2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms