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?
Considere el siguiente tutorial
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:
Aquí está mi configuración (estoy usando un puente de ethernet a inalámbrico pero el principio es el mismo)
Ejemplo inalámbrico entrante
Ejemplo inalámbrico saliente
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
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 ifconfig
a 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.
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.x
o 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>
Ruscos
Pi
Ruscos
Pi
Ruscos