LINUX.ORG.RU

Считыватель магнитных карт MSR213V


0

1

Есть несколько тонких клиентов (далее ТК) от компании http://tsol.spb.ru/ У них централизованное управление на базе ПО Ponix (linux ядро 3.2). Появилась потребность в установке считывателя карт(USB интерфейс-без вариантов). Закупили MSR213V(китаец)-предварительно обсудив с поддержкой Ponix(необходимо его пробрасывать в Terminal 2008 R2). После подключения железки на нее подается питание. В настройках Ponix настроен проброс порта иразрешен USB. На практике проброса порта нет. В логе Ponix есть cdc_acm 3-2:1.0: This device cannot do calls on its own. It is not a modem. cdc_acm 3-2:1.0: ttyACM0: USB ACM device Обсудили с тех. поддержкой, пришли к выводу, что нужна информация от Китайцев. Китайцы ответили кратко

Please kindly see comments from our R&D engineer. To detect MSR213V as a device mounted at /dev/ttyACM0, following is the solution for your reference: https://www.kernel.org/doc/Documentation/usb/acm.txt Unfortunately many modems and most ISDN TAs use proprietary interfaces and thus won't work with this drivers. Check for ACM compliance before buying. To use the modems you need these modules loaded: 1. usbcore.ko 2. uhci-hcd.ko or ohci-hcd.ko or ehci-hcd.ko 3. cdc-acm.ko After that, the modem should be accessible. You should be able to use minicom, ppp and mgetty with them. If there is further questions, please feel free to let me know.

После этого тех. поддержка Ponix - пропала Проверил железку на win системе - с нее пробрасывается и работает нормально (предварительно устанавливаю драйвер на машину к которой подключаю). Подключил к машине с Kubuntu(linux ядро 3.13.0-37), сделал ls -l /dev/ttyACM0 - получил ответ. Как проверить дальше работу - представления не имею Вопросы: 1. Может кто-нибудь подскажет конкретную модель считывателя магнитных карт, которая нормально работает в Linux системах(нашел у себя на рынке еще решения от Posiflex - написал производителю, но пока нет ответа) 2. Как проверить работоспособность MSR213V на xubuntu? 3. Какой модуль нужен для его нормальной работы(можно ли это вычислить в xubuntu)?


Подключил к машине с Kubuntu(linux ядро 3.13.0-37), сделал ls -l /dev/ttyACM0 - получил ответ. Как проверить дальше работу - представления не имею

От имени root'а:

cat /dev/ttyACM0
И затем считать им карту. Скорее всего он просто выдаст содержимое карты.

По идее его можно пробросить не как USB, а как COM-порт.

И кстати, иногда подобные ридеры можно переключать в режим HID-устройств, после чего они начинают работать просто как USB-клавиатуры.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.