Подробный гайд по настройке HP DesignJet T800 в Linux (2026)

Настройка HP DesignJet T800 в Linux: установка через CUPS и IPP, драйверы, работа с рулонной бумагой, диагностика проблем печати.

2026.05.13                  


Подробный гайд по настройке HP DesignJet T800 в Linux (2026)Подробный гайд по настройке HP DesignJet T800 в Linux (2026)

Важно:

HP DesignJet T800 относится к линейке современных широкоформатных устройств. В Linux печать на нём управляется через CUPS. Официальный пакет hplip не гарантирует полной поддержки всех функций новых DesignJet, поэтому рекомендуемым и наиболее стабильным методом является драйверная печать через IPP (Driverless Printing). Ниже приведены все рабочие варианты, от рекомендуемого до ручного.


1. Подготовка системы

Установка базовых пакетов

Debian/Ubuntu/Mint:

sudo apt update
sudo apt install cups cups-filters hplip hplip-gui avahi-daemon avahi-utils ipp-usb

Fedora/RHEL/Alma/Rocky:

sudo dnf install cups cups-filters hplip hplip-gui avahi avahi-tools

Arch/Endeavour:

sudo pacman -S cups hplip avahi nss-mdns
sudo systemctl enable --now avahi-daemon cups

Настройка прав администратора CUPS

sudo usermod -aG lpadmin $USER

Перезагрузите сессию или выполните su - $USER, чтобы группы применились.

Сетевые требования

  • Принтер и ПК должны находиться в одной подсети.
  • Откройте порты в фаерволе (если используется ufw/firewalld):
  # ufw
  sudo ufw allow 631/tcp
  sudo ufw allow 5353/udp
  sudo ufw allow 9100/tcp

  # firewalld
  sudo firewall-cmd --add-service={ipp,ipp-client,mdns} --permanent
  sudo firewall-cmd --reload

2. Способ 1: Драйверная печать через IPP (Рекомендуется)

Современные прошивки HP DesignJet T800 поддерживают IPP Everywhere и AirPrint. CUPS 2.4+ автоматически обнаруживает такие устройства и создаёт очередь без сторонних PPD.

Шаг 1: Проверка обнаружения

avahi-browse -rt _ipp._tcp | grep -i t800
# или
lpinfo -v | grep -i ipp

Вы должны увидеть строку вида:

network ipp://HPDesignJetT800-XXXX.local:631/ipp/print

Шаг 2: Добавление принтера

sudo lpadmin -p HP_DesignJet_T800 -E -v ipp://<IP_ПРИНТЕРА>:631/ipp/print \
  -m everywhere -L "Кабинет/Плоттер" -D "HP DesignJet T800"

Флаг -m everywhere заставляет CUPS использовать встроенный драйвер IPP. Это обеспечивает поддержку рулонной бумаги, обрезки и базовых цветовых профилей.

Шаг 3: Проверка

lpstat -t
lp -d HP_DesignJet_T800 /usr/share/cups/data/testprint

Если тестовая страница вышла → настройка завершена. Переходите к разделу 6 для тонкой настройки параметров.


3. Способ 2: Настройка через HPLIP

Используйте, если принтер не отвечает по IPP или требуется специфичный PPD от HP.

Шаг 1: Проверка поддержки модели

hp-check -t | grep -i t800

Если модель в списке → продолжайте. Если нет → переходите к Способу 3.

Шаг 2: Запуск мастера установки

