<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Fw all interfaces ethtool -S command output script in Scripts</title>
    <link>https://community.checkpoint.com/t5/Scripts/Fw-all-interfaces-ethtool-S-command-output-script/m-p/268261#M1356</link>
    <description>&lt;P&gt;Hey guys,&lt;/P&gt;
&lt;P&gt;This script provides a txt file output (as well as on the screen) for ethtool -S command for all the fw configured interfaces. dos2unix, as well as chmod 777 required in order to run it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Lab example:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;[Expert@CP-GW:0]# ./cp-ethtool-stats-all.sh&lt;BR /&gt;### ethtool -S (all interfaces) - 20260122-093023&lt;BR /&gt;Hostname: CP-GW&lt;BR /&gt;Kernel: 4.18.0-372.9.1cpx86_64&lt;BR /&gt;========================================&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: erspan0&lt;BR /&gt;# Link info:&lt;BR /&gt;########################################&lt;BR /&gt;NOTE: ethtool statistics not supported or interface not applicable.&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: eth0&lt;BR /&gt;# Link info: Supports auto-negotiation: No Advertised auto-negotiation: No Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Link detected: yes&lt;BR /&gt;########################################&lt;BR /&gt;NIC statistics:&lt;BR /&gt;Tx Queue#: 0&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 28375&lt;BR /&gt;ucast bytes tx: 7214359&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 1&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 3399861&lt;BR /&gt;ucast bytes tx: 331716008&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 2&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 63410&lt;BR /&gt;ucast bytes tx: 6195404&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 3&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 3385805&lt;BR /&gt;ucast bytes tx: 292328247&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 2&lt;BR /&gt;bcast bytes tx: 84&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 4&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 58215&lt;BR /&gt;ucast bytes tx: 6804389&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 5&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 3370997&lt;BR /&gt;ucast bytes tx: 290959189&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 6&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 23651&lt;BR /&gt;ucast bytes tx: 5240859&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 7&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 51191&lt;BR /&gt;ucast bytes tx: 7092958&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Rx Queue#: 0&lt;BR /&gt;LRO pkts rx: 370711&lt;BR /&gt;LRO byte rx: 571010733&lt;BR /&gt;ucast pkts rx: 10585626&lt;BR /&gt;ucast bytes rx: 2471353882&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 213094&lt;BR /&gt;bcast bytes rx: 21841415&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 1&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 2&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 3&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 4&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 5&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 6&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 7&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;tx timeout count: 0&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: eth1&lt;BR /&gt;# Link info: Supports auto-negotiation: No Advertised auto-negotiation: No Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Link detected: yes&lt;BR /&gt;########################################&lt;BR /&gt;NIC statistics:&lt;BR /&gt;Tx Queue#: 0&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 1&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 2&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 3&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 4&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 5&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 6&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 7&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Rx Queue#: 0&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 213096&lt;BR /&gt;bcast bytes rx: 21841535&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 1&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 2&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 3&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 4&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 5&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 6&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 7&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;tx timeout count: 0&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: eth2&lt;BR /&gt;# Link info: Supports auto-negotiation: No Advertised auto-negotiation: No Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Link detected: yes&lt;BR /&gt;########################################&lt;BR /&gt;NIC statistics:&lt;BR /&gt;Tx Queue#: 0&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 1&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 2&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 3&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 4&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 5&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 6&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Tx Queue#: 7&lt;BR /&gt;TSO pkts tx: 0&lt;BR /&gt;TSO bytes tx: 0&lt;BR /&gt;ucast pkts tx: 0&lt;BR /&gt;ucast bytes tx: 0&lt;BR /&gt;mcast pkts tx: 0&lt;BR /&gt;mcast bytes tx: 0&lt;BR /&gt;bcast pkts tx: 0&lt;BR /&gt;bcast bytes tx: 0&lt;BR /&gt;pkts tx err: 0&lt;BR /&gt;pkts tx discard: 0&lt;BR /&gt;drv dropped tx total: 0&lt;BR /&gt;too many frags: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;hdr err: 0&lt;BR /&gt;tso: 0&lt;BR /&gt;ring full: 0&lt;BR /&gt;pkts linearized: 0&lt;BR /&gt;hdr cloned: 0&lt;BR /&gt;giant hdr: 0&lt;BR /&gt;Rx Queue#: 0&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 213096&lt;BR /&gt;bcast bytes rx: 21841535&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 1&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 2&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 3&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 4&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 5&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 6&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;Rx Queue#: 7&lt;BR /&gt;LRO pkts rx: 0&lt;BR /&gt;LRO byte rx: 0&lt;BR /&gt;ucast pkts rx: 0&lt;BR /&gt;ucast bytes rx: 0&lt;BR /&gt;mcast pkts rx: 0&lt;BR /&gt;mcast bytes rx: 0&lt;BR /&gt;bcast pkts rx: 0&lt;BR /&gt;bcast bytes rx: 0&lt;BR /&gt;pkts rx OOB: 0&lt;BR /&gt;pkts rx err: 0&lt;BR /&gt;drv dropped rx total: 0&lt;BR /&gt;err: 0&lt;BR /&gt;fcs: 0&lt;BR /&gt;rx buf alloc fail: 0&lt;BR /&gt;tx timeout count: 0&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: eth2.100&lt;BR /&gt;# Link info: Supports auto-negotiation: No Advertised auto-negotiation: No Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Link detected: yes&lt;BR /&gt;########################################&lt;BR /&gt;NOTE: ethtool statistics not supported or interface not applicable.&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: gre0&lt;BR /&gt;# Link info:&lt;BR /&gt;########################################&lt;BR /&gt;NOTE: ethtool statistics not supported or interface not applicable.&lt;/P&gt;
&lt;P&gt;########################################&lt;BR /&gt;# Interface: gretap0&lt;BR /&gt;# Link info:&lt;BR /&gt;########################################&lt;BR /&gt;NOTE: ethtool statistics not supported or interface not applicable.&lt;/P&gt;
&lt;P&gt;Done. Output saved to: /var/log/ethtool-stats-all-20260122-093023.txt&lt;BR /&gt;[Expert@CP-GW:0]#&lt;/P&gt;</description>
    <pubDate>Tue, 03 Feb 2026 15:47:04 GMT</pubDate>
    <dc:creator>the_rock</dc:creator>
    <dc:date>2026-02-03T15:47:04Z</dc:date>
    <item>
      <title>Fw all interfaces ethtool -S command output script</title>
      <link>https://community.checkpoint.com/t5/Scripts/Fw-all-interfaces-ethtool-S-command-output-script/m-p/268261#M1356</link>
      <description>3</description>
      <pubDate>Tue, 03 Feb 2026 15:47:04 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/Fw-all-interfaces-ethtool-S-command-output-script/m-p/268261#M1356</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2026-02-03T15:47:04Z</dc:date>
    </item>
  </channel>
</rss>

