Уникальная идентификация нескольких термопринтеров Epson

228
Kal

Я планирую подключить несколько термопринтеров Epson (TM-T88V) к Raspberry Pi 3, работающему под управлением Raspbian.

Raspberry Pi 3 будет выступать в качестве сервера веб-приложений и сервера печати для трех iPad в киоске.

Поэтому мое веб-приложение будет обрабатывать HTTP-запросы с iPad. Веб-приложение может сказать, какой iPad сделал какой запрос, потому что я могу заставить свой маршрутизатор WiFi связывать статический IP-адрес с MAC-адресом каждого iPad, а затем мое веб-приложение может видеть IP-адрес, изучая заголовок HTTP. Поэтому, когда пришло время печатать, я хочу отправить задание на печать на соответствующий термопринтер, установленный рядом с каждым iPad.

Но если все принтеры имеют одинаковую модель, могу ли я однозначно идентифицировать каждый из них? Я не думаю, что пути / dev / bus / usb будут достаточно хорошими, потому что я не доверяю человеку, выполняющему финальную сборку.

0
Если вы исключите USB-пути, единственная возможность состоит в том, что у принтера есть какой-то номер модели, о котором он может сообщить, и это зависит от типа принтера и типа принтера. У вас уже есть хотя бы один из этих принтеров, чтобы вы могли проверить? Какой драйвер им нужен? Любой интересный в `dmesg` после того, как вы подключите один? dirkt 6 лет назад 0
Если вы получаете их с Ethernet I / F, вы можете назначить каждому уникальный IP-адрес и просто подключить их к маршрутизатору WiFi. Смотрите, например, https://possales.com.au/tm-t88v-edg-usb-ethernet.html. hdhondt 6 лет назад 0

0 ответов на вопрос