?>/script>'; } ?> Instalacion de GNU/Linux en Macbook Widgets Magazine

Autor Tema: Instalacion de GNU/Linux en Macbook  (Leído 45178 veces)

0 Usuarios y 1 Visitante están viendo este tema.

rh3nt0n

  • Visitante
Instalacion de GNU/Linux en Macbook
« en: 11-06-2007, 01:56 (Lunes) »
Buenas , debido a la relativamente poca información clara y en castellano que he encontrado buscando por inet , he decidido hacer este pequeño how-to sobre la instalación de Linux en un macbook con la intención de utilizar su airport extreme (atheros) para la auditoría inalámbrica.
Además de que este dispositivo con macintosh me daba problemas para conectarse a mi ap cosa que con Linux no ocurre.
Podría haber intentado el hacking wireless con mac ... pero me gusta mas linux ;)

Empecemos ..
La víctima:


Lo primero es actualizar mac .
Boot Camp necesita que tengas Mac OS X v.10.4.6. (o posterior) y la última versión de firmware instalada en tu ordenador. en todo caso cuando arranques el Asistente de Boot Camp, te dirá si necesitas actualizar tu firmware o software del sistema.

Para actualizar el software del sistema de tu ordenador
1) Del menú Apple, elige Actualización de Software
2) Si aparece alguna actualización para Mac OS X, selecciónala.
3) Haz clic en Instalar.
Para instalar el firmware de tu ordenador
1) Vé a: www.apple.com/support/downloads/
2) Busca la actualización de firmware de tu ordenador. Por ejemplo, busca "Mac mini firmware update".
3) Descarga el paquete de actualización del firmware
4) Abre el paquete y sigue las instrucciones que aparecerán en la pantalla.


A continuación  particionamos  el disco duro del mac , para esto nos bajamos boot camp de aquí:
http://www.apple.com/es/macosx/bootcamp/

Lo instalamos y particionamos , es muy sencillo , solo hay que dejar el espacio suficiente para que entre un sistema Linux y su swap , con 4 gigas vamos bien.


Esto nos sirve únicamente para poder utilizar parte de el disco duro de nuestro mac , ya que durante la instalación de Linux tendremos que formatear esa parte de disco en las dos particiones necesarias para  nuestra instalación y nuestro mac seguirá pensando que es con Guindos con quien comparte disco...




Seguidamente instalamos refit, es un gestor de arranque para mac,  el cual podemos descargar de aquí:
http://refit.sourceforge.net/
http://prdownloads.sourceforge.net/refit/rEFIt-0.9.dmg?download

Instalación de Linux
Una vez particionado el disco e instalado el gestor solo nos resta instalar Linux , yo he instalado Ubuntu 7.04 , el cual podeis bajar de aquí :
http://www.ubuntu.com/getubuntu/download

Para arrancar un live cd en Mac, introducimos el cd , reiniciamos y presionamos durante el arranque la tecla 'C' .
La instalación , incluida la partición de la porción de disco que hemos quitado a Macintosh es practica mente  idéntica a la de este hilo :
 http://foro.elhacker.net/index.php/topic,139111.0.html
Solo que hay que reparticionar la partición que dejamos para Guindos con boot camp.
Necesitamos una partición de al menos 3 gigas en ext3 a la cual hay que asignar la raiz '/' y otra swap de al menos nuestra RAM .
Esta es mi tabla de particiones:


Os recomiendo que durante la instalación estéis conectados a inet por cable.


Una vez instalado Linux , reiniciamos tal y como nos dice el instalador , al reiniciar aparecerá el gestor de arranque refit con este aspecto :

Por supuesto elegimos Linux para el arranque y nos preparamos para actualizar el sistema e instalar el  driver para nuestra Airport .

Abrimos una shell y tecleamos lo siguiente como root :
Código: [Seleccionar]
apt-get install linux-headers-`uname -r` build-essential
ln -s /usr/src/linux-`uname -r` /usr/src/linux

Seguidamente:

Código: [Seleccionar]
mkdir ~/wifi
cd /wifi
wget http://downloads.sourceforge.net/madwifi/madwifi-0.9.3.1.tar.bz2?modtime=1179910664&big_mirror=0
wget http://download.aircrack-ng.org/aircrack-ng-0.9.tar.gz
wget http://patches.aircrack-ng.org/madwifi-ng-r2277.patch

Instalamos los driver:

Código: [Seleccionar]
bzip2 -9 madwifi-0.9.3.1.tar.bz2
tar -xvf madwifi-0.9.3.1.tar
cd /madwifi-ng-r2379-20070527
patch -Np1 -i ../madwifi-ng-r2277.patch
make
make install
depmod -ae
modprobe ath_pci

Instalamos aircrack-ng:

Código: [Seleccionar]
cd ..
tar zxvf aircrack-ng-0.9.tar.gz
cd aircrack-ng-0.9/
make && make install

Para poner el dispositivo en modo monitor :
Código: [Seleccionar]
airmon-ng start wifi0




Link's interesantes:
http://www.faq-mac.com/mt/archives/016727.php
https://hwagm.elhacker.net/drivers-ng/driver-ng.htm

Espero que os sea de utilidad ;)

salu2



« Última modificación: 11-06-2007, 02:20 (Lunes) por rh3nt0n »

unbas

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #1 en: 11-06-2007, 19:04 (Lunes) »
De utilidad no se, por q no tengo un MAC .... pero ... q eres un crack si q lo se ;D ;D ;D

Un saludo jefe y bun curro!

carlocosr

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #2 en: 01-12-2008, 17:45 (Lunes) »
A mi me va a venir de perlas

Muchas gracias

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #3 en: 19-08-2009, 22:40 (Miércoles) »
Señores antes que nada un saludo a todos ustedes y necesito de su ayuda.

He seguido al pie de la letra todo el post y tambien el anexo que colocas y No puedo dar con el error que me sale al ejecutar los comandos que describire a continuacion.
cd /wifi
bash: cd: /wifi: No existe el fichero ó directorio
wget http://download.aircrack-ng.org/aircrack-ng-0.9.tar.gz
--2009-08-19 15:07:03--  http://download.aircrack-ng.org/aircrack-ng-0.9.tar.gz
Resolviendo download.aircrack-ng.org... 213.186.33.2
Conectando a download.aircrack-ng.org|213.186.33.2|:80... conectado.
Petición HTTP enviada, esperando respuesta... 404 Not Found
2009-08-19 15:07:03 ERROR 404: Not Found.


Ahy he frenado,
Para todo este efecto y EN BASE a LEER y LEER estoy como root y tengo la señal inalambrica desactivada ,ademas dentro de las mismas preferencias del sistema he intanto colocando mi wifi como atheros o no, ya que el mismo Ubuntu me lo permite.

Tengo de por si una Macbook pro 2.1 con (ahora), Ubuntu 9.0.4
Antes de instalar el ubuntu ,probe directamente con wifislax desde el sector de boteo sin exito.

Les pido el gran favor y dado que NO SE NADA de linux me tengan un poco de pasc¡encia y me expliquen lento o por lo menos me digan a punta de links paso a paso las cosas que debo hacer para poder empezar a hacer auditorias.

Por ultimo mil gracias por su atencion y creanme que me esta encanta este foro por la cantidad de informacion que existe pues mi proximo proyecto sera hacerme una antena casera ,para lo cual ya estoy leyendo aca mismo como ir haciendola.

PD...Una pregunta a rh3nt0n o a cualquiera que sepa del tema y espero no incurrir en revolver temas.
Luego del botteo con Iref  el cual se ve muy chulito, y entrando por el pinguino a Ubuntu me carga de nuevo el Grub con 4 opciones ,he buscado como dejarlo por defecto que entre limpio y solo he encontrado como borrar instalaciones o kernel viejos.....Mi pregunta es......Es normal que salga eso de 4 opciones en el grub o puedo desabilitarlo y como.

Mil y mas gracias y estare atento  a sus recmendaciones

manel

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #4 en: 20-08-2009, 11:53 (Jueves) »
La ultima ersion de aircrack es 1.0-r4 :

wget http://download.aircrack-ng.org/aircrack-ng-1.0-rc4.tar.gz
tar zxvf aircrack-ng-1.0-rc4.tar.gz
cd aircrack-ng-1.0-rc4/
make && make install

A ver si te va

berni69

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #5 en: 20-08-2009, 11:57 (Jueves) »
realmente la ultima es esta

svn co http://trac.aircrack-ng.org/svn/trunk aircrack-ng
cd aircrack-ng


 ;)


Citar
OS X

Change CFLAGS in src/Makefile to point to the macpports install of sqlite3 before compiling. Change the following line:

CFLAGS += -Iinclude

to

CFLAGS += -Iinclude -arch i386 -I/opt/local/include -L/opt/local/lib


manel

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #6 en: 20-08-2009, 14:04 (Jueves) »
Pues va a ser que si ;)

exquiusmi

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #7 en: 21-08-2009, 00:19 (Viernes) »
Gracias βerni69 por el link de la nueva version ,pero oara hablar con la verdad y como escribi en mi o mis preguntas de este post soy mas que nuevo en esto y no entendi nada de como hacer esto.

