I'm really interested in hearing how you got TCP/IP to work with ScalaNet. I never figured out that one!
You say that you had to load socket.library? You don't mean bsdsocket.library?
I always got this to work over modem and nullmodem, but never with TCP/IP as there were little documentation of it at that time.
I concluded a few years later that the problem must have been that ScalaNet did require a different TCP/IP-stack than AmiTCP or Miami.....?
No, I used to link a master and a player station using AmiTCP like a decade ago. So AmiTCP definately works.