¿Cuál es el mejor modo de vinculación para múltiples interfaces wifi en una red wifi de baja calidad?

¿Cuál es el mejor modo de vinculación para múltiples interfaces wifi en una red wifi de baja calidad?

Utilizo 3 adaptadores wi-fi como interfaz de conexión (dos b/g y uno de CA) en mi increíblemente mala red universitaria (que no puedo modificar, por supuesto) y me he estado preguntando qué modo de conexión es el mejor. Preguntas concretas que tuve/tengo:

  • ¿Es útil elegir respaldo porque las tres (o más, creo que el adaptador de CA tiene tres por sí solo) antenas pueden sufrir interferencias prolongadas debido a la corta distancia (ubicadas en el lado izquierdo y derecho de una computadora portátil de 15 pulgadas)? y en algún lugar dentro)? ¿Qué otro modo sería mejor?
  • ¿Es un problema utilizar diferentes estándares b/g y ac para la misma interfaz de unión? Debe configurar el adaptador de CA como la interfaz principal porque probablemente tenga la mejor conexión. ¿Cómo se haría esto?

Como no existe tal definición de "red increíblemente mala", permítanme explicar esto:

  • A veces se necesitan más de 10 minutos para obtener una dirección IP dhclienttanto para la interfaz de enlace como para las interfaces individuales.
  • a intervalos regulares pérdida del paquete del 90 al 100 % durante más de 1 minuto
  • Se puede proporcionar más información, incluidos puntos de referencia (no los conozco y tendría que aprenderlos), por favor comente

me estoy conectando con

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

y/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

Respuesta1

Estoy profundamente familiarizado con 802.11 incluso en los niveles más bajos, y no veo cómo algún modo de vinculación podría funcionar en una red multi-AP que no controlas.

Al menos no sin un WNIC/controlador especial que pueda realizar autenticaciones y asociaciones de proxy para cada dirección MAC en el grupo de enlace.

La mayoría de los modos de conexión, incluido el modo de transmisión (3) que parece estar probando, incluso en un caso simple de Ethernet con cable, requieren una configuración de conmutador especial.

Algunos modos que no requieren una configuración de conmutador especial, como active-backup, balance-tlb y balance-alb, requieren que usted pueda enviar o recibir tramas con una dirección MAC arbitraria en cualquier interfaz, lo que entra en conflicto con 802.11'. El requisito de que cada estación cliente inalámbrica (es decir, cada dirección MAC de cliente) debe autenticar y asociar 802.11 con el AP antes de que el AP permita el tráfico de datos hacia y desde esa dirección MAC. Es por eso que mencioné la necesidad de un controlador/WNIC especial que pueda realizar autenticación y asociación 802.11 en nombre de la dirección MAC bond0 y otras direcciones MAC esclavas.

Mi sensación al respecto es que la vinculación a nivel de enlace (Ethernet/nivel 802.11) no será la solución para usted. Ayude a su departamento de TI a diagnosticar y reparar su red.

información relacionada