We own an old CNC milling machine with a NUM control unit. It's connected to a Windows NT PC over Ethernet, they communicate via NetBIOS Frames. We now want to modernise the PC and can run the control software on modern Windows systems, but NBF is only supported up to Windows 7.
We've been thinking to use a small linux system (e.g. a Raspberry) to "translate" the NetBIOS Frames to TCP/IP encapsulated packets to make sure the NUM controller can talk to more modern systems. As we'll likely only need the name- and datagram services, we should be fine with UDP packets and without session handling.
Alternatively we could run the name server and fileserver on the linux machine and make sure to sync the files another way.
Is it possible to do what we're looking for on linux and if so how?