Hola Visitante

Autor Tema: Tutorial para acutalizar el kernel, pasos a seguir  (Leído 22949 veces)

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #30 en: Diciembre 14, 2009, 10:50:35 pm »

FELICIDADES!!!!!


gracias :-)

pero que he hecho algo de trampa, he usado el .config del anterior sin hacer cambios, así que de momento solo he conseguido instalarlo, ahora me toca lo difícil que es re-configurarlo para VMware, pero al menos ya se que instalarlo ya lo se hacer.

sigo con ello ;D

un drsaludo

Pd: por cierto, gracias a ti por el tuto ;)
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #31 en: Diciembre 14, 2009, 10:56:08 pm »
nahh, gracias al autor original,yo solo le he ido poniendo pequeños detalles que han ido surgiendo con la practica jeje, como el tuyo  :P

a ver si lo consigues yo lo quiero probar ese ws para wmware jejej

ultimamente le he dado weltas a crearme un wifiway a partir de la 0.8 sin mierda y crrando como lo teniamos previsto, con paquetes o desde un 'frodoslax' o algo parecido que ocupe poco, te apuntas?

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #32 en: Diciembre 14, 2009, 11:03:31 pm »
el Wifislax 3.1 VM Edition, básicamente es el normal pero con todo lo que no funciona en la maquina virtual (PCI y esas cosas) y dejando solo drivers para los USB.

también intento actualizar todo lo referente a aircrack,  airoscript y cosas relacionadas con el desarrollo (por ejemplo los .lzm hechos con Wifiway 1.0 no funcionan en Wifislax)

lo que me está costando decidirme es por la versión de Kernel, son demasiadas cosas a cotejar y llega un momento en que las vmware-tools dejan de funcionar todo lo bien que deberían, así que no puedo pasarme con uno demasiado actual.
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #33 en: Diciembre 14, 2009, 11:20:12 pm »
Código: [Seleccionar]
también intento actualizar todo lo referente a aircrack,  airoscript y cosas relacionadas con el desarrollo (por ejemplo los .lzm hechos con Wifiway 1.0 no funcionan en Wifislax)

que error te da?

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #34 en: Diciembre 14, 2009, 11:42:44 pm »
¿con los .lzm?

  • wifislax ~ # lzm2dir gcc-4.4.1.lzm /root/probando             
    Major/Minor mismatch, filesystem on gcc-4.4.1.lzm is (3:1)
    I support Squashfs 2.x and 3.0 filesystems!
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #35 en: Diciembre 14, 2009, 11:45:07 pm »
¿puedes hacer un mksquashfs -version en wifiway 1.0 a ver que version tiene?

es que no tengo ninguno a mano :P

en ambos dice que tiene la version 3.4, la única diferencia lo que está en rojo.

Citar
wifislax ~ # mksquashfs -version
mksquashfs version 3.4 (2008/08/26)
copyright (C) 2008 Phillip Lougher

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2,
or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.


Citar
wifiway ~ # mksquashfs -version
mksquashfs version 3.4 (2008/08/26)
copyright (C) 2008 Phillip Lougher

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2,
or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
and LZMA support for slax.org by jro.


lo bueno, una cosa descartada.
lo malo, no se donde esta el problema :-\\\\
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #36 en: Diciembre 15, 2009, 08:43:00 am »
puede ser que se deba parchear el kernel??

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #37 en: Diciembre 15, 2009, 08:34:12 pm »
pues la verdad es que en eso no me he fijado, de todas formas hoy empiezo de cero y al final le meto el 2.6.29.6.

hoy empieza la aventura de configurarlo a mi gusto virtual.


un saludo
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #38 en: Diciembre 15, 2009, 09:05:01 pm »
cuando hagas eso piensa que hay que parchear con squashfs y con el lzma ese

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #39 en: Diciembre 15, 2009, 10:05:42 pm »
eso de parchear todavía no lo tengo claro.

la decisión por ese kernel (entre otras cosas) ha sido que es el primero que me permite meterle el squashfs 4.0 sin necesidad de parchear, o al menos eso entendí en el readme de squashfs 4.0.

no se si te refieres a eso
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #40 en: Diciembre 15, 2009, 10:56:14 pm »
si a eso me referia :P

ando algo 'desactualizado' y eso que constantemente toy jugueteando con linux, las gcc y todo esto xD

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #41 en: Diciembre 15, 2009, 11:25:33 pm »
a mi tampoco me hagas mucho caso que como aprendo a base de tocar y no de leer, muchas veces no se de que me hablan y si se hacerlo o lo he tenido en cuenta.

ahora mismo estoy en la divertida tarea de comparar los .conf

Código: [Seleccionar]
cd /usr/src/linux-2.6.21.5 && make xconfig
cd /usr/src/linux-2.6.29.6 && make xconfig

Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #42 en: Diciembre 16, 2009, 04:12:19 am »
he encontrado este parche pero no se si tengo que instalarlo o que

http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.29.6.gz
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro

Berni69

  • Administrator
  • *****
  • Mensajes: 28
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #43 en: Diciembre 16, 2009, 02:06:33 pm »

a mi tampoco me hagas mucho caso que como aprendo a base de tocar y no de leer, muchas veces no se de que me hablan y si se hacerlo o lo he tenido en cuenta.


me too
;D


lo de  los parches.. pues nunca parchee ninguno, todo es probarlo, jejeje

es recomendable hacerlo ya que algunas versiones de los kerneles, teniaun un fallo en una ¿funcion? proto o algo asi, que al atacante le dejaba tener acceso de root... algo muy 'piligroso' en linux jeje

drvalium

  • Newbie
  • *
  • Mensajes: 33
    • Ver Perfil
Re: Tutorial para acutalizar el kernel, pasos a seguir
« Respuesta #44 en: Enero 01, 2010, 02:16:32 am »
buenas

primero felicitaros el año y acto seguido una de mis tontas dudas, en concreto la primera del año (que no la última ;D)

para compilar el kernel lo copio dentro de la carpeta /usr/src, en esta carpeta suele haber una carpeta que es el anterior kernel y una segunda llamada linux, la cosa queda así:

   usr__
          I__src__
                    |___linux
                    |___linux-2.6.21.5
                    |___linux-2.6.28

mi duda es con la carpeta linux ¿que es? ¿que hace ahí? ¿la puedo borrar? ¿de donde sale?

otra duda es la tengo con el manual, veo que tu pones la carpeta del kernel a compilar en el escritorio

Citar
Una vez descargado, lo descomprimimos, por ejemplo, en el escritorio. (no importa donde lo hagáis)

Abrimos una terminal y nos logeamos como root. Luego accedemos a la carpeta del Kernel (en mi caso en el escritorio)
    su -
    cd /home/nombre_de_tu_usuario/Escritorio/linux-2.6.XX.X


pero ¿su sitio no es /usr/src/? ¿es donde se me pondría si me funcionase el comando make install?

lo que si solucioné es lo del parche, hay que meterlo en la carpeta del kernel a compilar y patchearlo antes de configurar el kernel,  hay dos opciones para parchear:

  • zcat patch-2.6.29.6.gz | patch -Np1 --verbose

  • zcat patch-2.6.29.6.gz | patch -p1 --verbose


la diferencia esta entre usar -N o no hacerlo, si se usa el parche se instala aunque el kernel ya haya sido patcheado, vamos que sobrescribe el anterior parche aunque fuese el mismo.

yo prefiero la segunda opción, en ambos casos --vervose nos ofrece pequeño log de lo que ha pasado al aplicar el patch.

y de momento eso es todo


un saludo, feliz año y poca resaca ;D
Si pudiéramos juntar dos tontos y sacar un listo este mundo sería otro