[CUWiN-Dev] Unable to _flash_ a new Soekris 4526 node using PXE boot

Bao Q. Nguyen bn at ucsd.edu
Wed Feb 27 13:08:59 CST 2008


Thanks so much, that ssh command is exactly what I'm looking for. I
will try the fixlabel as well later when I get home.

-bn

On Wed, Feb 27, 2008 at 8:37 AM, David Young <dyoung at pobox.com> wrote:
>
> On Wed, Feb 27, 2008 at 01:49:17AM -0800, Bao Q. Nguyen wrote:
>  > Hi,
>  >
>  > I have very few luck with these documentations, I believe I have tried
>  > all the possible combination but not helping yet...any help is
>  > appreciated. Thanks.
>  >
>  > >From the User Guide, Installing the Software section, there is this
>  > advice for PXE booting (http://www.cuwin.net/user_pxe) :
>  >
>  > "A brand new net4526 or net4826 node has to be flashed with an initial
>  > version of the software. This is done by PXE booting the node, logging
>  > into it, and executing a dd to it's flash drive. PXE is a protocol for
>  > booting remotely over ethernet. In order to do this you will need to
>  > set up a PXE server.
>  >
>  > If the node is already non-bootable then it'll default to PXE booting.
>  > If it has a bootable but non-upgradable image on it then you can
>  > render it unbootable by logging in and wiping out the boot block:
>  > dd if=/dev/zero of=/dev/rwd0d count=32
>  >
>  > Just connect the non-bootable node's ethernet to the same ethernet
>  > segment as the PXE server and turn it on. Within 2 minutes or so you
>  > should be able to log in to the node over the ethernet wire via SSH.
>  > You can then issue the following command:
>  > dd if=/staboot.net4526.img of=/dev/rwd0d bs=8k
>  > You can get the appropriate IP address to connect to by checking the
>  > PXE server's DHCP log or by pinging the broadcast address.
>  >
>  > Instructions for PXE booting and setting up a PXE Server can be found
>  > in the "How-to" section of this manual."
>  >
>  > But one will notice that after booting from PXE using PXE how-to
>  > instruction, one _do not_ have access to the file:
>  >
>  > dd if=/staboot.net4526.img of=/dev/rwd0d bs=8k
>  >
>  > /staboot.net4526.img
>  >
>  > The instruction is wrong so I must get that image onto the node which
>  > is a major obstacle because it's 64MB. If leave in the compressed
>  > format which is 10MB, which can be store in RAM, so if there to write
>  > a .tgz to "of" using dd?
>
>  There are a couple of things that you can do after you PXE boot the node.
>  You can use ssh to pipe the disk image from a remote system
>  through dd,
>
>  ssh -e none login at host 'cat staboot.net4526.img' | dd of=/dev/rwd0d bs=8k
>
>  Alternatively, you can run 'fixlabel net4526' to initialize the disk, and
>  then run the upgrade script.  Careful, fixlabel will destroy everything
>  on the disk.
>
>  Dave
>
>  --
>  David Young             OJC Technologies
>  dyoung at ojctech.com      Urbana, IL * (217) 278-3933 ext 24
>  _______________________________________________
>  CU-Wireless-Dev mailing list
>  CU-Wireless-Dev at lists.cuwireless.net
>  http://lists.chambana.net/cgi-bin/listinfo/cu-wireless-dev
>


More information about the CU-Wireless-Dev mailing list