Единственный разумный способ Я обнаружил, что для запуска команды, оставляя вывод и интерактивную оболочку за экраном, нужно использовать команду «stuff» для выполнения команды:
screen -t title1 bash
stuff 'ls /tmp^M' # in vim type control-v control-m to insert the return at the end
Некоторые (Большинство в 2016? ) Wifi-чипы могут работать в нескольких режимах одновременно, , но все на одной и той же частоте, потому что они используют одно и то же радио. Теперь, если к вашему чипу подключено 2 радиомодуля, у вас может быть несколько функций на нескольких частотах / каналах.
Например. Intel 3160 может одновременно быть 1 станцией, 1 точкой доступа И 1 устройством P2P. Он используется для WiDi или Miracast при подключении к «другой» сети.
Допустимые комбинации для вашего чипа можно увидеть как root с помощью: iw list | grep -A 2 'interface комбинация'
Intel 3160 возвращает:
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 3, #channels <= 1
Проверяя доступные USB-ключи на моем столе, я могу сказать вам:
rt2800usb
сообщает:
допустимые комбинации интерфейсов:
* # {AP, точка сетки} <= 8,
всего <= 8, #channels <= 1
rtl8192cu
ключи, которые используют тот же чип, что и ваше устройство, сообщают:
комбинации интерфейсов не поддерживаются
Это сообщение означает, что ваша карта может одновременно выполнять только 1 функцию.
Для некоторых Wi-Fi-чипов доступно несколько подписанных прошивок с разными возможностями. AFAICT, но не для вашего rtl819x.
Для Intel IWLWifi решением могло бы стать переключение (одного из) подключений на то, что вы являетесь AP, или сделав его «Ad-Hoc»
В противном случае вам пришлось бы заменить свою карту на карту с # {managed} <5
или аналогичные смягченные ограничения.
Или добавьте (другой) ключ WUSB-WiFi за 10 евро для подключения ко второй точке доступа.
Насколько вам может показаться, что это работает, я собираюсь рискнуть и предположить, что это невозможно.
У вас правильно настроены виртуальные интерфейсы, что дает вам как действующий MAC-адрес на интерфейсах (уровень 2), так и хорошие IP-адреса (уровень 3). Однако фактическое соединение с точкой доступа осуществляется по радиочастоте, которая является уровнем 1.
Подумайте об этом так, если ваша проводная карта Ethernet не имеет двух физических портов Ethernet (RJ45, оптоволокно и т. Д.), Вы можете только когда-либо подключать в одну сеть физически . То же самое и с вашей картой Wi-Fi.
Если ваша карта Wi-Fi не имеет более одной антенны (которую вы можете контролировать независимо), карта Wi-Fi будет поддерживать только один режим подключения, либо режим AP (получение входящих подключений), либо клиент (один к одному). Могут быть карты Wi-Fi, которые позволят вам это сделать, но похоже, что это необходимо поддерживать в прошивке, а не только в сетевом стеке вашего компьютера (который вы правильно настроили).