Moxa's ethernet switches come with a USB console that is not recognized by the Linux kernel. Moxa have drivers available for download on their website, but only for Windows.
The device shows up in lsusb
as:
Bus X Device Y: ID 110a:3001 Moxa Technologies Co., Ltd.
This is just a Texas Instruments TUSB3410 with a custom firmware though, and fortunately it will work with the standard firmware.
To enable it, make sure that the module is loaded:
/ # modprobe ti_usb_3410_5052
Add the custom VID/PID to the driver:
/ # echo 110a 3001 >/sys/bus/usb-serial/drivers/ti_usb_3410_5052_1/new_id
Finally, symlink the standard firmware to the name the Linux expects:
/ # cd /lib/firmware/moxa
/lib/firmware/moxa # ln -s ../ti_3410.fw moxa-3001.fw
You can now plug in the USB cable and a new usb-serial device will be added to your system.
Thanks, i have missed this and had no time for a research.