Xprinter xp 360b linux

Драйвер / Документация

Драйверы и документация для принтеров чеков торговой марки XPrinter

Наименование Описание Тип Размер Скачать
Xprinter POS Printer Driver для чековых принтеров Driver V7.77 (для всех операционных систем, включая Win7, Win8 , Win 10 ) Драйвер 3.4М
Xprinter Barcode Driver для принтеров этикеток Xprinter Barcode Driver V2018.3 Драйвер 40M
OPOS Drivers OPOS80E 2.0F English version Драйвер 948K
Linux Driver Xprinter Linux Driver Драйвер 279K
Xprinter barcode driver Xprinter barcode driver (устаревшая версия) Драйвер 1280K
For Win 98, 2000 Pro, 2000 Server, XP Home, XP Pro Драйвер 4920К

TSC Windows Driver V7.2 M1 (выбрать TTP-244), для принтеров этикеток XP-350B, XP-360B. Совместимый драйвер

For 2000 Pro, 2000 Server, XP Home, 32/64-bit XP Pro, 32/64-bit Server 2003, 32/64-bit Win Vista, 32/64-bit Win 2008 Server and Windows 7

Источник

Настройка принтера этикеток XPrinter на Linux в VMware Workstation

Пример для настройки в CentOS без графической оболочки, по аналогии можно настроить на любой ОС Linux.

Решаю специфичную задачу, из php нужно печатать этикетки с произвольным текстом по шаблону. Поскольку на мероприятии нельзя рассчитывать на стабильный интернет, а большая часть задач по автоматизации пересекается с веб-сайтом, приняли решение работать с виртуальной машиной на VMware.

XPrinter подойдут и для задач маркировки, под windows устанавливаются значительно проще. Остановился на модели XP-460B с шириной этикетки до 108 мм.

Поскольку настройкой Linux и подключением устройств к нему занимаюсь крайне редко, искал готовые мануалы по настройке, понял что самый простой способ подключить принтер через cups. У меня не получилось подключить принтер по USB, не помогли никакие манипуляции по советам в мануалах, только сломал виртуальную машину несколько раз.

    Скачиваем драйвера с сайта производителя xprintertech.com, они идут одним архивом для Windows, Mac и Linux

Драйвера размещены на сайте для серии устройств, в моём случае 4 inch Label Printer Drivers. Как оказалась, XP-460B уже снят с производства, понял к какой серии он относится по хлебным крошкам похожей модели XP-470B.
Устанавливаем принтер в windows, включаем общий доступ

Для Linux в архиве 1 файл 4BARCODE. Это «2 в 1» файл, bash сценарий с tar архивом, который сам себя распаковывает и копирует драйвера в cups. В моём случае для распаковки нужен bzip2 (для серии 80 мм используется другой архиватор)

Далее нужно открыть localhost:631 в браузере, для удобства делаю настройку, чтобы открыть из браузера в windows. Редактируем /etc/cups/cupsd.conf:

Добавляем 631 порт в firewall (или в iptables):

Открываем ссылку в браузере по IP виртуальной машины, в моём случае 192.168.1.5:631/admin

Добавляем принтер (нужно ввести root и пароль)

Есть 2 варианта, которые мне удалось настроить, по протоколу LPD и через samba.

    Для подключения по протоколу LPD, нужно включить службу в windows (Включение или отключение компонентов Windows), перезагрузить компьютер.

В настройках cups вводим lpd://192.168.1.52/Xprinter_XP-460B, где 192.168.1.52 — IP компьютера, на котором установлен принтер, Xprinter_XP-460B — название принтера в настройках общего доступа windows

Выбираем драйвер 4BARCODE => 4B-3064TA

В параметрах ничего не выбираем и не сохраняем! Я пробовал настроить размер этикетки, но тогда принтер по какой-то причине не работает. Размер этикетки можно задать в задании на печать.

Пробуем распечатать пробную страницу — готово!

  • Второй вариант. Нужно установить samba, запустить, перезапустить cups, тогда появится новый пункт подключения в cups, в настройках ввести строку вида smb://user:password@192.168.1.52/Xprinter_XP-460B. Где, user — пользователь в windows, у пользователя обязательно должен быть задан пароль, с пустым авторизация не проходит.
  • Когда всё получилось и принтер распечатал пробную страницу, задания можно отправлять через консоль:

    В данном примере этикетка имеет размеры 100х100 мм, 2 мм подобраны экспериментально. Расстояние между этикетками 3 мм, но если выставить высоту 103 мм, происходит сдвиг ленты, неудобно отрывать этикетку. Недостаток протокола LPD — задания отправляются как на обычный принтер, формат ESC/P0S не отправляется на печать, сенсор не калибрует этикетки.

    Дальше можно работать с принтером через php. Есть библиотеки для работы с cups, мне проще отправить команду в консоль через exec();

    Поскольку ESC/P0S не работает, я решил сделать шаблоны в pdf через библиотеку tFPDF

    Источник

    Printing labels: Xprinter XP-360B with drivers for Linux

    This post covers installing Xprinter models XP-235B, XP-360B, XP-365B, XP-370B and possibly more models. In that case, please leave a comment. The Xprinter XP-360B has proven to be a valuable addition for the office, it is here in use for years now and is able to spit out labels at an insane speed. But for incidental labels it works fine too. Getting it running in Xubuntu (Ubuntu Linux plus XFCE) was a real challenge without known drivers. This page is aiming to help and should give enough clues for similar environments.

    Table of Contents

    Installing

    Web rot, old post from Gempur left without further clues. It was a PITA to get it working years ago… But, I tend to save a lot, drivers gone, drivers back: https://vanderworp.org/wp-content/uploads/2019/08/Linux64_v0.2.06.zip.

    dmesg, not very helpful:

    [ 6480.079317] usb 3-1: new full-speed USB device number 3 using ohci-pci
    [ 6480.274571] usb 3-1: New USB device found, idVendor=1fc9, idProduct=2016, bcdDevice= 1.00
    [ 6480.274575] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [ 6480.280677] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x1FC9 pid 0x2016

    The archive from 2013 contains an outdated pdf, currently running Xubuntu 20.04 it needs some clarification:

    • Extract the zip in “Downloads”
    • Terminal >sudo su
    • cd /home/username/Downloads/Linux64_v0.2.06
    • tar -xzvf tscdriver-0.2.06-x86_64.tar.gz
    • move all to an appropriate location, I did put dir tscdriver-0.2.06 in

    /

  • cd /home/username/tscdriver-0.2.06/
  • ./install-driver
    • Now go to Whisker > settings > printers and add a new printer.
    • Select “Xprinter XP-360B” > Forward > WAIT > Provide ppd > Browse to /home/username/tscdriver-0.2.06/ppd and select driver TDP-245Plus.ppd.
    • That’s it.

    Printing labels

    But how do we print labels? A good start is gLabels. Make a template for your label size and go testing, it works well!

    6 Comments

    This method also worked for the Xprinter Model XP-235B, for which no Linux driver is available from the manufacturer.

    Thanks for sharing Henk, It is good to know that Linux drivers for Xprinter are available. I would really like to know about model XP-365B and XP-370B too (and other models).

    Many thanks for your article. I was able to successfully run xp-370b with it on Ubuntu 19.10.

    Источник

    Xprinter XP360B di Linux

    Xprinter XP360B adalah printer label dengan mode direct thermal dengan harga paling murah, setidaknya hingga tulisan ini dibuat. Printer label, sebagian juga menyebutnya printer barcode.

    Untuk lingkungan Windows, printer macam ini biasanya tidak ada masalah dengan urusan drivers. Berlimpah. Bagaimana dengan lingkungan linux? Tidak perlu berlama-lama untuk mengetahui bahwa printer ini tidak banyak informasinya untuk di Linux. Semua juga saling bertanya di stackoverflow, di blog, di cups forum.

    Printer ini sebenarnya menyediakan driver linux beserta cara installnya. Sayangnya entah karena workstation saya yang tidak up to date atau justru driver tersebut yang terlalu jadul. Sehingga saat digunakan hanya memberikan pesan

    Yang kalau ditelusuri memberikan pesan segmentation fault (segfault) pada libc.

    rastertoxp58[4221]: segfault at 1 ip b754a580 sp bff93f00 error 4 in libc-2.15.so[b7516000+1a4000]

    Karena saya bukan orang yang rajin dan tidak cukup pintar untuk menelusuri source code dan compile sana-sini. Maka saya lebih suka untuk memperhatikan bagaimana printer tersebut bekerja di Windows.

    Di lingkungan Windows tersedia driver yang dibuat oleh Seagull Scientific – perusahaan yang fokus di bidang cetak-mencetak label, barcode dan RFID – dan juga yang dibuat oleh produsen Xprinter, J-Speed Technology.

    Aslinya saya juga kurang tahu tentang bahasa printer, hanya sekadar tahu ESC, ZPL, EPL, CPL. Dan ternyata Xprinter ini menggunakan TSPL.

    TSPL ini bahasa yang juga dipakai oleh TSC Printer. TSC Printer dukungan driver printer untuk Linuxnya cukup lengkap. Tinggal pilih satu tipe yang menggunakan teknologi yang serupa, direct thermal dengan lebar maksimum label 80mm.

    Driver TSC TDP-245 series dapat digunakan untuk printer Xprinter XP360B ini.

    Caranya? Ikuti saja step-by-step dari Driver yang disediakan.

    Источник

    Подключение принтера этикеток Xprinter к компьютеру по USB

    Подготовка

    Для установки вам необходим компьютер с ОС Windows Vista, Windows 7, Windows 8 или Windows 10. Операционные системы старше, такие как Windows XP, не поддерживаются.

    Установите в принтер ленту с термоэтикетками. Подключите принтер к компьютеру и в розетку, но пока оставьте выключенным.

    Установка драйвера

    Скачайте драйвер здесь и запустите его установку.

    В первом окне согласитесь с лицензионным соглашением.

    На шаге выбора папки для распаковки установщика драйвера можно ничего не менять и нажать «Далее».

    Оставьте флаг запуска Driver Wizard включенным, второй флаг можно снять. Нажмите «Готово».

    Может появиться запрос системы безопасности на подтверждение установки, его нужно принять. Если запрос не появляется и ничего не происходит, проверьте панель задач операционной системы. Окно запроса может быть свернуто. Откройте его и продолжите установку.

    Выберите «Установить драйверы принтера» и нажмите «Далее».

    На данном шаге нужно выбрать способ подключения принтера.

    В этой инструкции рассматривается подключение по USB.

    Поскольку принтер уже был подключен ранее, осталось его включить. Включите принтер кнопкой на корпусе. В окне установки будет показан новый принтер, если драйвер для него не был установлен ранее.

    Если принтер не появился в окне установки, возможно драйвер для него уже был установлен ранее вручную или автоматически. Проверьте список «Устройства и принтеры» в Windows. Если принтер уже установлен, но не работает, попробуйте отключить принтер, удалить его драйвер и перезагрузить компьютер. Затем вернитесь к началу этой инструкции.

    Проблемы с установкой и печатью могут быть вызваны конфликтом с драйверами других принтеров, установленных на ваш компьютер ранее. Для решения таких проблем пользователям с недостаточным опытом рекомендуем обратиться к IT-специалисту.

    На следующем шаге можно указать имя принтера и назначить его принтером по-умолчанию. Также можно включить сетвой доступ для печати с других компьютеров. Большинству пользователей подойдут стандартные значения, поэтому можно просто нажать «Далее».

    Последний шаг установки – сводный список выбранных параметров. Нажмите «Готово», чтобы завершить установку.

    Установщик задумается на некоторое время, затем уведомит об успешной установке.

    Можно переходить к настройке печати принтера.

    Настройка размера этикеток

    Откройте окно «Устройства и принтеры» и в нем кликните правой кнопкой мыши по принтеру этикеток. В появившемся меню выберите «Настройка печати».

    Здесь необходимо указать тип и размеры печатного носителя, т.е. этикеток или ленты. Таких шаблонов можно сделать несколько для быстрого переключения между ними, если вы используете этикетки разного размера. Переключать шаблоны можно в выпадающем списке «Материал для печати». Для внесения шаблона вашей этикетки нажмите «Новая. «.

    В окне «Новый материал для печати» заполните поля:

    «Имя» — здесь укажите произвольное название этикетки, например «Для маркетплейса».

    «Тип» — для самоклеящихся этикеток оставьте «Фасонные этикетки».

    «Ширина» и «Высота» — укажите точный размер ваших этикеток в миллиметрах. Драйвер не даст установить ширину этикетки больше поддерживаемой вашим принтером.

    Остальные поля в большинстве случаев можно не трогать. Для сохранения настроек нажмите «ОК» в этом окне и в окне «Настройка печати».

    Пробная печать

    В окне «Устройства и принтеры» нажмите правой кнопкой мыши по принтеру этикеток, затем «Свойства принтера». В окне свойств, на вкладке «Общие» кликните кнопку «Пробная печать».

    Так выглядит результат тестовой печати:

    Если после настройки печати принтер печатает этикетки не полностью или есть другие дефекты печати, необходимо провести процедуру калибровки принтера. Эта процедура отличается для разных моделей принтеров, за подробностями обратитесь к инструкции вашего принтера.

    Источник

    Читайте также:  Linux как узнать мой gui
    Оцените статью