Программное обеспечение, которое я использую, запутывается, если в выводе irda0 есть ifconfig -a (или какое-то другое необычное устройство).

Какой самый простой способ предотвратить включение этого устройства в список?

Я ищу ответ, который не требует удаления или отключения устройства физически или навсегда, а также не требует перезагрузки.

2 ответа2

2

Все сетевые интерфейсы будут перечислены в выходных данных ifconfig -a . Чтобы удалить его, вам нужно выгрузить соответствующий ему модуль ядра.

Но в вашем случае я бы попытался использовать ifrename, чтобы он выглядел как "нормальный" интерфейс. Но лучшим подходом было бы исправить ваше программное обеспечение br0ken, которое, похоже, душит имена устройств.

1

Чтобы выгрузить его, выгрузите модуль:

rmmod $(basename $(ls -l /sys/class/net/irda0/device/driver/module |awk '{print $NF}'))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .