Tengo Ubuntu 12.04 en un portátil HP 430 y este tiene una única conexión a internet por cable y me gustaría compartirlo con un LG Optimus One con Android 2.3.3. Seguí estas instrucciones y creé un punto de acceso como se muestra a continuación, pero UbuntuHost
no es visible en el LG Optimus One cuando habilito el Wifi en él.
En resumen, quiero que mi computadora portátil con conexión a Internet actúe como un enrutador WiFi y acceda a Internet desde otros dispositivos (LG Optimus One con Android en este caso).
¿Qué pasos adicionales hay que hacer?
android
connection-sharing
Praveen Sripati
fuente
fuente
infrastucture mode
) utilizando hostapd. Siga las instrucciones aquí en el blog de svsarana . Reemplazarppp0
coneth0
de las instrucciones.Respuestas:
Dado que esta es la pregunta número 1 que recibo de los estudiantes y los recién llegados a Ubuntu, intentaré responderla con un par de cosas que todos deberían saber sobre Ubuntu con respecto a compartir una conexión a Internet. Esto se divide en 3 secciones:
Tenga en cuenta que, para compartir su conexión a Internet, ya sea por cable o inalámbrica, NECESITA tener al menos 2 tarjetas de red, que pueden ser una combinación entre una tarjeta con cable y una tarjeta inalámbrica, 2 tarjetas con cable o 2 tarjetas inalámbricas. El punto es que debe tener al menos 2 tarjetas de red, una tarjeta que recibe su conexión a Internet y otra que la envía a otras computadoras o dispositivos en su red.
Compartir su conexión a Internet a través de una conexión por cable
Configurar la PC que compartirá la conexión
Suponiendo que está recibiendo Internet a través de una segunda conexión por cable o inalámbrica, abra su administrador de red a través del icono de red en el panel de Unity:
Vaya hasta la opción Editar conexiones y haga clic en ella.
Aparecerá en la pestaña Wired. Cada conexión por cable está relacionada de manera predeterminada con cada tarjeta NIC con cable Ethernet que tenga. Por ejemplo, si tiene 2 NIC cableadas, verá 2 opciones aquí. En la imagen a continuación, ve uno, ya que se trata de un portátil y normalmente tienen uno. Seleccione la conexión por cable que desea editar, que debe ser la que está conectada a su LAN y no la que está recibiendo la conexión a Internet. Haga doble clic en él o seleccione el botón EDITAR.
Aparecerá en la pestaña Wired (nuevamente). Esta vez, vaya a la Configuración de IPv4 si está usando IPv4 o IPv6 si está usando esa. En la opción Método , seleccione Compartir en otros equipos . AHORRA AHORA. Estás listo.
Esto hará todo lo que normalmente se hacía hace 6 o 7 años con todos los comandos de terminal y cosas de iptable.
Ahora solo conecta las 2 computadoras y listo.
NOTA: Si ambas computadoras tienen una NIC Gigabit Ethernet con cable, entonces puede conectarlas directamente ya que la mayoría de las 1000BASE-T tienen MDI / MDI-X automático. Si no, simplemente conéctelos a su conmutador, enrutador, concentrador, lo que sea y eso es todo.
PC que recibirá conexión a Internet compartida (depende de la configuración de la red)
Abra su Network Manager a través del icono de red en el Panel de Unity:
Vaya hasta la opción Editar conexiones y haga clic en ella.
Aparecerá en la pestaña Wired. Cada conexión por cable está relacionada de manera predeterminada con cada tarjeta NIC con cable Ethernet que tenga. Por ejemplo, si tiene 2 NIC cableadas, verá 2 opciones aquí. En la imagen a continuación, ve uno, ya que se trata de un portátil y normalmente tienen uno. Seleccione la conexión por cable que desea editar y haga doble clic en ella o seleccione el botón EDITAR.
Aparecerá en la pestaña Wired (nuevamente). Esta vez, vaya a la Configuración de IPv4 si está usando IPv4 o IPv6 si está usando esa. En la opción Método , seleccione Manual . Las opciones en Direcciones serán editables ahora. Agregue la IP que desea, la máscara que necesita y la IP de la PC que comparte la conexión. En este caso, dije que la IP de la PC del Cliente será 192.168.0.2, la Máscara es 255.255.255.0 para implicar que es una red de Clase C (LAN) y 192.168.0.1 para mencionar que la computadora que comparte la conexión tiene la IP 192.168.0.1 con él. Además, agregue la misma IP de la computadora que comparte la conexión con los servidores DNS (como se muestra en la imagen).
También puede (Dependiendo de la configuración de la red) seleccionar en lugar de Manual , seleccionar Automático y simplemente poner la IP de la computadora que comparte Internet en la sección Servidores DNS.
Tenga en cuenta que esto depende de la configuración de la red. Por ejemplo, si tiene ambas PC conectadas a un conmutador o enrutador, el conmutador / enrutador se encargará del Cliente, por lo que solo necesita configurar el PC Sharing Internet y simplemente conectar ambos al conmutador / enrutador. Si por casualidad conecta las PC directamente entre sí, es mejor hacer la configuración adicional del Cliente.
En la mayoría de los casos, no necesitará configurar el cliente, solo conéctese a la red y listo. Ubuntu se encargará de todo. Acabo de agregar la parte del Cliente para casos específicos donde pueden surgir problemas.
Esto debería cubrir todos los escenarios posibles en una LAN doméstica cuando se desea compartir la conexión a Internet por cable.
Compartir su conexión a Internet a través de una conexión inalámbrica
NOTA : Lea a continuación la información del usuario de Android.
Desde hace un par de versiones de Ubuntu, no es necesario usar técnicas de enmascaramiento a través de comandos de terminal para compartir la conexión a Internet. Ni siquiera hay necesidad de usar
iwconfig
y hacer eco de comandos para reenviar cosas. Para las muchas computadoras y computadoras portátiles que he probado (Casi 1000 con Ubuntu), puedo decir con certeza que con los siguientes pasos puede compartir su conexión a Internet sin ningún problema.Esto es lo mismo para los controladores de código abierto y propietarios. Puedo confirmar, por ejemplo, que las tarjetas inalámbricas de los conjuntos de chips Broadcom, Ralink y Atheros funcionarán de fábrica, funcionarán ya que NetworkManager se ocupará de los detalles de bajo nivel. Las últimas versiones de Network Manager, especialmente desde 0.9.x son excelentes en este aspecto.
Paso 1 : vaya al Administrador de red y seleccione Crear nueva red inalámbrica.
Tenga en cuenta que hay otras formas, como terminales y GUI, que también pueden hacer el trabajo, pero esta es la forma más fácil y rápida posible (Incluso más rápido y más fácil que hacerlo en Windows XP o Windows 7). También sepa que estoy asumiendo que está recibiendo Internet a través de otra tarjeta de red (por cable o inalámbrica) y que desea compartir esta conexión a Internet de forma inalámbrica.
Paso 2 : escriba el nombre del SSID (el nombre que verán otros dispositivos cuando busquen el punto de acceso)
Paso 3 - Como puede ver aquí, pongo el nombre SSID "Ubuntu Ad Hoc Power" y tiene un cifrado de WEP. El tipo de cifrado depende de la tarjeta de red. Algunas tarjetas no son compatibles con Ad-hoc con WEP, otras con WPA y otras con cualquier tipo de seguridad. Después de configurar el nombre SSID y la seguridad, simplemente haga clic en crear.
Paso 4 : en los casos en que compartirás Internet con alguien cercano a ti en la misma habitación, normalmente solo comparto el dispositivo sin seguridad. Más fácil para que se conecten. Por supuesto, no hagas esto en una fiesta o en una oficina llena de vampiros inalámbricos.
Paso 5 : cuando se crea una conexión compartida, la próxima vez que intente compartirla, aparecerá en una lista de conexiones, lo que le ahorrará la molestia de nombrar la conexión y establecer la seguridad.
Después de realizar los pasos anteriores, debe tener una computadora que comparta la conexión a Internet sin ningún problema. Ahora para la parte que muchos de nosotros olvidamos (especialmente yo)
Compartir su conexión inalámbrica con dispositivos móviles
Muchos usuarios siempre preguntan por qué mi teléfono (Android, iPhone, Blackberry) no ve la conexión a Internet compartida desde mi computadora portátil.
En muchos de estos casos, Android, iPhone o Blackberry habrán deshabilitado la opción de "encontrar" puntos de acceso Ad-Hoc. Esto es por medidas de seguridad. Por lo tanto, solo verán enrutadores inalámbricos reales y no dispositivos habilitados para Ad-hoc, como una tarjeta PCI inalámbrica, una tarjeta USB inalámbrica o incluso otro teléfono habilitado para Ad-Hoc. Para poder hacer esto, al menos en Android necesitas rootear el dispositivo. Para iPhone necesitas hacer jailbreak. Para Blackberries es más complicado. Solo he hecho esto en Android e Iphones. Después de hacer esto, debería ver el dispositivo Ad-Hoc sin ningún problema.
Por supuesto, esto no afecta a todos los modelos. Solo algunos de ellos. Algunos solo los comprará y verán anuncios ad-hoc desde el primer día. Otros tendrán que rootear / encarcelar para solucionar este molesto problema.
No sé si puedo recomendar algunos sitios o formas de lograr esto aquí, pero Google es tu amigo. De todos modos, una forma rápida de ver esto es intentar conectar otra computadora a la que comparte Internet. Deberia de funcionar. Otra forma es buscar otro teléfono celular que pueda ver ad-hoc.
USUARIOS DE ANDROID
Para los usuarios de Android, nuestro sitio hermano Android tiene un buen artículo sobre Cómo ROOTAR un dispositivo Android
También recomiendo este artículo que habla sobre varios términos que deberíamos saber cuando trabajamos con cosas como esta: Terminología de piratería telefónica
Por último, sitios como cyanogenmod y herramientas como clockworkmod son muy buenos. Pero siempre recuerde que con un gran poder de vaca de raíz viene una gran responsabilidad.
Por ejemplo, tengo un teléfono celular Huawei que tenía Android 2.2 originalmente. Después de que rooteé el dispositivo y actualicé a 2.3 usando Cyanogenmod, pude ver dispositivos ad-hoc que me salvaron de varios problemas y agregaron una bonificación a mi teléfono celular por cosas como usarlo como control remoto para XBMC.
También debo mencionar que he leído varias de las respuestas en el sitio de Android SE sobre el soporte Ad-Hoc. La mayoría están equivocados en el sentido de que confirman que Ad-hoc no funciona en varias versiones anteriores de Android (Versión 4 y siguientes). Esto es falso ya que he hecho probablemente más de 50 teléfonos Android que van desde Samsung a Huawei y todos han funcionado. Puede haber algunos que no obtienen Ad-Hoc incluso después de habilitar Root e instalar las aplicaciones necesarias, pero aún no he encontrado uno que tenga este problema.
Por lo tanto, no se desanime por buscar que su Ad-Hoc funcione en su teléfono. Confía en mí, es fácil. Espero haber arrojado algo de luz con esto para ayudarlo a compartir más rápido y más fácil y comprender cuando en algunos casos no encuentran dispositivos ad-hoc.
Conexión a un dispositivo con cable o inalámbrico
Hecha un vistazo a la imagen de abajo:
Si hace clic en el ícono de Red (El círculo verde en la parte superior), se abrirá un menú donde podrá ver todos los dispositivos (Conexiones con cable y Conexiones inalámbricas) que puede usar para conectarse. Al hacer clic en ellos, se conectarán automáticamente a la red deseada. En el caso de tener una tarjeta inalámbrica y aún no haya instalado los controladores (en el caso de que necesite controladores para ellos), puede visitar uno de los siguientes enlaces que proporcionan los pasos necesarios para instalar correctamente cualquier tarjeta inalámbrica:
¿Cómo hago para que funcione una tarjeta inalámbrica Ralink RT3290?
Instalación de controladores inalámbricos Broadcom
Controladores para el módulo inalámbrico Realtek para Toshiba C850-A965?
No se reconoce la tarjeta inalámbrica Realtek RTL8723AE-BT
https://askubuntu.com/questions/tagged/wireless+drivers
Como beneficio adicional, recomiendo leer ¿Cómo conectar y desconectar a una red manualmente en la terminal? (En casos donde surge la necesidad).
fuente
¿Cómo conectarse a la red Ad-hoc Android 2.2 y 2.3 y más?
Para que esto funcione, debe tener un dispositivo rooteado y necesita acceso de escritura al archivo:
/system/etc/wifi/wpa_supplicant.conf
Así es como debería verse
Autor Zoppatorslk
fuente
Suponiendo que haya seguido las instrucciones por completo, debe "conectarse" a la red wifi que acaba de configurar.
fuente
Tengo este mismo problema con mi computadora. La causa para mí es que mi tarjeta wifi no es compatible con el modo adhoc. Puede obtener más información sobre su problema configurando la red ad hoc con la línea de comandos. Aquí hay instrucciones:
https://help.ubuntu.com/community/WifiDocs/Adhoc
fuente