I installed the server software on a Debian Lenny server. The USB printer is physically attached to the server.
I then installed the Windows client on a Windows XP SP3 laptop. The printer appeared and I was able to print to the printer remotely. I was very happy.
I then installed the Windows client on a second Windows XP SP3 laptop. I tried to attach the printer but received an error. I then went back to the first computer and detached the printer. Then I could attach the printer to the second computer.
Is this the intended behavior? I was hoping to get functionality similar to a print server from this software. However, it appears that it can only be connected virtually to one machine at a time. Is that correct?
If so, how could I automate or script the attach/detach procedures?