local ethtool = require 'ethtool_stats' local fields = ethtool.interface_stats('bat0') local traffic = {} for _, class in ipairs({'rx', 'tx', 'forward', 'mgmt_rx', 'mgmt_tx'}) do traffic[class] = { bytes = fields[class .. '_bytes'], packets = fields[class], } end traffic['tx']['dropped'] = fields['tx_dropped'] return traffic