Подробный гайд: Настройка МФУ HP LaserJet Pro M227sdn в ALT Linux: от установки до диагностики

Пошаговая настройка МФУ HP LaserJet Pro M227sdn в ALT Linux: установка HPLIP, подключение по USB и сети, печать, сканирование, диагностика проблем.

2026.05.20                  


Подробный гайд: Настройка МФУ HP LaserJet Pro M227sdn в ALT Linux: от установки до диагностикиПодробный гайд: Настройка МФУ HP LaserJet Pro M227sdn в ALT Linux: от установки до диагностики

Важно:

МФУ M227sdn поддерживает печать и сканирование. Для полной функциональности требуется установка пакета hplip с проприетарным плагином.


Предварительные требования

  • Права суперпользователя (root)
  • Подключение к интернету
  • Актуальные репозитории ALT Linux (apt-get update)

Шаг 1: Установка базовых пакетов печати

# Обновление системы
sudo apt-get update

# Установка CUPS (система печати)
sudo apt-get install cups

# Установка HPLIP (драйверы HP)
sudo apt-get install hplip hplip-gui

# Запуск и активация службы CUPS
sudo systemctl enable cups
sudo systemctl start cups

CUPS — Common UNIX Printing System, стандартная подсистема печати в Linux.


Шаг 2: Установка проприетарного плагина HP

Модели серии M227 требуют дополнительный плагин для полной поддержки сканирования.


Вариант А: Автоматическая установка (рекомендуется)

# Запуск установки плагина в интерактивном режиме
hp-plugin -i

# Или в графическом режиме (если есть GUI)
hp-plugin -g

Важно:

Запускайте hp-plugin после su -, а не просто su, чтобы корректно подгрузились переменные окружения.


Вариант Б: Ручная установка (если автозагрузка не работает)

# Определить версию установленного hplip
hplip_v=$(rpm -qi hplip | grep -i version | cut -d":" -f 2 | tr -d " ")

# Скачать плагин и подпись
wget https://developers.hp.com/sites/default/files/hplip-${hplip_v}-plugin.run
wget https://developers.hp.com/sites/default/files/hplip-${hplip_v}-plugin.run.asc

# Установить плагин вручную
hp-plugin -p ./hplip-${hplip_v}-plugin.run

Если возникает ошибка file does not match its checksum, скачайте плагин заново — файл мог повредиться при загрузке.


Шаг 3: Подключение и настройка принтера

Подключение по USB

  1. Подключите МФУ к компьютеру кабелем USB
2. Запустите мастер настройки:
   hp-setup
  1. Выберите USB → следуйте инструкциям мастера
  2. После завершения распечатайте тестовую страницу

Подключение по сети (Ethernet/Wi-Fi)

  1. Узнайте IP-адрес принтера (через меню устройства или роутер)
2. Запустите:
   hp-setup <IP-адрес_принтера>
   # Пример:
   hp-setup 192.168.1.100
  1. Выберите протокол (обычно HP Jetdirect - Socket)
  2. Завершите настройку и проверьте печать

Для сетевых принтеров можно также использовать URI: socket://<IP>:9100 или ipp://<IP>:631.


Шаг 4: Настройка через веб-интерфейс CUPS (альтернатива)

1. Откройте браузер и перейдите по адресу:
   http://localhost:631
  1. Перейдите во вкладку AdministrationAdd Printer
  2. Авторизуйтесь (логин: ваш пользователь, пароль; или root)
4. Выберите принтер из списка:
  • Local Printers — для USB
  • Discovered Network Printers — для сетевых
    1. Укажите драйвер: HP LaserJet Pro M227sdn (hplip)
    2. Настройте параметры и добавьте устройство

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

sudo gpasswd -a <ваш_пользователь> sys

Или отредактируйте /etc/cups/cups-files.conf, добавив wheel в SystemGroup.


Шаг 5: Проверка сканирования

Для проверки работы сканера:

# Показать доступные устройства сканирования
scanimage -L

# Ожидаемый вывод:
# device `hpaio:/usb/HP_LaserJet_MFP_M227-M231?serial=XXXXX' is a Hewlett-Packard ...

Если сканер не определяется:

  • Убедитесь, что плагин установлен: hp-check -t
  • Перезапустите службу: sudo systemctl restart cups
  • Проверьте права пользователя: sudo gpasswd -a <пользователь> lp

Для сканирования по сети обязательно должна быть настроена очередь печати в CUPS.


Диагностика и устранение проблем

Проблема Решение
error: Plugin download failed Скачать плагин вручную (Шаг 2, Вариант Б)
Unable to receive key from keyserver Пропустить проверку подписи или импортировать PGP-ключ вручную
Принтер не определяется по сети Проверить URI: socket://IP:9100, отключить firewall на время теста
Сканер не работает Убедитесь, что пользователь в группе lp: sudo gpasswd -a user lp
Ошибка печати Проверить статус CUPS: systemctl status cups, перезапустить службу

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

# Проверка установки HPLIP
hp-check -t

# Просмотр очереди печати
lpstat -p -d

# Тестовая печать
echo "Тест" | lp -d <имя_принтера>

# Просмотр логов CUPS
sudo tail -f /var/log/cups/error_log

Графическая настройка (опционально)

Если предпочитаете GUI:
1. Установите утилиту настройки:
   sudo apt-get install system-config-printer
  1. Запустите через меню: Администрирование → Настройки принтера
  2. Или из консоли: system-config-printer
  3. Нажмите Добавить → выберите принтер → следуйте мастеру.

Дополнительные пакеты (по необходимости)

# Для расширенной поддержки принтеров
sudo apt-get install gutenprint-cups

# Для работы сканеров через SANE
sudo apt-get install sane-backends xsane

# Графический фронтенд для HPLIP
sudo apt-get install hplip-gui

Проверка успешной установки

1. Печать тестовой страницы:
   lp -d <имя_принтера> /usr/share/cups/data/testprint
2. Сканирование:
   scanimage --format=png > test_scan.png
3. Просмотр статуса:
   hp-info -i

Полезные ссылки:

  • Официальная поддержка HP M227sdn - support.hp.com
  • ALT Linux Wiki: Настройка принтера - altlinux.org/Настройка_принтера
  • ALT Linux Wiki: HPLIP - altlinux.org/Hplip
  • Форум ALT Linux: обсуждение M227sdn - forum.altlinux.org/index.php?topic=43495.0