hp-setup -i
  1. Выберите тип подключения: Network (Wireless/Ethernet)
  2. Введите IP-адрес принтера (можно найти в веб-интерфейсе принтера: http://<IP>/)
  3. Мастер скачает PPD или предложит выбрать из базы.
  4. Завершите установку, согласившись с лицензией.

Для графического интерфейса запустите hp-setup без -i. В Fedora/Arch может потребоваться hp-plugin для некоторых моделей (для T800 обычно не нужен).


4. Способ 3: Ручная установка PPD в CUPS

Если HPLIP не находит модель, а IPP недоступен.

Шаг 1: Получение PPD

  1. Зайдите на support.hp.com → найдите DesignJet T800 → раздел ДрайверыLinux.
  2. Скачайте файл с расширением .ppd или .tar.gz (внутри будет *.ppd).
  3. Распакуйте, если нужно.

Шаг 2: Установка в CUPS

sudo cp T800_Series_PCL5.ppd /etc/cups/ppd/HP_DesignJet_T800.ppd
sudo lpadmin -p HP_DesignJet_T800 -E -v socket://<IP_ПРИНТЕРА>:9100 \
  -P /etc/cups/ppd/HP_DesignJet_T800.ppd -D "HP DesignJet T800 (PCL)"

Замените socket:// на ipp:// или usb:// при необходимости. PPD для PostScript (*.ps) предпочтительнее для графики и CAD.


5. Настройка рулонной бумаги, обрезки и качества

CUPS управляет параметрами через веб-интерфейс или lpoptions.

Через веб-интерфейс CUPS

  1. Откройте http://localhost:631/admin
  2. Нажмите на очередь HP_DesignJet_T800Set Default Options
  3. В разделе Media Size выберите нужный формат (A0, A1, 36in, Roll и т.д.)
  4. Включите Borderless Printing / Auto-Cut (если доступно в PPD)
  5. Нажмите Set Default Options

Через терминал

# Посмотреть доступные опции
lpoptions -p HP_DesignJet_T800 -l | grep -iE "roll|cut|quality|media"

# Установить рулонную бумагу и автотрим
lpoptions -p HP_DesignJet_T800 -o media=roll \
  -o hp-outputoption=cut \
  -o hp-quality=best

Названия параметров зависят от PPD. Используйте lpoptions -l для точных имён.


6. Диагностика и решение проблем

Симптом Решение
Принтер не обнаруживается по IPP Обновите прошивку принтера. Включите IPP/AirPrint в веб-интерфейсе: Network → Advanced → Printing Services. Перезапустите avahi-daemon и cups.
Печать идёт, но обрезка/рулон не работают Убедитесь, что используется IPP или официальный PPD HP. В CUPS включите Roll Paper и Auto-Cut в опциях по умолчанию.
Ошибка Filter failed в /var/log/cups/error_log Проверьте права: sudo chmod 644 /etc/cups/ppd/*.ppd. Перезапустите: sudo systemctl restart cups. Установите cups-filters и ghostscript.
Печать в чёрно-белом или с артефактами В драйвере выберите Color Mode: Color или PostScript. Убедитесь, что файл отправляется в PDF/PS, а не в растр без ICC.
HPLIP не видит сеть Отключите IPv6-only режим. Проверьте ping <IP>. Убедитесь, что порт 9100/631 открыт на принтере.

Полезные команды диагностики

lpstat -t                      # Статус всех очередей и заданий
cupsctl                        # Параметры CUPS
journalctl -u cups -f          # Логи CUPS в реальном времени
hp-check -t                    # Полная диагностика HPLIP
avahi-browse -rt _ipp._tcp     # Поиск IPP-устройств в сети

7. Важные ограничения и рекомендации

  1. USB-подключение не рекомендуется. DesignJet T800 оптимизирован для сети. Поддержка USB в Linux может быть ограничена или требовать дополнительных правил udev.
  2. Точная цветопередача. Для профессиональной печати используйте ICC-профили HP. Их можно загрузить с сайта HP и применить через argyllcms или в графических редакторах.
  3. Сторонние приложения. hp-toolbox может не показывать уровень чернил или статус рулона для T800. Для мониторинга используйте веб-интерфейс принтера: http://<IP>/.
  4. Обновления. Регулярно обновляйте прошивку принтера через HP Web Jetadmin или встроенный портал. Это часто добавляет улучшения IPP/CUPS.
  5. Безопасность. Включите IPP over TLS (порт 443) и аутентификацию, если принтер доступен извне локальной сети.

Справочник команд

Действие Команда
Добавить принтер sudo lpadmin -p <имя> -E -v <URI> -m everywhere
Удалить очередь sudo lpadmin -x <имя>
Послать тестовую lp -d <имя> /usr/share/cups/data/testprint
Очистить очередь cancel -a <имя>
Перезапуск CUPS sudo systemctl restart cups
Проверить драйвер lpoptions -p <имя> -l