Experiments with the Trotec Speedy 400 to make it accept GCODE from FreeCAD to avoid using proprietareyy job control/ruby while making it more functional.
The laser attaches an **FTDI USB Serial Device** that linux mounts to `/dev/ttyUSB0` once the USB is connected to it.
This effectively solves the USB enumeration step for us and should now just accept commands from the linux system, next step is to capture the packets from [wireshark](https://www.wireshark.org) on the current windows system that is used to handle laser and then try to replicate them from linux system.