I didn't have any luck, but I was adding a layer of complexity by trying to use Linux/Wine.
I have learnt a lot more about the HL2 since this. I think the likely problem was that the skim server wasn't sending regular packets to the HL2 and the watchdog timer was kicking in on the HL2 and stopping sending packets. It would be moderately easy to modify the HL2 skimmer dll to cope with this, but I don't have any MS Windows compilers I'm afraid.
I'm still working in the background on a completely new skimming method with artificial neural networks to "decode" cw that uses GPU/CUDA. I have a proof of concept working with my HL2, but it is too clunky for anything near general use at the moment. After Steve posted a new gateware for lots of receivers this sparked my enthusiasm again for my project and I did a bit more work on this over the past few months, but progress it slow.
73 Matthew M5EVT.