| pav5088 (~Mark@ppp118-208-178-96.lns20.bne4.internode.on.net) joined #fai. |
| pav5088 (~Mark@ppp118-208-178-96.lns20.bne4.internode.on.net) left irc: Remote host closed the connection |
| _julian (~quassel@hmbg-5f76609a.pool.mediaWays.net) joined #fai. |
| _julian__ (~quassel@hmbg-5f765f95.pool.mediaWays.net) left irc: Ping timeout: 480 seconds |
| ^Miaou^ (~AntoineR@82.230.94.236) left irc: Read error: Connection reset by peer |
| ^Miaou^ (~AntoineR@82.230.94.236) joined #fai. |
| sneumann_ (~sneumann@p5B0F4D7B.dip.t-dialin.net) joined #fai. |
| sneumann_ (~sneumann@p5B0F4D7B.dip.t-dialin.net) left irc: Ping timeout: 480 seconds |
| ErKa (~keryell@80.125.173.65) joined #fai. |
| sneumann_ (~sneumann@router-sub.ipb-halle.de) joined #fai. |
| ErKa (~keryell@80.125.173.65) left irc: Ping timeout: 480 seconds |
| \sh (~shermann@nat.de.netviewer.com) joined #fai. |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. |
| Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) joined #fai. |
| alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) left irc: Quit: Konversation terminated! |
| alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) joined #fai. |
| Nick change: sneumann_ -> sneumann |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) joined #fai. |
| 13:02 sneumann | Hm, I seem to have hit the same kernel panic on a BL465cG7 as mentioned here a few days ago. |
| 13:03 sneumann | I manually installe the bnx2x driver in the initrd, but I still get that panic at the stage live-premount |
| 13:05 sneumann | if I unpack my /srv/tftp/initrd then conf/modules includes crc32c and bnx2x. Anything missing ? |
| 13:06 sneumann | justleen oz_ what did you do to resolve the problem on the BL360 ? |
| 13:08 sneumann | \sh you mentioned crc32c but isn't it actually libcrc32c ? lsmod shows it is used by bnx2x on another machine |
| 13:12 mikap | sneumann: crc32c *and* libcrc32c, make sure to use initramfs-tools 0.98.8 |
| 13:13 sneumann | hrmpf: 0.92bubuntu78 |
| 13:13 sneumann | are there backports ? |
| 13:18 mikap | no, add libcrc32c to conf/modules and rebuild as workaround and make sure everything is present then |
| 13:44 sneumann | mikap I tried recreating the initrd manually and failled spectracularly |
| 13:44 sneumann | roon@cumulus:/tmp/initrd# find . -type f | cpio -ov | gzip -c >/srv/tftp/fai/initrd.img-2.6.32-27-generic |
| 13:44 sneumann | installing initramfs-tools 0.98.8 manually inside the chroot also had a problem, |
| 13:44 sneumann | update-initramfs -k all -u |
| 13:45 sneumann | fails with initramfs-tools/hooks/mdadm failed with return 1 |
| 13:46 sneumann | I'd prefer the update-initramfs way, because then I could try to tweak make-fai-nfsroot to rightaway use the correct initramfs-tools in the future |
| osmo (~o@195.14.20.220) got netsplit. |
| glance (glance@glance.sponsor.oftc.net) got netsplit. |
| juri_ (~juri@24.248.213.223) got netsplit. |
| allee (~quassel@allee.mpe.mpg.de) got netsplit. |
| mt (~mt@shell.forsyte.informatik.tu-darmstadt.de) got netsplit. |
| eartoast_ (~glawe@login.physik.fu-berlin.de) got netsplit. |
| codice (~codice@ip65-46-15-18.z15-46-65.customer.algx.net) got netsplit. |
| sneumann (~sneumann@router-sub.ipb-halle.de) got netsplit. |
| Guest2060 (msantana@SDF.ORG) got netsplit. |
| pjustice (~pjustice@yagi.h-net.msu.edu) got netsplit. |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) got netsplit. |
| mgoetze (~mgoetze@corelli.mgoetze.net) got netsplit. |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) got netsplit. |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) got netsplit. |
| vicky_ (~luser@dhcp-83-219-97-225.customers.tvtnet.ch) got netsplit. |
| h01ger (~holger@socket.layer-acht.org) got netsplit. |
| torkel (torkel@ip64.degernas.se) got netsplit. |
| partner (~joonas@193.19.136.104) got netsplit. |
| alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) got netsplit. |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) got netsplit. |
| Nic0 (~courtel@fw.tls.cena.fr) got netsplit. |
| Swat- (~Mark@vps5186.xlshosting.net) got netsplit. |
| glance (glance@glance.sponsor.oftc.net) returned to #fai. |
| osmo (~o@195.14.20.220) returned to #fai. |
| sneumann (~sneumann@router-sub.ipb-halle.de) returned to #fai. |
| juri_ (~juri@24.248.213.223) returned to #fai. |
| allee (~quassel@allee.mpe.mpg.de) returned to #fai. |
| Guest2060 (msantana@SDF.ORG) returned to #fai. |
| eartoast_ (~glawe@login.physik.fu-berlin.de) returned to #fai. |
| pjustice (~pjustice@yagi.h-net.msu.edu) returned to #fai. |
| mt (~mt@shell.forsyte.informatik.tu-darmstadt.de) returned to #fai. |
| codice (~codice@ip65-46-15-18.z15-46-65.customer.algx.net) returned to #fai. |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) returned to #fai. |
| mgoetze (~mgoetze@corelli.mgoetze.net) returned to #fai. |
| alekibango (~alekibang@ip-94-113-217-204.net.upcbroadband.cz) returned to #fai. |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) returned to #fai. |
| Nic0 (~courtel@fw.tls.cena.fr) returned to #fai. |
| Swat- (~Mark@vps5186.xlshosting.net) returned to #fai. |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) returned to #fai. |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) returned to #fai. |
| vicky_ (~luser@dhcp-83-219-97-225.customers.tvtnet.ch) returned to #fai. |
| h01ger (~holger@socket.layer-acht.org) returned to #fai. |
| torkel (torkel@ip64.degernas.se) returned to #fai. |
| partner (~joonas@193.19.136.104) returned to #fai. |
| juri_ (~juri@24.248.213.223) got netsplit. |
| allee (~quassel@allee.mpe.mpg.de) got netsplit. |
| mt (~mt@shell.forsyte.informatik.tu-darmstadt.de) got netsplit. |
| codice (~codice@ip65-46-15-18.z15-46-65.customer.algx.net) got netsplit. |
| eartoast_ (~glawe@login.physik.fu-berlin.de) got netsplit. |
| sneumann (~sneumann@router-sub.ipb-halle.de) got netsplit. |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) got netsplit. |
| mgoetze (~mgoetze@corelli.mgoetze.net) got netsplit. |
| pjustice (~pjustice@yagi.h-net.msu.edu) got netsplit. |
| Guest2060 (msantana@SDF.ORG) got netsplit. |
| sneumann (~sneumann@router-sub.ipb-halle.de) returned to #fai. |
| juri_ (~juri@24.248.213.223) returned to #fai. |
| allee (~quassel@allee.mpe.mpg.de) returned to #fai. |
| Guest2060 (msantana@SDF.ORG) returned to #fai. |
| eartoast_ (~glawe@login.physik.fu-berlin.de) returned to #fai. |
| pjustice (~pjustice@yagi.h-net.msu.edu) returned to #fai. |
| mt (~mt@shell.forsyte.informatik.tu-darmstadt.de) returned to #fai. |
| codice (~codice@ip65-46-15-18.z15-46-65.customer.algx.net) returned to #fai. |
| mfl (~mfl@adonis.fnb.maschinenbau.tu-darmstadt.de) returned to #fai. |
| mgoetze (~mgoetze@corelli.mgoetze.net) returned to #fai. |
| tokkee (tokkee@osprey.tokkee.org) left irc: Quit: reboot |
| 14:46 sneumann | I am trying to get a setup that creates a proper initrd for BL465G7 with make-fai-nfsroot |
| 14:46 sneumann | I know I need initramfs-tools 0.98.8, but where ? In the fai server, or inside the nfsroot ? |
| 14:47 sneumann | I installed 0.98.8 manually on lucid, but it fails with |
| 14:47 sneumann | E: /usr/share/initramfs-tools/hooks/mdadm failed with return 1. |
| tokkee (tokkee@osprey.tokkee.org) joined #fai. |
| Action: sneumann is still fighting to fix initrd for BL465G7 |
| 15:27 sneumann | ah, now I found a console message "bnx2x: cant load firmware bnx2x-e1h-5.0.21.0.fw" |
| 15:27 sneumann | The initrd contains /lib/firmware/2.6.32-28-generic/bnx2x-e1h-5.0.21.0.fw |
| 15:29 sneumann | is this directory not searched ? |
| 15:30 mikap | check dmesg output for details |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) left irc: Remote host closed the connection |
| 15:32 \sh | sneumann: you need the initramfs inside your nfsroot |
| 15:33 \sh | sneumann: and no...initramfs-0.98.8 won't help you on lucid |
| 15:33 \sh | sneumann: the workaround on lucid is to chroot <your nfsroot dir> /bin/bash |
| 15:33 \sh | cd /etc/initramfs-tools |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) joined #fai. |
| 15:33 \sh | vi modules |
| 15:33 \sh | and add all needed modules to this line by line |
| 15:33 \sh | start with this *crc32c* thingy |
| 15:33 \sh | then with bnx2x |
| 15:33 \sh | etc. |
| 15:34 sneumann | during boot I get firmware not found, |
| 15:34 sneumann | and indeed it is *not* inside the initrd |
| 15:34 sneumann | firmware is in nfsroot, /srv/fai/nfsroot/live/filesystem.dir/lib/firmware/2.6.32-28-generic/bnx2x-e1h-5.0.21.0.fw |
| 15:34 sneumann | but not inside zcat /srv/fai/nfsroot/live/filesystem.dir/boot/initrd.img-2.6.32-28-generic | cpio -it | grep 5.0.21 |
| 15:35 \sh | well, normally when there is a firmware which correspondents to a driver, it should be in the initramfs |
| 15:35 \sh | at least why I understand from hook-functions in /usr/share/initramfs-tools |
| 15:36 \sh | did you update-initramfs -k all -u ? after you added the modules to /etc/initramfs-tools/modules ? |
| 15:38 sneumann | yes, all double-checked |
| 15:40 sneumann | and it *should* copy firmware, it does so in |
| 15:40 sneumann | /usr/share/initramfs-tools/hook-functions:copy_exec "/lib/firmware/${version}/${firmware}" |
| 15:40 \sh | sneumann: set somewhere in the hook functions script a set -x and check the output if the manual_add_modules function is called...somehow |
| 15:43 sneumann | ah, the machine where I run make-fai-nfsroot has a different kernel version (recent security upgrade ?) than the target. |
| 15:43 sneumann | rebooting |
| 15:56 \sh | http://www.shermann.name/2011/02/serious-joke-of-day-drying-your-smoked.html <- something really sad |
| 16:01 mikap | \sh: ouch, definitiely not vegetarian-compatible! :) |
| 16:06 \sh | well, it's sad, because it hangs on our Rack...and I was in this room with our HP technician...peinlich |
| 16:06 sneumann | I have the update-initrd logs |
| 16:06 sneumann | and it seems modinfo -F firmware /lib/modules/2.6.32-28-server/kernel/drivers/net/bnx2x.ko |
| 16:06 sneumann | does not report any firmware files |
| 16:07 sneumann | again, the machine where I run the update-initramfs does not have an bnx2x, could that be a problem ? |
| 16:11 \sh | nope...you need only the module name in /etc/initramfs-tools/modules (inside your nfsroot) |
| 16:14 sneumann | hook-functions has a line # Add required firmware |
| 16:14 sneumann | where they check for firmware in $(modinfo -F firmware "${kmod}"); do |
| 16:14 sneumann | but on a running 465G7 I get no firmware |
| 16:15 sneumann | modinfo -F firmware /lib/modules/2.6.32-24-server/kernel/drivers/net/bnx2x.ko |
| 16:17 \sh | shermann@shermann-desktop:/lib/modules/2.6.35-25-generic/kernel/drivers/net$ modinfo -F firmware bnx2x.ko |
| 16:17 \sh | bnx2x-e1h-5.2.13.0.fw |
| 16:17 \sh | bnx2x-e1-5.2.13.0.fw |
| 16:18 \sh | hmmm |
| 16:18 sneumann | 2.6.32 problem ? |
| 16:19 sneumann | is there a way to copy manually ? |
| 16:19 sneumann | any hooks ? |
| 16:19 \sh | dunno... |
| 16:20 \sh | you can create /usr/share/initramfs-hooks/hooks/copy-firmware with a skeleton like the other hooks inside that dir...to copy the firmware manually... |
| 16:21 \sh | but it should work out of the box |
| 16:21 \sh | you should have bougth a G7 with the Flex10 Fabric ;) |
| 16:22 sneumann | ?? |
| 16:22 sneumann | just remember that it's expensive |
| 16:23 \sh | well, the price was a bit higher then the standard with 1GBit/s broadcom nics |
| 16:24 Mrfai | sneumann: Instead of trying to manual fix the problem. I would check if there isn't a package firmware-bnx2x available like in Debian. |
| 16:24 \sh | but it's a waste of performance...with out the HP switches you can't use them in the right way...so having cisco switches in the encs it just drives with 1Gbit/s on each NIC |
| 16:27 sneumann | switches are procurve 6120G/XG blade switches |
| Action: sneumann needs to go ... |
| Action: sneumann hits virtual reset, and keeps fingers crossed, checking from home ... |
| Mrfai (~lange@malzmuehle.informatik.uni-koeln.de) left irc: Quit: leaving |
| sneumann (~sneumann@router-sub.ipb-halle.de) left irc: Ping timeout: 480 seconds |
| sneumann (~sneumann@p5B0F4D7B.dip.t-dialin.net) joined #fai. |
| verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat |
| siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Quit: Leaving. |
| ErKa (~keryell@APuteaux-154-1-11-236.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds |
| 18:02 sneumann | So, one step further: |
| 18:02 sneumann | I fixed the bnx2x firmware issues by manually copying them into the initrd |
| 18:02 sneumann | with an update-initramfs hook |
| 18:03 sneumann | Now the system PXE boots and gets as far as scripts/init-premount/lvm2 |
| 18:04 sneumann | in line 39: add_mountroot_fail_hook: not found |
| sneumann_ (~sneumann@p5B0F41B3.dip.t-dialin.net) joined #fai. |
| sneumann (~sneumann@p5B0F4D7B.dip.t-dialin.net) left irc: Ping timeout: 480 seconds |
| \sh (~shermann@nat.de.netviewer.com) left irc: Remote host closed the connection |
| \sh (~shermann@nat.de.netviewer.com) joined #fai. |
| 20:47 sneumann_ | I now tried natty, and the 465 boots fine into the initrd, but won't mount the nfsroot |
| 20:48 sneumann_ | if I try break=modules or break=premount, busybox loops endlessly with "spawning shell within busybox" |
| 20:49 sneumann_ | Side note: in natty "aptitude" is not in the base packages, and has to be passed manually to debootstrap |
| 20:50 sneumann_ | the interface that is connected is eth3 on another server, |
| 20:50 sneumann_ | could it be that the initrd is not looking there, hence fails to mount ? |
| 20:52 sneumann_ | Side note II: the mezzanine slot II *has* the flex10 card, I just didn't remember ... |
| rofl__ (takinovah@212.117.169.179) joined #fai. |
| cake_ (cake@212.117.169.179) joined #fai. |
| rofl_ (takinovah@212.117.169.179) left irc: Ping timeout: 480 seconds |
| ingard (cake@212.117.169.179) left irc: Ping timeout: 480 seconds |
| Action: sneumann_ has an FAI installing natty !!! |
| 21:33 juri_ | yay. :) |
| sneumann_ (~sneumann@p5B0F41B3.dip.t-dialin.net) left irc: Ping timeout: 480 seconds |
| --- Thu Feb 3 2011 |