[Sysadmins] Чем заменить mii-tool ?

Sergey a_s_y на sama.ru
Пт Сен 20 14:30:04 MSK 2019


On Monday 29 March 2010, Led wrote:

> > Требует указание DEVICE, когда список ещё неизвестен. В принципе,
> > если найти список чем-то, можно ethtool-у скормить через xargs
> > какой-нибудь. И вывод пограпать...
> 
> ls -d /sys/class/net/*

Вспомнилось... Лучше поздно, чем никогда:

-----------------------
#!/bin/sh

for ETH in `ls -d /sys/class/net/*/device | awk -F "/" '{print $5}'`; do

    LINK=`ethtool $ETH | grep Link | sed "s/^[[:space:]]*//"`
    SPEED=`ethtool $ETH | grep Speed | sed "s/^[[:space:]]*//"`
    DUPLEX=`ethtool $ETH | grep Duplex | sed "s/^[[:space:]]*//"`

    printf "%-5s:  %-18s  %-15s  %-22s\n" "$ETH" "$LINK" "$SPEED" "$DUPLEX"

done
------------------------

-- 
С уважением, Сергей.


Подробная информация о списке рассылки Sysadmins