Originally Posted by
Metrologist
You cannot connect old HAAS machines to a Linux SAMBA client. I have tried everything. They speak an old, quite insecure, version of SMBv1 that just doesn't exist anymore and was never compliant with CIFS standards, like SAMBA is. Even when using a Windows host, if you have certain security patches installed it won't be able to see connect to the NETSHARE.
I recommend using Win7\2008R2 vintage of OS. Then you must be careful to avoid any patches that apply to fixing vulnerabilities in SMBv1. Another amazing requirement is that the user account you are using to connect to the share must be local admin. Why? Nobody knows. You would think that you just need read\write permissions on the folder? Nope. Somehow that's not enough. I wouldn't have believed it if I hadn't have seen it myself.
Your other option is updating the software on the controller. The various bugs and behavior has changed a lot over time. So depending upon the control software you have vs. the version of windows you are connecting to, there may be some settings you need to change via GPEdit.msc to get it to connect. HAAS used to have a list of these settings on their website but a lot of the legacy information has gone away over time. Basically, turn off all security related features.
Due to the obvious security concerns you need to have an enclave network that only has the machines and the server in it. You don't want any of these systems to have internet access. Air gap would be ideal. Just put them all on their own little switch. Static IP for everyone.