Вопрос:
Для использования с моей виртуальной машиной Xen мне нужно создать виртуальный сетевой интерфейс (vif), который соединен с wlan0.
Если в / etc / network / interfaces я добавляю
auto xenbr0
iface xenbr0 inet dhcp
А потом позже сделаю
brctl addif xenbr0 wlan0
Я получаю это сообщение об ошибке.
can't add wlan0 to bridge xenbr0: Operation not supported
Я обнаружил, что Linux вообще не позволит вам подключить беспроводной интерфейс в управляемом режиме, если вы не включите опцию 4addr (необходима для перекомпиляции iw):
iw dev wlan0 set 4addr on
потом
brctl addif xenbr0 wlan0
работает, а brctl show показывает, что xenbr0 соединен с wlan0.
К сожалению, как только я выполню
iw dev wlan0 set 4addr on
у меня пропало все сетевое соединение (нет соединения). Как только тогда я выполню
iw dev wlan0 set 4addr off
Я воссоединяюсь, и это снова работает. Если я снова запускаю 4addr, он снова прерывается, если я выключаю 4addr, он снова работает.
К сожалению, я не могу просто включить 4addr, активировать мост, а затем снова выключить его (ошибка: устройство не готово).
Кто-нибудь знает, почему я теряю связь?