Недопустимое разрешение Wireshark для USB-монитора
У меня есть проблема в Wireshark для мониторинга USB. Помимо того, как все работало в прошлом Wireshark (даже не видя портов, если не root), теперь отображает USB-порты, которые он может отслеживать, но он не позволяет вам фактически контролировать любой трафик, когда вы нажимаете на один из портов.
В нем говорится, что разрешение отклонено, убедитесь, что у вас есть правильные разрешения.
Когда программа была установлена, она предложила не запускать программу от имени пользователя root, а вместо этого добавить группу wireshark в свою учетную запись пользователя.
Я сделал это, но все еще не работает. Я посмотрел на несколько ответов, которые тесно связаны, но не совпадают.
Я думаю, что что-то в 16.04 изменилось по сравнению с предыдущей версией, или я что-то упустил.
Так как я могу заставить это работать?
Просто, чтобы добавить, я попытался - Wireshark - позволить пользователю без полномочий root прослушивать USB-трафик
Это не помогло.
1 ответ
Прочитав документацию по wireshark, я обнаружил, что модуль usbmon необходимо активировать, чтобы все работало правильно.
Если вы столкнулись с этой проблемой, которая, скорее всего, возникает, если вы используете 16.04, поскольку кажется, что этот модуль по умолчанию не активен в ядре.
modprobe usbmon
После этого вы сможете использовать любое из перечисленных устройств. По крайней мере, это сработало для меня.