I'm a complete newbie and I'm looking to setup an NFS between my
Windows XP Laptop and my Beagleboard Angstrom Distro.
I know it's a bit of a pain using Window but it's the machine I am
using to Cross Compile my code for Angstrom. I can't seem to get Code
Soucery working properly on Ubuntu even following their getting
started guide.
Has anyone else managed a NFS link between windows and Angstrom via a
LAN connection? If so could you please advise me on how to go about
it. It's a real pain in the backside having to copy my compiled code
to a USB stick, reboot Angstrom to recognise the USB stick and run the
code, time and time again.
I've found this guide where it says to use True Grid NFS for a windows
server and Sunfish for linux client. I tried an OPKG to see if it had
sunfish but no luck.
Since you are not booting with a NFS root filesystem, you could avoid NFS altogether and just use Samba/CIFS support to mount a Windows share from your Beagleboard. I have used this approach alot with different distributions and it works very well. I see a post about this for Angstrom here: http://www.mail-archive.com/angstrom-distro-users@linuxtogo.org/msg01909.html
ipkg install kernel-module-cifs
depmod -a
mount.cifs //[192.168.1.105/c_vault](http://192.168.1.105/c_vault) /media/hdd -o username=*****
I have not used Angstrom recently so it may already include Samba/CIFS support so the first 2 steps may be unnecessary.
Make sure you create the mount point (empty directory - /media/hdd in the example above) before doing this the first time.
Regarding making Code Sourcery work properly on Ubuntu, what version
of Ubuntu are you using?
Did you try using the .bin installer?
Locally, I've seen the .bin installer fail in Ubuntu (not so in
Fedora; it failed at the end of the installation process). We managed
to get it running, but manually. I.e. By untarring a certain version
of the toolchain and adding the correct paths to the user environment.
Please let me know if this somehow resembles what you observed. If it
does, maybe what we did could help you.
Regarding making Code Sourcery work properly on Ubuntu, what version
of Ubuntu are you using?
Did you try using the .bin installer?
I download the Linux installer, follow the installation setup via the
GUI and type the necessary commands specified in the Getting Started
Guide in a Shell. After this the Getting Started Guide tells me to
type another command to test that everything has been installed
correctly and I should see some kind of ouput text. This does not
happen for me. It worked perfectly for the windows installating.