Diferencias
Muestra las diferencias entre dos versiones de la página.
— | desarrollo:informatica:contenidos:linux-marcado-sobre-wifi [2012/05/26 10:54] (actual) – creado - editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
+ | ====== Conectando a Redes de Marcado Sobre Wifi ====== | ||
+ | <note info> | ||
+ | Tutorial de Apoyo a las Instalaciones de Linux en [[http:// | ||
+ | </ | ||
+ | |||
+ | Este documento es un complemento al artículo en Gulix sobre cómo configurar conexiones de red en Linux (TOBEDONE enlace pendiente). | ||
+ | |||
+ | En este documento se presenta en español, un procedimiento para poder configurar una distribución Linux de modo de poder conectarse a conexiones ADSL (PPP) sobre Wifi, también llamada a veces " | ||
+ | |||
+ | |||
+ | ===== Conexión ===== | ||
+ | Como ejemplo, comparemos la conexión como se configura y observa desde una máquina con Windows. | ||
+ | |||
+ | TODO Agregar fotos. | ||
+ | |||
+ | [{{: | ||
+ | |||
+ | |||
+ | ===== El Problema ===== | ||
+ | |||
+ | **¿Cuál es el Problema?** | ||
+ | |||
+ | Cuando // | ||
+ | |||
+ | [{{: | ||
+ | |||
+ | **¿Cómo Sé si Estoy Afectado?** | ||
+ | |||
+ | Como tal, este artículo solamente afecta a **aquellas personas que tienen contratado un servicio de internet ADSL que se conecta vía inalámbrica**; | ||
+ | |||
+ | Personas que no están afectadas por el criterio anterior no necesitan de este tutorial; pueden configurar sus conexiones ADSL o similares con cualquiera de varios tutoriales existentes en Internet, por ejemplo: | ||
+ | |||
+ | * [[http:// | ||
+ | * TOBEDONE -- Agregar enlaces a otros tutoriales. | ||
+ | |||
+ | ===== Configurando el Servicio de Red ===== | ||
+ | Para solucionar el problema es posible utilizar la conexión inalámbrica desde otra interface de usuario, o mejor aún levantarla a mano " | ||
+ | |||
+ | Para poder conectarse a una red ADSL (de marcado) pasando por una conexión inalámbrica, | ||
+ | |||
+ | Puesto que el procedimiento usa distintos archivos de configuración y comandos dependientes de la distro, se mostrará el procedimiento para las populares Fedora y Ubuntu, objetivos de la Flisol 2011 en la Sede Temuco. | ||
+ | |||
+ | **Requisitos Generales para Aplicar Esta Solución**: | ||
+ | |||
+ | * Tener capacidad para manejar la consola. | ||
+ | * Tener acceso a los privilegios de superusuario. | ||
+ | * (__Opcional__) Poder instalar un gestor de conexiones alternativo a // | ||
+ | |||
+ | ==== Distros Debian ==== | ||
+ | |||
+ | |||
+ | ==== Distros RedHat ==== | ||
+ | |||
+ | Para ejecutar los siguientes pasos es necesaria una consola (terminal), así como los privilegios de superusuario. | ||
+ | |||
+ | El primer paso es entrar a la carpeta que guarda nuestras configuraciones de conexión y una vez ahí listar los contenidos del directorio, concentrándonos en aquellos archivos que llevan el prefijo " | ||
+ | |||
+ | <code bash> | ||
+ | [usuario@host ~] $ cd / | ||
+ | [usuario@host network-scripts] $ ls ifcfg* | ||
+ | ifcfg-enter | ||
+ | </ | ||
+ | |||
+ | (la salida es una salida de ejemplo) | ||
+ | |||
+ | :!: Si el archivo '' | ||
+ | |||
+ | Nos concentramos en el archivo '' | ||
+ | |||
+ | <code terminal> | ||
+ | sudo cp ifcfg-ppp0 ifcfg-adsl0 | ||
+ | </ | ||
+ | |||
+ | Ahora tenemos un archivo que modificaremos para crear una copia " | ||
+ | |||
+ | <code bash> | ||
+ | [usuario@host network-scripts] $ sudo leafpad ifcfg-adsl0 | ||
+ | </ | ||
+ | |||
+ | Esto abrirá el editor con un archivo que debiera tener una estructura igual a la de nuestro archivo '' | ||
+ | |||
+ | <code file> | ||
+ | USERCTL=yes | ||
+ | BOOTPROTO=dialup | ||
+ | NAME=DSLppp0 | ||
+ | DEVICE=ppp0 | ||
+ | TYPE=xDSL | ||
+ | ONBOOT=no | ||
+ | PIDFILE=/ | ||
+ | FIREWALL=NONE | ||
+ | PING=. | ||
+ | PPPOE_TIMEOUT=20 | ||
+ | LCP_FAILURE=2 | ||
+ | LCP_INTERVAL=30 | ||
+ | CLAMPMSS=1408 | ||
+ | MTU=1408 | ||
+ | CONNECT_POLL=4 | ||
+ | CONNECT_TIMEOUT=30 | ||
+ | DEFROUTE=yes | ||
+ | SYNCHRONOUS=yes | ||
+ | ETH=eth0 | ||
+ | PROVIDER=DSLppp0 | ||
+ | USER=nombredeusuario@proveedor | ||
+ | PEERDNS=no | ||
+ | DEMAND=no | ||
+ | </ | ||
+ | |||
+ | A continuación se dará un detalle de las líneas que nos interesan. | ||
+ | |||
+ | ^ '' | ||
+ | ^ '' | ||
+ | ^ '' | ||
+ | |||
+ | Para hacer que nuestra conexión quede asociada a la red inalámbrica en vez de la cableada, simplemente **modificamos la variable '' | ||
+ | |||
+ | ETH=wlan0 | ||
+ | |||
+ | |||
+ | Guardamos el archivo y salimos. La cuenta utilizada seguirá siendo la misma, asociada a las credenciales almacenadas en ''/ | ||
+ | |||
+ | |||
+ | ===== Probando ===== | ||
+ | |||
+ | Para probar que la solución funciona, tenemos dos alternativas: | ||
+ | |||
+ | **Sin NetworkManager**: | ||
+ | |||
+ | Desactivemos // | ||
+ | |||
+ | A continuación, | ||
+ | |||
+ | **Con NetworkManager**: | ||
+ | |||
+ | //Por completar// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | TOBEDONE imagen de conexión inalámbrica con '' | ||
+ | |||
+ | Ahora accedemos a una consola e iniciamos la interface de red de marcado que hemos creado en los pasos anteriores por medio del comando '' | ||
+ | |||
+ | <code bash> | ||
+ | sudo pon adsl0 | ||
+ | </ | ||
+ | |||
+ | La consola se quedara quieta un momento antes de devolvernos al prompt; desde este momento el sistema esta marcando la conexión. | ||
+ | |||
+ | Podremos saber que se ha establecido la conexión cuando al ejecutar '' | ||
+ | |||
+ | <code terminal> | ||
+ | [usuario@host] prompt $ ifconfig | ||
+ | ... más salida | ||
+ | </ | ||
+ | |||
+ | Para **detener** la conexión basta con usar el comando '' | ||
+ | |||
+ | <code terminal> | ||
+ | sudo poff adsl0 | ||
+ | </ | ||
+ | |||
+ | Aquí se ha utilizado los privilegios de superusuario para ejecutar estos comandos, pero podrían no ser necesarios. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Alternativamente, | ||
+ | |||
+ | [{{: | ||
+ | |||
+ | ===== Consideraciones ===== | ||
+ | |||
+ | Esta solución debe considerarse como una solución temporal; a fecha de Octubre de 2010 la gente de NetworkManager afirma que se está escribiendo el código que debiera solucionar este problema de manera definitiva; aunque obviamente este código será difícilmente portado a distribuciones anteriores de Linux. | ||
+ | |||
+ | Esta solución requiere un uso periódico de la terminal para conectarse a internet. Es bueno en cuanto a que aprenderá usted así a [color=OceanBlue]no tenerle miedo a la consola[/ | ||
+ | |||
+ | ===== Enlaces Relevantes ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * TOBEDONE Agregar enlace a GNome Feature Requests | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | {{tag> |