Wifi 802.11a,b,g en Debian
Esta instalación se hace en el ndiswrapper que es un módulo para que kernel tome los drivers para XP y los hace funcionar en GNU/Linux. Más información en esta página NdisWrapper
Se ha probado con
- Debian Sarge
Computadores
- Thinkpad 380XD
- Thinkpad 770X
Tarjetas
- D-Link DWL-G650 (Atheros ar5211)
- D-Link DWL-G630 (neta3ab)
Tarjetas con las que no ha funcionado
prism54
Wireless LAN Card Bus PC Card 802.11g de AERFELINK
Creemos que es por que el kernel ya tiene el driver, lo carga y sale un error de firmware impidiendo cargar el ndiswrapper.
Ademas esta tarjeta cuando se hace la instalación directamente con Debián uno puede encontrar el chip con el que trabaja que es un PRISM54 lo toma pero no enciede la tarjeta pero si reconoce el driver sin problema es mas uno puede configurar la red. Ahora que tambien realizamos las pruebas con la instalación de Ubunto y este al igual que debián la reconoce con la diferencia de que este si enciende la tarjeta por consiguiente la reconoce sin problemas y se puede empezar hacer pruebas.
El punto a favor es que si el sistema la reconoce no debemos instalar el ndiswrapper, por eso es que creemos que tiene conflictos con este programa, la instalación de la D-LINK sobre todo estas tarjetas es conveniente realizar la instalación con ndiswrapper ya que por lo menos la DWL-G650 tiene un chip Atheros el cual no tiene soporte en Debian.
Instalar paquetes
Hay que instalar los paquetes:
- ndiswrapper-modules-2.6.8-2-386
- ndiswrapper-utils
- wireless-tools
Por ejemplo:
# apt-get install ndiswrapper-modules-2.6.8-2-386 ndiswrapper-utils wireless-tools
Montar el cd-rom con los drivers
Ahora inserte el cd-rom del fabricante con los módulos para XP:
# mount /cdrom/
Instalar los drivers
Instalar los drivers desde el cd-rom, hay que buscar el .inf, para la tarjeta con la cual probamos es de la siguiente forma:
# ndiswrapper -i /cdrom/Drivers/net5211.inf
Listar los controladores instalados:
# ndiswrapper -l Installed ndis drivers: net5211 driver present, hardware present
El último mensaje es por que no está la tarjeta
Inserte la tarjeta
Si listamos otra vez:
# ndiswrapper -l Installed ndis drivers: net5211 driver present, hardware present
Configuración
Cargar el módulo
# modprobe ndiswrapper
Si al hacer el modprobe te aparece error, deberás instalar el paquete module-assistant y auto instalar el ndiswrapper.
# apt-get install module-assistant # module-assistant auto-install ndiswrapper
Ya aparece el dispositivo.
Ahora hay que crear el alias
# ndiswrapper -m Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
Levantar la tarjeta
# iwconfig wlan0
Obtener dirección ip
# dhclient
Y listo ya puede navegar sin cables.
Como dejar la configuración permanente
Primero hay que editar el /etc/modules y poner al final
ndiswrapper
Segundo hay que editar el archivo /etc/network/interfaces y en donde dice "# The primary network interface" colocar lo siguiente:
auto wlan0 iface wlan0 inet dhcp
Enlaces interesantes
Autores
Del grupo Iskariote
| CategoryDebian | CategoryDocumentacionTecnica | CategoryRedes |
