Adam Nielsen wrote:
> Hi all,
>
> Just some more info now that I've had a chance to look at the source
> release in more detail.
>
>   
>> I've downloaded the .iso and checked it all out.  Some code is missing
>> (e.g. the C library) but other code for Dell's own utilities is
>> included, which is great to see given that they didn't have to release it.
>>     
>
> Unfortunately Dell haven't released any tools to work with the firmware
> so we can't actually compile the code that was released or flash it onto
> the device.  Apparently this is still in the works, so in the mean time
> we'll just have to make do with what we've got.
>
>   
>> If anyone has any plans to start working with the code, please keep me
>> in the loop so we don't duplicate any effort!
>>     
>
> I have now installed a cross-compiler and managed to get some test code
> running on the device.  The hard part was figuring out how make files
> available on the DRAC, but luckily it has NFS support built in so I
> could just mount a folder from another PC and run the code from there.
>
> The Dell release didn't include any details on the build system, so for
> anyone else wanting to experiment you will need a little-endian MIPS
> compiler with the GNU C library.  Since I have a Gentoo Linux
> environment, this command installed the right cross-compiler for me:
>
>  $ crossdev -t mipsel-unknown-linux-gnu --without-headers
>
> I could then compile some code with:
>
>  $ mipsel-unknown-linux-gnu-gcc -o hello hello.c
>
> Once that folder was mounted on the DRAC, running "./hello" printed
> "Hello world" as expected.
>
> So it looks like we can already start building improvements to the DRAC
> firmware, but unfortunately we won't be able to make major changes until
> Dell release the rest of the code required under the GPL.
>   
which flavors of DRAC have source available?

Jason

_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to