El jue, 06-08-2009 a las 05:45 -0300, Daniel Bareiro escribió: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hola! > > Estoy teniendo un problema con un kernel compilado a la Debian. En mi > caso particular estoy teniendo este problema con Ubuntu, pero no creo > que el problema sea algo específico de esta distribución y es por esa > razón que estoy consultando esto aquí. > > La idea es intalar un kernel más nuevo que 2.6.24-19, que es el kernel > que tiene Hardy Heron en sus repositorios, dado que por problemas que > tuve de uso excesivo de memoria virtual con KVM, en la lista de correo > de este sistema de virtualización me recomendaron que use 2.6.27 o > superior porque realiza una mejor administración de la memoria. > > Entonces descargué el código fuente de 2.6.30.3 y lo compilé con: > > # fakeroot make-kpkg clean > # fakeroot make-kpkg --initrd --append-to-version=-dgb kernel_image kernel_headers > > A pesar de que la compilación terminó sin problemas, estoy teniendo > problemas durante el inicio del sistema operativo. Las interfaces de red > fallan al cargar. Este equipo es un Proliant DL380 G5 con dos interfaces > de red NetXtreme II BCM5708 Gigabit. > > Con el kernel de los repositorios de Ubuntu Hardy Heron no estoy teniendo > ningún tipo de problema. pero con el kernel compilado por mi estoy > observando el siguiente mensaje de error durante el boot que sugiere que no > se puede acceder al firmware de esta interface de red: > > Aug 4 17:38:39 ss03 kernel: [ 4.750023] bnx2 0000:03:00.0: firmware: requesting bnx2/bnx2-mips-06-4.6.16.fw > Aug 4 17:38:39 ss03 kernel: [ 4.751070] bnx2: Can't load firmware file "bnx2/bnx2-mips-06-4.6.16.fw" > Aug 4 17:38:39 ss03 kernel: [ 4.751141] bnx2 0000:03:00.0: PCI INT A disabled > Aug 4 17:38:39 ss03 kernel: [ 4.751167] bnx2: probe of 0000:03:00.0 failed with error -2 > Aug 4 17:38:39 ss03 kernel: [ 4.751244] bnx2 0000:05:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 > > Lo curioso es que al hacer: > > # rmmod bnx2 > # modprobe bnx2 > > Sí se cargan las interfaces. Estuve leyendo algo de esto en un informe de > bugs de Debian GNU/Linux [1] y traté con la sugerencia de hacer un: > > # update-initramfs -u > > Los archivos parecen estar: > > # find / | grep bnx > /boot/lib/modules/2.6.30.3-dgb/kernel/drivers/net/bnx2.ko > /sys/bus/pci/drivers/bnx2 > /sys/bus/pci/drivers/bnx2/0000:03:00.0 > /sys/bus/pci/drivers/bnx2/0000:05:00.0 > /sys/bus/pci/drivers/bnx2/module > /sys/bus/pci/drivers/bnx2/uevent > /sys/bus/pci/drivers/bnx2/unbind > /sys/bus/pci/drivers/bnx2/bind > /sys/bus/pci/drivers/bnx2/new_id > /sys/bus/pci/drivers/bnx2/remove_id > /sys/module/bnx2 > /sys/module/bnx2/holders > /sys/module/bnx2/version > /sys/module/bnx2/srcversion > /sys/module/bnx2/initstate > /sys/module/bnx2/refcnt > /sys/module/bnx2/sections > /sys/module/bnx2/sections/.note.gnu.build-id > /sys/module/bnx2/sections/.text > /sys/module/bnx2/sections/.exit.text > /sys/module/bnx2/sections/.devinit.text > /sys/module/bnx2/sections/.init.text > /sys/module/bnx2/sections/.devexit.text > /sys/module/bnx2/sections/.rodata > /sys/module/bnx2/sections/.rodata.str1.1 > /sys/module/bnx2/sections/.smp_locks > /sys/module/bnx2/sections/__bug_table > /sys/module/bnx2/sections/.rodata.str1.8 > /sys/module/bnx2/sections/__param > /sys/module/bnx2/sections/.devinit.rodata > /sys/module/bnx2/sections/.data > /sys/module/bnx2/sections/.devinit.data > /sys/module/bnx2/sections/.gnu.linkonce.this_module > /sys/module/bnx2/sections/.bss > /sys/module/bnx2/sections/.symtab > /sys/module/bnx2/sections/.strtab > /sys/module/bnx2/notes > /sys/module/bnx2/notes/.note.gnu.build-id > /sys/module/bnx2/drivers > /sys/module/bnx2/drivers/pci:bnx2 > /lib/firmware/bnx2 > /lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw > /lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw > /lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw > /lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw > /lib/modules/2.6.30.4-dgb/kernel/drivers/net/bnx2.ko > /lib/modules/2.6.24-19-server/kernel/drivers/net/bnx2.ko > > Pero después del boot vuelvo a tener el mismo problema, > > El archivo /etc/initramfs-tools/modules no hace referencia a algún módulo. > Tampoco veo que en Ubuntu Hardy Heron esté el paquete firmware-bnx2, aunque > no estoy seguro de si sea necesario con un kernel compilado desde los > fuentes. > > Con 2.6.30.4 estoy teniendo exactamente el mismo problema. ¿A alguien le > pasó y pudo resolverlo de alguna manera? > > Gracias anticipadas por responder. > probaste con el equipo funcionando regenerar el initramfs ?? > Saludos, > Daniel > > [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494936 > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEARECAAYFAkp6mBMACgkQZpa/GxTmHTf/MgCfZBIdxylIa/Nqf1ns/cHSDAHA > QlMAn18gYWYuiVrs5EytinuEJs/5H0Fv > =j+aO > -----END PGP SIGNATURE----- > >
Attachment:
signature.asc
Description: Esto es una parte de mensaje firmado digitalmente