Punto de acceso y acceso a Internet juntos, ¿por qué no?

12

Si intento configurar un punto de acceso en GNOME, recibo el siguiente mensaje:

Si tiene una conexión a Internet que no sea inalámbrica, puede usarla para compartir su conexión a Internet con otras personas.

Encender el punto de acceso inalámbrico lo desconectará <network name>.

No es posible acceder a Internet a través de su conexión inalámbrica mientras el punto de acceso está activo.

¿Cuáles son las razones técnicas por las que no puedo configurar un Hotspot y estar conectado a Internet al mismo tiempo?

usuario16538
fuente

Respuestas:

8
  1. Utiliza la misma antena.
  2. Actualmente, la mayoría del software no permite estar en modo cliente y AP al mismo tiempo.
  3. La conexión inalámbrica es un protocolo semidúplex, a excepción de algunas cosas realmente novedosas. La radio solo puede transmitir o recibir a la vez, no puede hacer ambas cosas al mismo tiempo.

En el punto 3, si se desarrolló algún software para permitir el modo cliente y AP simultáneamente, la radio primero necesitaría comunicarse como un cliente y luego pasar los datos como un AP. La latencia sería indeseable, y la causa más probable es que nadie haya hecho que el software ejecute tanto el cliente como el modo AP al mismo tiempo.

Tim
fuente
2
Sin embargo, si tuviera una segunda radio (tarjeta WIFI) podría hacerlo sin ningún problema.
Tim
En esa nota, puede obtener un adaptador wifi USB por menos de $ 10 . Así que adelante.
bahamat
Pero, cuando estoy en modo de zona activa, puedo aceptar más de una conexión entrante al mismo tiempo. ¿Qué hace que las conexiones entrantes sean diferentes de las conexiones salientes? También "la radio solo puede transmitir o recibir": no puedo entender eso. Desde una vista de muy alto nivel, puedo descargar y cargar un archivo al mismo tiempo.
user16538
1
Desde liveqos.com/wp-content/uploads/2012/12/… : Una red Ethernet cableada es full duplex, lo que significa que un dispositivo puede enviar y recibir, o cargar y descargar, simultáneamente. WiFi es half duplex, por lo que si un cliente está enviando datos al AP, el AP tampoco puede enviar datos al mismo cliente ni a ningún otro al mismo tiempo. Para la comunicación bidireccional, que incluye la mayoría de las aplicaciones que las personas suelen usar a través de Internet, como video o chat de voz, esto esencialmente reduce a la mitad su rendimiento en comparación con una tecnología full duplex, como una conexión Ethernet por cable.
Tim
@bahamat "menos de $ 10" $ 9.99. Está bien, está bien ...
wchargin
6

es muy posible usar el punto de acceso y navegar por Internet con la misma tarjeta wifi al mismo tiempo (simultáneamente). Lo he estado usando desde hace algún tiempo .ideapad 100s 141br con tarjeta intel dualband 3160, ubuntu.

La forma más simple que encontré fue usar una aplicación llamada create_ap en github. Funciona perfectamente.

primero necesita estos instalados; util-linux, bash, procps or procps-ng, hostapd, iproute2, iw, iwconfig, haveged, dnsmasq, iptables.

instalarlos con:

sudo apt install hostapd iproute2 iw haveged dnsmasq iptables procps bash util-linux

. si ya están instalados, el terminal le informará, de lo contrario, los descargará automáticamente.

instalar la aplicación desde la terminal:

git clone https://github.com/oblique/create_ap
cd create_ap
sudo make install

Después de que se haya instalado correctamente, creé el punto de acceso antes de conectarme a Internet. Puede crear un punto de acceso con:

sudo create_ap wlp2s0 wlp2s0 MyAccessPoint

un AP abierto, donde wlp2s0 es mi tarjeta inalámbrica física, MyAccessPoint es mi nombre de punto de acceso. El primer wlp2s0 es donde desea suministrar internet, y el segundo wlp2s0 es la tarjeta conectada a internet (en este caso, es la misma tarjeta). El comando lo ejecutaría desde la terminal, así que mételo en el lanzador. Puede detener el punto de acceso desde la terminal conctrl+c

hay un archivo Léame en el directorio de instalación home/create_appara ver los diferentes puntos de acceso que puede crear o simplemente escriba el create_apterminal para obtener ayuda.

Saludos.

fuente https://github.com/oblique/create_ap

ptetteh227
fuente
Esto simplemente funcionó casi copiando + pegando desde arriba, excepto por el nombre del adaptador en una computadora portátil CentOS 7 Lenovo, que quería usar como extensor de rango para una mala señal Wifi que era difícil de bloquear en mi iPad. (Y como dije, la computadora portátil aún puede usar el wifi para la navegación normal por Internet, no hay una red cableada aquí donde estoy).
David Ramirez
Intenté esto, trabajando como un encanto. Gracias por compartir.