<smitha.va...@wipro.com> wrote on 2012/01/09 15:28:54: > > > Hi Joakim, > > I have tried it but it doesn't work. > > Just now found that with single ' quotes the entire sequence it works. > >Setenv set_mac 'cp 0xffec0000 0x100000 1024;fdt addr 0xc00000 8192;fdt set > >/soc8272@f0000000/ethernet@24000 mac-address "[00 44 00 55 00 66]";erase > >0xffec0000 0xffec4000;cp 0xc00000 0xffec0000 1024;bootm 0xfe060000 - > >0xffec0000' > > > run set_mac > > For the above command I want to replace the mac address with the ethaddr> How > do I do that. I tried $ethaddr but I get extra : characters. > > >Setenv set_mac 'cp 0xffec0000 0x100000 1024;fdt addr 0xc00000 8192;fdt set > >/soc8272@f0000000/ethernet@24000 mac-address $ethaddr;erase 0xffec0000 > >0xffec4000;cp 0xc00000 0xffec0000 1024;bootm 0xfe060000 - 0xffec0000'
Of course you do, ethaddr has a different syntax and contains : Anyway you should not have to set mac address manually like you do, u-boot will do it for you if you have configured u-boot correctly and have a proper dtb tree. Check the u-boot code and the many dts files in linux under arch/powerpc/boot/dts _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev