Я использую 3 адаптера Wi-Fi в качестве связующего интерфейса (два b/g и один ac) в моей невероятно плохой университетской сети (которую я, конечно, не могу изменить), и мне было интересно, какой режим соединения является лучшим. Конкретные вопросы, которые у меня были / есть:

  • Полезно ли выбирать резервное копирование, потому что три (или больше - я думаю, что у адаптера переменного тока есть три отдельно) антенны могут пострадать от расширенных помех из-за короткого расстояния (расположенного слева и справа от 15-дюймового ноутбука а где то внутри)? Какой другой режим будет лучше?
  • Является ли проблемой использование разных стандартов b/g и ac для одного и того же интерфейса соединения? Должен ли адаптер переменного тока быть основным интерфейсом, поскольку он, вероятно, имеет лучшее соединение. Как можно это сделать?

Поскольку нет такого определения "невероятно плохой сети", позвольте мне остановиться на этом:

  • Иногда требуется> 10 минут для получения IP-адреса с помощью dhclient как для соединения, так и для отдельных интерфейсов.
  • через равные промежутки времени от 90 до 100% потери упаковки в течение более 1 минуты
  • может быть предоставлена дополнительная информация, включая эталонные тесты (я их не знаю и должен был бы их изучить), пожалуйста, прокомментируйте

Я соединяюсь с

ifup wlan0 &
ifup wlan1 &
ifup wlan2 &
ifup bond0 &
dhclient -4 -v -w bond0

и /etc/network/interfaces

auto lo
iface lo inet loopback

iface main inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface bond0 inet manual
    down ifenslave -d bond0 wlan0 wlan1 wlan2
    bond-mode 3
    bond-miimon 100
    bond-slaves wlan0 wlan1 wlan2

allow-bond0 wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    bond-master bond0

allow-bond0 wlan1
iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    bond-master bond0

allow-bond0 wlan2
iface wlan2 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    bond-master bond0

iface eth1 inet dhcp

1 ответ1

1

Я хорошо знаком с 802.11 даже на самых низких уровнях и не понимаю, как любой режим соединения может работать в сети с несколькими точками доступа, которой вы не управляете.

По крайней мере, без специального WNIC/ драйвера, который может выполнять аутентификацию прокси и ассоциации для каждого MAC-адреса в группе связей.

Большинство режимов соединения, в том числе широковещательный режим (3), которые вы, похоже, пытаетесь использовать, даже в простом проводном случае Ethernet, требуют специальной конфигурации коммутатора.

Некоторые режимы, которые не требуют специальной настройки коммутатора, такие как активное резервное копирование, balance-tlb и Balance-Alb, требуют, чтобы вы были в состоянии отправлять или получать кадры с произвольным MAC-адресом на любом интерфейсе, который работает вне 802.11 ' s требование, чтобы каждая беспроводная клиентская станция (то есть каждый клиентский MAC-адрес) должна была 802.11-Authenticate и 802.11-Associate with AP, прежде чем AP разрешит трафик данных к этому MAC-адресу и от него. Вот почему я упомянул, что мне нужен специальный WNIC/ драйвер, который может выполнять аутентификацию 802.11 и ассоциацию от имени MAC-адреса bond0 и других подчиненных MAC-адресов.

Мне кажется, что соединение на уровне канала (Ethernet / 802.11) не будет для вас решением. Помогите вашему ИТ-отделу диагностировать и исправить свою сеть.

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