MattyGroves
New Member
Resolution of NFS connection problem from HDR Fox T2 to Zyxel NAS
Just in case this is of any help to anyone...
I recently acquired an HDR Fox T2, and while it took about 2 minutes to install the custom firmware, it took most of the morning to work out how to connect via NFS to my ZyXEL NAS 310. I could access the ZyXEL via NFS without any problem on my PC and on my WDTV Live streaming box, but every time I tried to connect via the Humax I kept getting errors in the scanmount log along the lines of "Permission denied" and "Bad file descriptor". I was using the same IP number and folder details that worked for the WDTV, but it wasn't working. I then spent a long time trying all sorts of different folders / directories but just could not work it out. I could have tried accessing the NAS via Samba, of course, but I did not want to be beaten, and in the past NFS always worked much better over my network.
Anyway, the solution may be obvious to those familiar with Unix / Linux and the workings of NFS, but it wasn't to me, so in case it is of any help to anyone - the problem was to do with the NFS server on my ZyXEL NAS. When I had first set up the NFS server on the NAS (or at some early point), the NAS had created an "etc/exports" file - that is a file called "exports" in the directory "etc". This file sets the access settings for the server. When I telnet-ed into the NAS, the exports file was restricting access to (I think) a single IP address - I don't really understand CIDR (the syntax of specifying the IP range). Anyway, it looks like both my desktop and the WDTV streaming box were ignoring this file, which is why I didn't think there were any access restrictions in place. Anyway, I edited the IP address from a single IP address to a range of IP address from .64 to .127 (by typing in "192.168.0.64/26" in case you are interested), and then everything began to work just fine.
I can provide more detailed information if anyone wants it.
Just in case this is of any help to anyone...
I recently acquired an HDR Fox T2, and while it took about 2 minutes to install the custom firmware, it took most of the morning to work out how to connect via NFS to my ZyXEL NAS 310. I could access the ZyXEL via NFS without any problem on my PC and on my WDTV Live streaming box, but every time I tried to connect via the Humax I kept getting errors in the scanmount log along the lines of "Permission denied" and "Bad file descriptor". I was using the same IP number and folder details that worked for the WDTV, but it wasn't working. I then spent a long time trying all sorts of different folders / directories but just could not work it out. I could have tried accessing the NAS via Samba, of course, but I did not want to be beaten, and in the past NFS always worked much better over my network.
Anyway, the solution may be obvious to those familiar with Unix / Linux and the workings of NFS, but it wasn't to me, so in case it is of any help to anyone - the problem was to do with the NFS server on my ZyXEL NAS. When I had first set up the NFS server on the NAS (or at some early point), the NAS had created an "etc/exports" file - that is a file called "exports" in the directory "etc". This file sets the access settings for the server. When I telnet-ed into the NAS, the exports file was restricting access to (I think) a single IP address - I don't really understand CIDR (the syntax of specifying the IP range). Anyway, it looks like both my desktop and the WDTV streaming box were ignoring this file, which is why I didn't think there were any access restrictions in place. Anyway, I edited the IP address from a single IP address to a range of IP address from .64 to .127 (by typing in "192.168.0.64/26" in case you are interested), and then everything began to work just fine.
I can provide more detailed information if anyone wants it.