Lei (en donde me enviaste el apartado de "installing", pero No logre entender nada, razon por la cual si alguien o tu mismo ( si no es mucha molestia) me podrian hacer como es la secuencia (por asei llamarla completa de lo que debo de realizar.

Con respecto a mis preguntas y como aclaracion a la posdata en forma de pregunta que hice, coloco aca un link ( de no ser permitido favor disculparme y avisarme para no hacerlo mas) ,donde detallan como hacer lo de la pantalla negra en el arranque "Grub" ,pero de verdad NO me atrevo a realizarlo pues me cargaria por "ene" vez el sistema operativo y estoy cansado de formatiar, y montar.

Anexo paa futuras personas que deseen instalar Ubuntu en Mac este enlace de configuracion por version de machintosh ( esta en ingles, pero es muy intuitivo) desde donde podran dejar a punto sus maquinas en lo referente a Hardware,

https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages#Determine%20your%20model%20and%20hardware%20revision

Mil gracias a ustedes, y pro favor si pueden colaborarme tenganme mas que pasciencia pues soy mas que nuevo en este campo.

uNbAs

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #8 en: 21-08-2009, 22:35 (Viernes) »
Amos a ver tienes un par de fallitos que creo son basicos.

Antes de escribir en la shell cd /wifi tienes que tener dicha carpeta Wifi creada en algun directorio por ejemplo en Home, sino va a ser imposible y por ende te va a dar el
Citar
bash: cd: /wifi: No existe el fichero ó directorio
osea No encuentra del directorio.

Por otro lado el segundo error me da la impresion de que no tienes internet o bien no tienes la tarjeta de red activa.
Citar
Petición HTTP enviada, esperando respuesta... 404 Not Found
2009-08-19 15:07:03 ERROR 404: Not Found.
Seguramente ese mensaje lo hayas visto en firefox, iexplorer u otros navegadores mil veces, simplemente no puede abrir la pagina.

manel

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #9 en: 22-08-2009, 00:21 (Sábado) »
Por otro lado el segundo error me da la impresion de que no tienes internet o bien no tienes la tarjeta de red activa.
Citar
Petición HTTP enviada, esperando respuesta... 404 Not Found
2009-08-19 15:07:03 ERROR 404: Not Found.
Seguramente ese mensaje lo hayas visto en firefox, iexplorer u otros navegadores mil veces, simplemente no puede abrir la pagina.

No es por no tener internet, es porque el archivo no esta alojado donde lo busca

Un saludo

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #10 en: 22-08-2009, 00:31 (Sábado) »
Muy agradecido por ayudarme uNbas y paso a contarte:

1. Tenes razon. No tenia carpeta creada. Recuerda y recuerden que no se nada y lo que hago en consolas lo hago siguiendo instrucciones (ahora veo mi tiempo perdido en le mundo de las ventanitas y lo Plug and Play) ,de ahy mi premisa de que me tengan paciencia o que por favor alguien me explique lento relento paso a paso.

2. Si tenia Internet a la hora de ejecutar la consola de Ubuntu; habia aprendido a entrar como root en entorno grafico , pero estaba conectado por cable ,como lo explica el post inicial y NO por la wifi. En eso ya (via grafica) he arreglado los cuelgues de la inalambrica.

Creo y me atrevo a preguntarte que para mi caso es mas conveniente que levante un post con toda la informacion y lo que he hecho ( incluyendo fotos de fallos mios usando wifislax) y partiendo de el poder ustedes ayudarme y asi a otros que eventualmente lleguen por el mismo problema.

Espero tu sugerencia

Gracias

Pd....Intentare hacer lo que dices y eso lo colocare a futuro en el post a realizar

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #11 en: 22-08-2009, 23:00 (Sábado) »
Sera esta la secuencia de informacion en shell?
Favor hecharme una mano ,mirar y corregirme

Código: [Seleccionar]
apt-get install linux-headers-`uname -r` build-essential
ln -s /usr/src/linux-`uname -r` /usr/src/linux

Código: [Seleccionar]
mkdir ~/wifi
cd /home/ekufar/wifi
wget http://downloads.sourceforge.net/madwifi/madwifi-0.9.3.1.tar.bz2?modtime=1179910664&big_mirror=0
wget http://www.sqlite.org/sqlite-3.6.17.tar.gz
  tar -zxf sqlite-3.6.17.tar.gz
  cd sqlite-3.6.17
  ./configure --disable-tcl
  wget http://patches.aircrack-ng.org/sqlite-3.6.13-lib_cygwin.diff
  patch -i sqlite-3.6.13-lib_cygwin.diff
make
  make install

Donde carpeta wifi queda alojada en Home y dentro de Ekufar y make y make install se hace al tiempo con este nuevo y No como en el post original que es despues.

Instalacion drive madwifi
Código: [Seleccionar]
bzip2 -9 madwifi-0.9.3.1.tar.bz2
tar -xvf madwifi-0.9.3.1.tar
cd /madwifi-ng-r2379-20070527
patch -Np1 -i ../madwifi-ng-r2277.patch
make
make install
depmod -ae
modprobe ath_pci

Quedo frenado ( Referente a instalar aircrack que ni se llama asi por lo que lei alla)
http://trac.aircrack-ng.org/svn/trunk/INSTALLING

ahy ,dado que creo con el nuevo drive se hace sobre la marcha la instalacion o por lo menos demora muchisimo en instalar y actualizar datos


y
Poner modo monitor
Código: [Seleccionar]
airmon-ng start wifi0
Favor hecharme una mano ,mirar y corregirme........Gracias

berni69

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #12 en: 22-08-2009, 23:16 (Sábado) »
Citar
  wget http://patches.aircrack-ng.org/sqlite-3.6.13-lib_cygwin.diff
  patch -i sqlite-3.6.13-lib_cygwin.diff
no entiendo porque aplicas este parche si es para  ompilarlo bajo cygwin

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #13 en: 23-08-2009, 00:49 (Domingo) »
Citar
no entiendo porque aplicas este parche si es para  ompilarlo bajo cygwin

Creo que fui muy claro al decir en mi anterior respuesta al post
Citar
Sera esta la secuencia de informacion en shell?
Favor hecharme una mano ,mirar y corregirme


rh3nt0n

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #14 en: 23-08-2009, 01:26 (Domingo) »
Este paso a paso esta desfasado en el tiempo, me explico:
Lo hice sobre un macbook 2.1 con boot camp BETA.
Actualmente no hay soporte para boot camp en Tiger... es lo que hay ... apple trabaja asi  :-\
Por otro lado los drivers para mac ( Airport) son ampliamente soportados en linux.
Solo es buscarse la vida, tratar el mac como un pc normal y  coirriente... el paso a paso, seria de lo mas logico, solo que tendrias que instalar tiger o leopard de nuevo ( aunque leopard si tiene soporte para boot camp, pero vale 139 loros la licencia y como que paso de gastarmelos por instalar linux y leopard en el mac...)
en fin... que esta desactualizado... normal teniendo en cuenta que este hilo data de hace ya mas de dos años...

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #15 en: 23-08-2009, 01:46 (Domingo) »
Hola rh3nt0n.

Como veras he intentado a partir de tu post a hacerlo pero No doy con nada.

Estoy desde Macbook 1.1 Con leopard que trae por defecto boot cam y todo lo de ubuntu al orden del dia, solo me quedo faltando el teclado que con tiempo lo dejare optimo , pero mi "atranque" es los codigos en terminal.

Me gustaria saber si podras actualizar los  datos que deberan ir en terminal (por el numero de visitas a la fecha -5009-), creo que seria de mucha utilidad para muchos.

Tu solo dime en que orden deben ir, yo me ofresco como conejillo de indias a hacer al pie de la letra y a la postre ( y despues de darte parte de Victoria) modificarias con los nuevos datos tu post original.
Que opinas?

Gracias rh3nt0n
« Última modificación: 23-08-2009, 01:59 (Domingo) por Equix »

rh3nt0n

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #16 en: 23-08-2009, 02:48 (Domingo) »
Que es lo que quieres instalar desde la terminal?

Equix

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #17 en: 23-08-2009, 05:36 (Domingo) »
Perdon por el equivoco que no estoy acostumbrado a decir shell .

Yo me referia era a :
Citar
Abrimos una shell y tecleamos lo siguiente como root :
Código:

apt-get install linux-headers-`uname -r` build-essential
ln -s /usr/src/linux-`uname -r` /usr/src/linux

Y lo todo lo demas que debo hacer como usuario root dentro de shell , para instalar y/o lanzar el aircrack.

rh3nt0n

  • Visitante
Re: Instalacion de GNU/Linux en Macbook
« Respuesta #18 en: 23-08-2009, 09:55 (Domingo) »
Perdon por el equivoco que no estoy acostumbrado a decir shell .

Yo me referia era a :
Citar
Abrimos una shell y tecleamos lo siguiente como root :
Código:

apt-get install linux-headers-`uname -r` build-essential
ln -s /usr/src/linux-`uname -r` /usr/src/linux

Y lo todo lo demas que debo hacer como usuario root dentro de shell , para instalar y/o lanzar el aircrack.

solo has de incluir antes de los comandos: sudo
o teclerar : sudo su o sudo -i para hacerte root en la shell ...