Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does userland driver software, which probably wants to make all sorts of weird syscalls to communicate with hardware, tend to actually work under Wine?


"It depends" there was definitely work to around scanners in Wine, there was SANE/TWAIN bridge at some point.

It's also work checking out SANE itself and seeing if anyone got the scanner working in Linux natively.


I'll second this. I bought some ridiculous behemoth of a Fujitsu scanner that could do 60ppm 20 years ago when it was manufactured and got it working under SANE in Linux. I reported a bug that they fixed to make it work (it didn't initially) I think because it had really old firmware they'd never seen before.


I have so far successfully: used eeprom programmers, flashed a multi of android software, interfaced with a PLC from under wine with no problems or workarounds whatsoever


Nice. Out of curiosity: all USB?


I'd suggest running Windows in a VM since USB passthrough is pretty dependable in that scenario. Presumably Firewire has similar transparency.


FireWire is a fundamentally different protocol, in that it has direct memory access. You have to treat it more like PCI than USB.


People have done it with vmware ESXi and passthrough. But you can't do it with say, Virtualbox. So with Firewire, real OS on the metal is usually the answer.


It doesn't work, as far as I know, other than a specific category of WiFi drivers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: