Прослушал сниффером момент записи на устройство в linux и windows. Увы не смог нагуглить толковый мануал с последовательностью команд, чтобы сопоставить полученный набор байтов там и там, но увидел такую закономерность: 1) в Windows после начала записи сначала определяется устр-во, затем определяется путь, затем происходит запись данных. 2) в Linux наоборот, так же определяется устр-во, затем происходит запись данных, и только потом путь, куда эти данные записать.
Код программы устройства показать не могу, коллеги сейчас нет, исходники тоже не доступны. А так я пытаюсь через Nautilus записать (убунтовсий файл-менеджер). Linux ошибки не выдает, но файл на устройстве не появляется.