После обновления от Ubuntu 14.04 до имени интерфейса 18.04 моих USB-модемов, изменившего от wwan0 до wwx001e101f0000. Я не возражаю против этого и также читаю, это имеет некоторые серьезные основания. К сожалению, vnstat прекратил работать на этот интерфейс:
$ vnstat -i wwx001e101f0000
Error: Unable to read database "/var/lib/vnstat/wwx001e101f0000": No such file or directory
Это работает правильно на интерфейс Ethernet enp4s0:
$ vnstat
Database updated: Wed Aug 29 09:09:11 2018
enp4s0 since 08/15/2018
rx: 24.93 GiB tx: 10.19 GiB total: 35.12 GiB
monthly
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
Aug '18 24.93 GiB | 10.19 GiB | 35.12 GiB | 123.21 kbit/s
------------------------+-------------+-------------+---------------
estimated 27.27 GiB | 11.15 GiB | 38.42 GiB |
daily
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
yesterday 16.45 GiB | 2.26 GiB | 18.71 GiB | 1.86 Mbit/s
today 107.07 MiB | 473.64 MiB | 580.71 MiB | 147.83 kbit/s
------------------------+-------------+-------------+---------------
estimated 280 MiB | 1.21 GiB | 1.48 GiB |
Мне была бы нужна некоторая альтернатива для измерения использованных данных, поскольку я использую этот модем с ограниченным доступным объемом данных (модем LTE). Действительно ли там кто-либо альтернативен? Я нашел просто много инструментов, которое предлагает контроль трафика реального времени, но мне нужны исторические данные.
Я понял, что vnstat будет работать правильно даже на интерфейс wwx001e101f0000, но я должен был сделать это:
sudo vnstat -u -i wwx001e101f0000
Error: Unable to read database "/var/lib/vnstat/wwx001e101f0000": No such file or directory
Info: -> A new database has been created.
И затем набор это в/etc/vnstat.conf
# default interface
Interface "wwx001e101f0000"
Таким образом, проблема решена.