Conexión de dos interfaces inalámbricas para el modo "Repetidor"

Conexión de dos interfaces inalámbricas para el modo "Repetidor"

He buscado bastante y no encuentro nada que junte todas las piezas.

Estoy usando Debian y busco conectarme a una red inalámbrica y repetir la señal sin usar nat ni ninguna otra molestia.

ap -> wlan0 {debian} wlan1 -> repetido_ap_signal

Tengo dos NIC inalámbricas idénticas, módulos de controlador ath9k y un enrutador que admite el modo de 4 direcciones.

Por lo que tengo entendido, necesito que wlan0 se conecte a la aplicación como cliente, y necesito activar el modo 4addr en wlan1 y conectarlos a los dos. La implementación real es un poco más confusa.

¿Aún necesito configurar hostapd para wlan1 y configurarlo para que tenga un ssid/pw idéntico con el canal a 3 o más distancia del que aloja la aplicación?

¿Hay algo especial que deba colocarse en el puente para que esto funcione?

¿Es necesario activar el modo 4addr para ambas interfaces wlan o solo para la "repetidora"?

¡Gracias!

Respuesta1

La suya es una solicitud inusual, porque está intentando utilizar alguna tecnología que rara vez (o nunca) se usa (modo 4addr) para evitar una configuración verdaderamente trivial con NAT.

También hay otra característica molesta. Su configuración requiere queapywlan0Si tiene ambos modos 4addr habilitados, no puede habilitarlo solo en uno porque entonces el otro componente no podrá comunicarse con el componente del modo 4addr. Lo que esto significa es que las PC normales (Windows, Mac, *Nixes sin configuración en modo 4-addr) no podrán conectarse alap. A menos, por supuesto, que configure VLAN en el AP, una para su máquina Debian con el modo 4addr habilitado, otra para todas las demás PC sin el modo 4addr. Aún hay más gastos generales a tener en cuenta, si me preguntas.

En cuanto a wlan1 (la interfaz del lado del repetidor), lo hacenoNecesita el modo 4addr habilitado. Simplemente configure hostapd en él, conéctelo con su eth0 (si planea usar su cable ethernet para extender la capacidad del repetidor de la máquina Debian a un puente inalámbrico completo), o con una interfaz virtual (grifo,no tunde lo contrario, perderá las conexiones de nivel 2).

En cuanto a la relación entrewlan0ywlan1, túno puede puentearellos: el puente requiere el intercambio de tramas Ethernet completas, algo que ninguna red inalámbrica (modo 4addr o no) puede hacer. Además, no necesita puentes: todo lo que necesita es habilitar el reenvío IPv4 (a través de/etc/sysctl.conf) y enrutamiento adecuado (debes asegurarte de que la misma subred esté disponible en ambas wifis).

Para disminuir el tráfico, es posible que desee especificar que su puerta de enlace predeterminada esté en 192.168.1.1 (o lo que use) en el dispositivo wlan0: esto evitará que su máquina Debian le envíe tráfico a través de wlan1, obstruyendo así su repetidor. aprovechar.

información relacionada