## page was renamed from ChileanTeam/MU/WiFi #title Ubuntu-cl: WiFi <> == Script para agregar información WiFi en un hilo del Foro == [[ChileanTeam/ManualUbuntero/Script/WiFi|Detalle Script que extrae la información de Sistema relacionada a WiFi (Listo para publicar en el Foro).]] {{{ # Descarga el Script wifi desde la página personal de tatadeluxe $ wget http://www.cec.uchile.cl/~jrovegno/download/wifi # Ejecuta el Script wifi $ sh wifi }}} ||<
><>|| ''' Procedimiento: ''' 1. Identificar si nuestro Problema es Realmente de Red 1. Revisar si nuestro sistema reconoce las tarjetas de red. 1. Revisar que no se un problema de configuración de la conexión. 1. Si aún no puedo solucionar el problema Postear en la [[http://foros.ubuntu-cl.org/viewforum.php?f=38|Sección Wifi del Foro]]: * Usar un Título que entregue la mayor información posible con palabras clave del problema. * Agregar los datos relevantes para el problema.( ''' Lista de Datos Mínima ''' ) * ''' Listar los dispositivos pci relacionados con red ''' Código: {{{ $ lspci |grep Ethernet && lspci |grep Wireless && lspci |grep Network }}} * Versión de Ubuntu instalada. Código: Para saber que versión de Ubuntu tenemos Instalada {{{ $ lsb_release -a }}} * Identificar claramente el problema. Aquí hay una mini-guía de como resolver problemas con Wifi y como postear las consultas en una Plataforma de [[ChileanTeam/ManualUbuntero/SoporteColaborativo|Soporte Colaborativo]], en caso de no lograr resolver el problema: === Guía para lograr que el Sistema reconozca nuestra Tarjeta Wifi: === ==== Método con Módulos (Drivers Libres) Nativos de Linux ==== ||{{attachment:ChileanTeam/GrupoArte/Iconos/30px/red-wireless.png}}||[[https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported|Lista de Tarjeta Wifi Soportadas por Linux]]<
>|||| . ''' Forma Automática ''' En general ''' hotplug o modprobe ''' se encargan de cargar los módulos de forma automáticamente en nuestro sistema, entonces '' nuestra Tarjeta Wifi es Detectada Automáticamente por el Sistema. '' . ''' Forma Manual ''' Si esto NO funciona podemos '''Cargar los módulos manualmente''': Aquí esta el [[http://foros.ubuntu-cl.org/viewtopic.php?p=4854|MiniHowto de como buscar y cargar módulos]] ==== Métodos con (Drivers Privativos) de Windows (Ndiswrapper) ==== '' Si nuestra tarjeta no tiene módulos nativos de Linux disponibles, podemos usar los drivers de Windows con Ndiswrapper '' ''' Howto Oficial de Ubuntu ''' * [[https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper|Ndiswrapper]] ||{{attachment:ChileanTeam/GrupoArte/Iconos/30px/red-wireless.png}}||[[http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list/|Listado de Tarjetas Wifi que funcionan con Ndiswrapper]]<
>|||| '''/!\ Ojo: Para utilizar ndiswrapper debemos desactivar el módulo nativo linux en caso que este exista: ''' # Remover el modulo nativo linux {{{ $ sudo modprobe -r NOMBRE_MODULO_NATIVO_LINUX }}} # Agregar el modulo nativo linux a la lista negra para que no se cargue en los próximos reinicios de sistema: {{{ $ echo 'blacklist NOMBRE_MODULO_NATIVO_LINUX' | sudo tee -a /etc/modprobe.d/blacklist }}} Fuente [[http://foros.ubuntu-cl.org/viewtopic.php?p=4854|MiniHowto de como buscar y cargar módulos]] ===== Instalar (Ndiswrapper) CON acceso a Internet en nuestro Ubuntu ===== Si tenemos acceso a internet en nuestra máquina Ubuntu (por ejemplo a través de ethernet), entonces instalar Ndiswrapper es muy fácil. * [[http://www.guia-ubuntu.org/index.php?title=Activar_universe_y_multiverse|Activas los repositorios universe y multiverse.]] * Instalar el paquete ndisgtk: {{{ $ sudo apt-get install ndisgtk }}} ===== Instalar (Ndiswrapper) SIN acceso a Internet en nuestro Ubuntu ===== Debemos buscar un lugar que tengamos acceso a internet para descargar el paquete ndisgtk y sus dependencias. . '''Buscamos los paquetes asociados a nuestra versión de Ubuntu''' 1. Para revisar nuestra versión de Ubuntu ponemos en consola: {{{$ lsb_release -a}}} a. [[http://packages.ubuntu.com/ndiswrapper-common]] a. [[http://packages.ubuntu.com/ndiswrapper-utils-1.9]] a. [[http://packages.ubuntu.com/ndisgtk]] * '''Copiar los archivos.deb en un directorio de nuestro usuario.''' Por ejemplo copiando los archivos desde un pendrive a nuestro directorio /home/USUARIO * '''Después instalamos los archivos.deb''' {{{ $ sudo dpkg -i ndiswrapper-common*.deb $ sudo dpkg -i ndiswrapper-utils*.deb $ sudo dpkg -i --force-depends ndisgtk*.deb }}} === Aplicación gráfica para instalar "driver windows" con ndiswrapper === 1. Aplicación gráfica para ndiswrapper Menú Gnome > Sistema > Administración > Windows Wireless Driver {{{ $ gksudo ndisgtk }}} 1.#2 Marcamos Install new driver 1. Buscamos la carpeta donde está el driver para nuestra tarjeta wifi, en general es un ''archivo.inf''. /!\ El driver esta compuesto por el archivo.inf y otros archivos más que en general están en la misma carpeta. === Comandos para usar ndiswrapper desde Consola === # Le indicamos a ndiswrapper el driver de windows que vamos a usar. {{{ $ sudo ndiswrapper -i /RUTA_DRIVER_WINDOWS/archivo.inf}}} # Cargamos el módulo ndiswrapper, para que el sistema reconozca nuestra tarjeta {{{ $ sudo modprobe ndiswrapper}}} # Revisamos que el driver wifi fue reconocido bien. {{{ $ sudo ndiswrapper -l}}} # Si todo está bien, añadimos ndiswrapper al archivo /etc/modules para que cargue el módulo en cada reinicio. {{{ $ sudo ndiswrapper -m}}} ==== Mini-Howtos del Foro Ubuntu-cl ==== [[http://foros.ubuntu-cl.org/viewtopic.php?t=395|Versión1]] [[http://foros.ubuntu-cl.org/viewtopic.php?t=1662|Versión2]] === Información del Sistema relacionada WiFi === '''Este es el tipo de información objetiva que es necesaria entregar en el Foro, en caso de solicitar [[ChileanTeam/ManualUbuntero/SoporteColaborativo|Soporte Colaborativo]] .''' ==== Nombre de la interfaz de red XXXN ==== ( Manera de identificar el medio para conectarse a la red) Ejemplo: XXXN = eth0 , ath0 , eth1 , wlan0 , ra0 . '' ¿ XXX = {ath , eth , wlan , ra} ? '' Los dispositivos de Red pueden tener distintos XXX según el medio, modelo y fabricante, en general ath (chip atheros), ra (dispositivos usb), eth (tarjetas pci), etc ) '' ¿N = {0, 1, 2, ..} ? '' Es el número que identifica a nuestra tarjeta, sirve en caso de tener más de una tarjeta del mismo tipo. ==== Comandos Relacionados: ==== ''' Listar los dispositivos pci relacionados con red ''' : Código: {{{ $ lspci |grep Ethernet $ lspci |grep Wireless $ lspci |grep Network }}} Listar los dispositivos usb: Código: {{{ $ lsusb -v }}} Listar las interfaces y su información: Código: {{{ $ iwconfig }}} '' Si no tenemos los módulos correctos cargados nuestro sistema no reconocerá la interfaz inalámbrica XXX= wlan,ath,ra '' Por lo que los comandos siguientes sólo funcionan: '' Si nuestro sistema tiene una interfaz válida.'' Listar los módulos o drivers de red cargados por el sistema. Código: {{{ $ lsmod |grep XXX }}} Revisar mensajes del sistema en la Detección de Tarjetas Código: {{{ $ dmesg |grep XXX }}} ==== Archivos Relacionados: ==== Archivo de configuración de las Interfaces. {{{ /etc/network/interfaces }}} Listar las redes cercanas Código: {{{ $ iwlist XXXN scan }}} === Configurar Conexión Automática: === [[http://foros.ubuntu-cl.org/viewtopic.php?p=4588|NetworkManager (Dapper)]] == Ayuda a mejorar el ManualUbuntero == Todos los comentarios, sugerencias, reporte de errores, ideas sobre el Manual Ubuntero hacerlos en: [[http://foros.ubuntu-cl.org/viewforum.php?f=54|Manual Ubuntero en el Foro]]