vnstat работает, vnstat -l не работает

Я только что установил vnstat. я бегу vnstat и получите это:

~$ vnstat

                  rx      /      tx      /     total    /   estimated
wlan0:
   Aug '12     12.89 MiB  /   14.14 MiB  /   27.03 MiB  /   37.00 MiB
     today     12.89 MiB  /   14.14 MiB  /   27.03 MiB  /      29 MiB

irda0: Not enough data available yet.
eth0: Not enough data available yet.

Я использую только беспроводную связь, и я только что установил ее, так что я ожидаю этого. Тем не менее, когда я бегу vnstat -l, он возвращает только вещи для eth0; wlan0 нет:

~$ vnstat -l
Monitoring eth0...    (press CTRL-C to stop)

   rx:        0 kbit/s     0 p/s          tx:        0 kbit/s     0 p/s^C

Точно так же, когда я бегу vnstat -h (показать трафик за последние 24 часа) или любую из ряда других команд, он только жалуется на нехватку данных для eth0 и не пытается ничего вернуть для wlan0. В чем дело?

1 ответ

Решение

Оказывается, многие переключатели vnstat работают только с интерфейсом по умолчанию (в моем случае eth0), если не указан другой.

Укажите интерфейс с -i, лайк vnstat -h -i wlan0, Вы можете получить список доступных интерфейсов, используя ifconfig,

Интерфейс по умолчанию может быть указан в конфигурации (возможно, в /etc/vnstat.conf).

Другие вопросы по тегам