Погуглите "linux reader для чтения магнитных карт" даст вам много хитов. Также ищите «stripe snoop» - это программное обеспечение с открытым исходным кодом выглядит так, как будто оно хорошо читает, но еще не пишет.
Мой опыт работы с аналогичными устройствами был таким, что если вы найдете одно по цене, которая подходит вам, то даже если производитель не поставляет драйвер Linux или SDK, если вы можете получить устройства с RS-232 или RS422 Последовательный интерфейс и разумная документация, требуется всего лишь небольшое количество смазки, чтобы кодировать используемый коммуникационный уровень. Другие интерфейсы, такие как USB или Ethernet, могут потребовать больше работы или даже потребовать драйвер Linux от производителя.