MacBook Core 2 Duo + GNU/Linux + Wifi
Por fin después de tener el MacBook desde hace 3 meses, he conseguido hacer funcionar el AirPort Extreme que lleva el cacharro.
El AirPort de los MacBooks de segunda generación llevan un chip Atheros que soporta el nuevo estándar para redes inalámbricas 802.11n, además de los ya conocidos 802.11b y 802.11g, pero el módulo para Linux para estos chips MadWifi, todavÃa no tiene soporte para él, asà que para poder hacerlo funcionar he tenido que recurrir a NdisWrapper, que no es más que una “guarrada” que permite usar los drivers de Windows en Linux.
Aquà tenéis los pasos a seguir para hacer funcionar el Airport (en Debian Sid):
-
Instalamos las cabeceras de nuestro kernel
# apt-get install linux-kernel-headerssi usáis otra versión que no sea la oficial en Sid, pues usáis el paquete correspondiente.
-
Instalamos ndiswrapper
# apt-get install ndiswrapper-source ndiswrapper-common ndiswrapper-utils-1.9 -
Ahora compilamos el módulo con el siguiente comando
> module-assistant build ndiswrapperpara quien no tenga instalado module-assistant
# apt-get install module-assistanty si todo ha ido bien, tendremos un paquete con un nombre tipo ndiswrapper-modules-2.6.19.1-macbook_1.30-1+1_i386.deb en /usr/src.
-
Instalamos el paquete mediante dpkg
# dpkg -i /usr/src/ndiswrapper-modules-2.6.19.1-macbook_1.30-1+1_i386.deb -
Ahora toca descargar el driver de Windows (yo he usado éste):
> wget -c ftp://ftp.software.ibm.com/pc/pccbbs/mobiles/7iwc21ww.exe -
Una vez descargado, lo descomprimimos con cabextract,
> cabextract 7iwc21ww.exepara quien no tenga cabextract
# apt-get install cabextract -
Ahora toca decirle a ndiswrapper que tiene que usar el driver descargado
# ndiswrapper -i WINXP_2K/NET5416.INFsi todo a ido bien veremos que el driver a sido correctamente instalado con,
# ndiswrapper -l -
Ahora, cargamos el módulo con
# modprobe ndiswrappery ya podremos usar nuestro AirPort.
-
Para quien quiera tener cargado el módulo en el arranque
# echo ndiswrapper >> /etc/modules
Espero que esta pequeña guÃa os haya servido de ayuda.
Pingback por Magarto » Blog Archive Howto: Arranque triple (Mac OS X, Ubuntu Edgy con GRUB y Windows XP SP2) en Macbook Intel »
28 de Febrero de 2007, 19:29
[…] potente, y mis conocimientos en Linux (gracias al comando dd, con el que hice una backup de la mbr podéis seguir este tutorial) pude […]
Comentario por Pablo
15 de Septiembre de 2007, 22:20
Excelente, pude configurar mi macbook sin problemas. MUCHISIMAS GRACIAS POR TU APORTEEE
Comentario por josan
5 de Enero de 2008, 5:27
Acabo de seguir tu tutorial y en principio todo me ha funcionado correctamente, sin embargo. No me reconoce la tarjeta airport cuando hago un iwconfing ni un ifconfig
Comentario por edubxb
5 de Enero de 2008, 16:44
Josan,
Hace ya algún tiempo que los drivers MadWifi soportan la tarjeta del MacBook, yo ahora mismo los tengo instalados y funcionan sin problemas. Ya no es necesario usar ndiswrapper.