how would i get my USB Gecko and Gecko.NET to work via linux. i know i would have to run geckodotnet through Wine to get that to work but what about the drivers and junk for the Gecko itself?
usbgecko drivers can be handled mostly natively. ftdi could be used.
geckodotnet also works with mono with special builds. not sure where those can be had
Or you emulate Windows to run it. VirtualBox?
https://www.virtualbox.org/
Gecko works serial, so in fact if you know how the device is being addressed you can send your commands manually via console or putty (don't ask me how exactly).
(A device named /dev/ttyUSB0 is created). There is enough source code downloadable so even an average programmer like me could figure out how to address it and write a new frontend.
I highly doubt wine can access the Serial to USB converter part of the gecko, while with Virtualbox that COULD work, but is unnecessary.