Reciba Wi-Fi a través de dongle, redistribuya a través del aeropuerto

Mi casa tiene Internet de banda ancha estándar. Un cable coaxial entra en la casa desde la carretera. Adjunto a esto hay un enrutador inalámbrico.

Mi habitación está justo en el otro extremo de la casa. Solo puedo obtener una señal decente colocando un dongle Wi-Fi USB en una ventana.

Como tengo una MacBook vieja de repuesto, conecto el dongle a través de un cable de extensión USB de 3 m y lo coloco por la ventana.

Luego estoy configurando este viejo MacBook para redistribuir Internet, usando su tarjeta Wi-Fi interna, es decir, el aeropuerto.

Otros dispositivos pueden ver este nuevo punto Wi-Fi y conectarse a él. Principalmente mi nuevo MacBook Air.

Pero probando en el navegador, no puede cargar una página web. "ping" desde la línea de comandos no resuelve www.google.com.

Ahora aquí está lo raro. Ha estado funcionando en alguna ocasión. No sé si es el resultado de mi jugueteo.

He intentado bastantes cosas: he intentado usar Bluetooth para redistribuir. He intentado establecer la dirección IP del aeropuerto manualmente. He intentado alterar el canal. Probablemente algunos más, pero no me siento cómodo dando vueltas sin saber lo que estoy haciendo sin un plan de juego claro.

¿Podría alguien darme una secuencia de movimientos para abordar esto?

Usted sabe que solo puede redistribuir algo que es redistribuible :) significa que su conexión original debe permitir múltiples conexiones IP que se necesitan para que otros dispositivos obtengan acceso a Internet. Entonces cuéntanos sobre la conexión wifi USB a quién? Compruebe si su proveedor de wifi permite múltiples conexiones.
@Buscar, es del enrutador doméstico: una caja negra que toma un cable de la carretera y expone una red wifi. A veces funciona . Ese hecho debería eliminar los problemas anteriores, creo...
Estoy perdido, para citarlo: ¿Por esta ventana sale un dongle USB Wi-Fi, alimentando mi viejo MacBook con Internet rápido y jugoso? ¿Es ahí donde obtienes tu Internet?
@Buscar, mis disculpas. Era una pregunta mal formulada. lo he reescrito.
Dado que ahora sabemos que es posible que tenga más información para ayudar a resolver esto, sería útil que nos la proporcionara. ¿Cuál es el perfil de WiFi que se transmite desde la vieja Mac? ¿Qué configuraciones específicas usas en oldMac (Ad hoc.? Compartir Internet...). ---FYI--Lo que intenta configurar se llama repetidor. FYI... cuestan $50 y harán lo que quieras.

Respuestas (2)

Considere el siguiente tutorial

mactip.net

Es cierto que solo cubre ethernet a inalámbrico o inalámbrico a ethernet, sin embargo, se deben aplicar los mismos pasos para esta configuración (inalámbrica a inalámbrica).

Asegúrese de lo siguiente:

  • El servicio inalámbrico entrante tiene una concesión automática de dhcp asignada
  • La conexión inalámbrica saliente en la computadora portátil tiene una dirección IP asignada manualmente, la subred coincide con la conexión inalámbrica entrante y el campo del enrutador se completa con la dirección IP de su servidor dhcp (enrutador).

Aquí está mi configuración (estoy usando un puente de ethernet a inalámbrico pero el principio es el mismo)

Ejemplo inalámbrico entrante ingrese la descripción de la imagen aquí

Ejemplo inalámbrico saliente

ingrese la descripción de la imagen aquí

Por último, verifique que su computadora portátil anterior tenga la versión correcta del servicio bootpd en ejecución.

 sudo launchctl list|grep bootp
 26987  -   0x7fc881d5b9e0.anonymous.bootpd

¡Importante!

Si bien podrá obtener acceso a Internet a cualquier dispositivo conectado de forma inalámbrica a la computadora portátil anterior, esos dispositivos no podrán comunicarse con ningún otro dispositivo en el otro lado de la computadora portátil anterior.

Esto se debe a que la computadora portátil antigua ejecuta un servidor dhcp y los dispositivos estarán en una subred diferente.

Para probar esto, eche un vistazo ifconfiga la vieja computadora portátil. Debería ver un nuevo dispositivo de red llamado bridge0.

bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether ac:de:48:e4:39:77 
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
Configuration:
    priority 0 hellotime 0 fwddelay 0 maxage 0
    ipfilter disabled flags 0x2
member: en1 flags=3<LEARNING,DISCOVER>
         port 5 priority 0 path cost 0

En mi red, todos los dispositivos que se conectan a Internet desde mi 'portátil antiguo' obtienen una dirección dhcp que comienza en 192.168.2.x. Esos dispositivos no pueden conectarse a ningún dispositivo en la subred 10.4.90.x.

Es mejor que compre un repetidor inalámbrico o una antena direccional para su tarjeta de red inalámbrica USB.

¡Gracias! Las máscaras de subred no coincidían (255.255.255.0 frente a 255.255.0.0)

Parece que estás intentando NAT detrás de tu viejo Macbook. Supongo que está utilizando Internet Sharing (Preferencias del sistema -> Compartir) para hacerlo, lo que configurará automáticamente un NAT para usted.

Si puede conectarse a la conexión compartida de Macbook, debe verificar la tabla de enrutamiento de la máquina desde la que se está conectando a Macbook NAT. Es posible que tenga una ruta duplicada o que el tráfico vaya en dirección contraria.

Puede hacerlo a través de la Utilidad de red (GUI para netstat). En Network Utility en su máquina cliente, vaya a la pestaña Netstat, haga clic en el botón de radio "Mostrar información de la tabla de enrutamiento" y luego presione "Netstat".

Si ejecuta un ifconfig en su Macbook, la IP de una interfaz secundaria ( br0, tun0, etc. O su tarjeta interna, NO su dongle wifi) debe ser una IP local, es decir, 192.168.x.xo 10.0.x.x. Asegúrese de que la puerta de enlace predeterminada en la tabla de enrutamiento de su máquina cliente sea la misma que la IP de la interfaz de red que corresponde a su conexión compartida.

Puede cambiar la puerta de enlace predeterminada a través del panel de Preferencias del Sistema "Red", o usando el comando de ruta, es decir

route delete default
route add default <Macbook ip>