Udev не всегда автоматически привязывает драйвер usbhid к моему устройству

Входной интерфейс видит пакеты раньше, чем IP-стек. т.е. никаких эффектов NAT не видно для пакетов, исходящих извне системы. Их целевой порт изменен, вы просто не видите его с помощью tcpdump. Однако вы можете увидеть это с помощью счетчиков пакетов в вашей цепочке filter/INPUT.

Это отличается от локально сгенерированных пакетов. Они достигают стека IP раньше, чем достигают интерфейса. Таким образом, вы видите пакеты на петлевом интерфейсе с эффектами DNAT.

2
19.02.2020, 12:38
1 ответ

Создайте однострочный файл -в /etc/modules-load.d/00 -my -usbhid.conf

usbhid

В современных системах в этом нет необходимости, поскольку модули загружаются автоматически, но иногда все же необходимо принудительно загрузить модуль.

Если ничего не помогло, попробуйте добавить параметр загрузки ядра

usbhid.quirks=0x0463:0xffff:0x08

- относительно -включите причуду NOGET и посмотрите, работает ли она.

https://www.cyberciti.biz/faq/linux-how-to-load-a-kernel-module-automatically-at-boot-time/https://bugzilla.redhat.com/show_bug.cgi?id=1715504https://github.com/networkupstools/nut/issues/515

0
28.04.2021, 23:23

Теги

Похожие вопросы