Recibir Wi-Fi mediante dongle, redistribuir a través del aeropuerto

4

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 si coloco un dongle USB Wi-Fi en una ventana.

Como tengo un MacBook viejo de repuesto, conecto el dongle a través de un cable de extensión USB de 3m y lo saco 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 de conexión Wi-Fi y conectarse a él. Principalmente mi nuevo MacBook Air.

Pero al intentarlo en el navegador, falla al cargar una página web. 'ping' desde la línea de comandos no puede resolver www.google.com.

Ahora aquí está la cosa rara. Ha estado trabajando en alguna ocasión. No sé si es el resultado de mi juguetear.

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

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

    
pregunta P i 29.08.2013 - 23:26

2 respuestas

1

Considera el siguiente tutorial

mactip.net

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

Asegúrese de lo siguiente:

  • La conexión inalámbrica entrante tiene un arrendamiento dhcp asignado automáticamente
  • 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 rellena con la dirección IP de su servidor dhcp (enrutador).

Aquí está mi configuración (estoy usando una red Ethernet para el puente inalámbrico pero el principio es el mismo)

Ejemplo de conexión inalámbrica entrante

Ejemplodeconexióninalámbricasaliente

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

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

¡Importante!

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

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

Para probar esto, eche un vistazo a ifconfig en 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 'computadora portátil vieja' obtienen una dirección de dhcp a partir de 192.168.2.x. Esos dispositivos no pueden conectarse a ningún dispositivo en la subred 10.4.90.x.

Puede que sea mejor comprar un repetidor inalámbrico o comprar una antena direccional para su tarjeta de red inalámbrica USB.

    
respondido por el spuder 01.09.2013 - 23:44
2

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

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

Puede hacer esto a través de Network Utility (GUI para netstat ). En Network Utility en la máquina de su 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.x o% código%. 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 mediante el comando de ruta, es decir,

route delete default
route add default <Macbook ip>
    
respondido por el amilesc 01.09.2013 - 23:25

Lea otras preguntas en las etiquetas