Some general reminders which helps when troubleshooting or checking a Durst NFS share.
Default rip ip address using second Ethernet controller is 192.168.35.90.
Use if possible Eth0 for general network (can't be using the same subnet) and Eth1 for Durst printer link (to avoid master/slave issues)
On Caldera RIP:
Eth1 (static ip address)
IP address: 192.168.35.90
Subnet mask 255.255.255.0
/etc/hosts
192.168.35.80 rho
/etc/fstab
rho:/mnt/images /mnt/name_of_printer nfs nosuid,soft 0 0
/mnt/name_of_printer
Folder with the name of the printer like rho600. To avoid auto removal use touch command to create hidden file. So:
sudo touch /mnt/name_of_printer/.donotremove
On the printer (subject to change as I am not 100% sure if this is consistent or not). Use ssh ip_address_of_printer (password is Digilarger).
So ssh -l durst 192.168.35.80 (from the Caldera rip) or as root ssh -l root 192.168.35.80 .
Eth1 (static ip address) and active controller.
IP address: 192.168.35.80
Subnet mask 255.255.255.0
/etc/hosts
192.168.35.90 caldera-debian
/mnt/images is typically shared and one should have full permissions (chmod -R 777 /mnt/images). To check use ls -al /mnt/images
/etc/exports
/mnt/images *(rw)
General tips and tricks:
When using a different ip addresses and host names make sure to change the /etc/hosts on rip and printer. If not properly declared expect permission issues, mount asking for credentials.
also, if there is an hosts.allow file in /etc/ you can add ALL:ALL
keep in mind also that on new Durst controller, it could possible than a firewall is installed (easily identifiable by this command : sudo iptable -L
you need to disable it
On the controller with the AlmaLinux system it's possible to disable the firewall by using this command in the terminal:
1° First become root by typing:
su root
2° Then type the following to disable the firewall:
systemctl disable firewalld
To check if /mnt/images is mounted properly, check on printer controller:
/usr/sbin/showmount -e localhost
To check on the rip:
First see if you can properly detect the printer: ping rho
showmount -e rho
or mount
answer for both printer and rip must be /mnt/images *
If it shows a RPC error then check the /etc/exports file on the controller. I had one instance that I had to add no_root_squash to get it to work (restart NFS)
In /etc/fstab we no longer use rsize=8192 and wsize=8192 (slow transfers).
On the printer controller (Probably best done by Durst technician)
NFS protocol must be installed and started. Open Red Hat icon > System Settings > System Services, switch to Administrator mode, scroll down select nfs-common then click Restart. Same is to be done for the nfs-kernel-server (also check the mark "Start during boot")
Make sure that NFS is actually enabled on the Durst Controller (Red Hat icon > System Settings > Server Settings > Services, scroll down to NFS and check the server and press Restart.
To check if NFS server is running on Durst:
rpcinfo -p ip_address_of_durst or host name:
Restart the NFS service on the Durst controller (to be used in ssh session)
/sbin/init.d/nfs stop
/sbin/init.d/nfs start
On some older Durst controllers to stop and start NFS:
/sbin/service nfs stop
/sbin/service nfs start
On older Rho controllers to use ssh and login as root type (applies to Compaq Tru64 Unix 5.1B like an old Rho205):
ssh ip_address_rho –l root
(password=Digilarger)
On the printer controller /etc/hosts enter ip and hostname of caldera rip (like 192.168.35.90 caldera-debian)
On the printer controller /etc/exports enter /images rw=caldera-debian or /mnt/images rw=caldera-debian (/images or /mnt/image check with showmount -e ip_-of_rho