Does anyone know how to mount an external NFS share under Angstrom, so
I can share a few files and I don't have shuttle a thumb drive around
while programming?
Here's my situation in more detail:
On the Beagle, ifconfig says that I have a working eth0 interface
(ethernet USB stick) and I can ping various different machines.
I have a desktop Debian box on my local network (let's say the address
is 192.168.1.100). I have added the address of my Beagle to the
exports on this box so that it is visible. I have also set up
appropriate routing so that I can ping the box from the Beagle and
vice-versa.
Then, on the beagle, I type (as root)
mount -t nfs 192.168.1.100:/export /export
...which I would expect to mount the /export folder. However, instead
I get the following error:
mount: wrong fs type, bad option, bad superblock on 192.168.1.100:/
export,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
Looking at dmesg shows nothing useful. This looks like I don't have a
NFS handler installed, which is odd since I thought the kernel could
boot from NFS.
I have googled around for a couple of hours, and I have found several
articles which talk about mounting a root file system under NFS, but
none on how to just mount some external directory.
I have seen several mentions of packages, so I took a look using "opkg
list | grep fs" which shows several packages, but just one package
with "nfs" in its name - "task-base-nfs", which apparently contains no
files.
So, I'm stumped on how to enable this. Any ideas or pointers would be
gratefully appreciated.