- Сначала проверьте Wi-Fi и сам принтер
- Уточните: вы настраиваете M15w через Wi-Fi или через USB?
- Как понять, где ломается: принтер или очередь CUPS
- Уберите конфликт “второго принтера”, который возвращается
- Проверьте, что очередь использует корректный драйвер для M15w
- Самый полезный чек: что происходит с очередью при отправке
- Частая причина: неверный URI или IP изменился
- Еще одна частая причина: параметры по умолчанию (бумага/двусторонняя/поле job-sheets)
- Мини-таблица: как действовать по симптомам
- Подход “с нуля” (быстрый и контролируемый)
Если HP LaserJet Pro M15w подключается к Wi-Fi, но печать “зависает” (задание появляется, сразу останавливается, а потом не удаляется из GUI), обычно проблема не в самой сети, а в настройке очереди/драйвера в компьютере и в том, как CUPS отправляет задания в принтер.
Ниже - рабочий порядок действий: от базовой проверки Wi-Fi до разбора типичной ситуации, когда драйвер настроен, IP указан, тестовые страницы печатаются, а печать документов - нет.
Сначала проверьте Wi-Fi и сам принтер
-
Убедитесь, что M15w действительно подключен к нужной Wi-Fi сети.
На принтере обычно есть меню с сетевыми настройками и отображением текущего подключения. -
Смотрите IP-адрес в веб-интерфейсе CUPS (если вы его используете).
Частая причина “вроде всё настроено” - IP меняется (DHCP). Если IP меняется, принтер у компьютера может быть указан “по старому адресу”, и печать будет сбоить. -
Сделайте принтеру фиксированный IP (рекомендуется).
В роутере назначьте этому устройству постоянный адрес по MAC (в идеале - из меню принтера/статуса сети или через список клиентов роутера).
Уточните: вы настраиваете M15w через Wi-Fi или через USB?
Вам важен путь “по воздуху”: Wi-Fi должен быть не просто “подключен”, а именно чтобы компьютер отправлял задания в устройство по сети.
Обычно вариантов два:
- настройка на компьютере через очередь CUPS (IP/hostname + драйвер);
- настройка с панели принтера (WPS/ручной ввод), а на компьютере затем добавление в систему.
Если на панели принтера тестовые страницы печатаются, значит связь с самим устройством живая, и дальше копать надо именно связку CUPS + драйвер + очередь.
Как понять, где ломается: принтер или очередь CUPS
Откройте очередь печати в веб-интерфейсе CUPS:
- адрес обычно выглядит как http://localhost:631/ (если CUPS открыт локально)
- раздел Printers (принтеры)
- раздел Jobs (задания), если он доступен
Дальше проверьте по симптомам:
Если тестовые страницы печатаются, а ваши задания “стартуют и сразу останавливаются”
Это почти всегда означает одно из:
- очередь/фильтры CUPS не подходят под выбранный драйвер;
- неверный тип принтера/протокол (не тот backend или неверный URI);
- проблема с отправкой (например, job-sheets, формат/тип бумаги, несовпадение драйвера);
- в системе есть “второй принтер”, который периодически появляется снова и конфликтует с очередью.
Уберите конфликт “второго принтера”, который возвращается
Если система автоматически добавляет принтер, а вы еще добавили вручную через hp-setup -i, у вас может быть две очереди на одно устройство: одна “авто”, другая “ручная”. В итоге задания могут уходить не туда или CUPS путается в статусах.
Что сделать:
1. Оставьте одну очередь.
Удалите “лишнюю” из CUPS и следите, не добавляется ли она снова автоматически.
- Проверьте, как именно добавлена очередь в CUPS.
В “подробностях” в Printers обычно видно Connection/URI. Например, встречается формат: hp:/net/... ?ip=...
Важно: эта строка должна соответствовать вашему реальному IP и типу подключения.
- Отключите автодобавление, если оно мешает.
На Debian это может быть cups-browsed или аналогичный механизм. Смысл - чтобы принтер создавался один раз и вручную/под контролем.
Проверьте, что очередь использует корректный драйвер для M15w
Веб-интерфейсе CUPS в подробностях принтера обычно видно:
- Driver
- Connection
- Defaults (параметры по умолчанию)
Если драйвер выбран не под вашу модель/не под тот пакет, который реально обрабатывает задания, то CUPS будет принимать документ и “ломаться” на этапе фильтрации/печати. Тогда тестовая страница может печататься (она генерируется иначе), а ваши документы - нет.
Практический путь:
1. В Drivers/настройках принтера в CUPS выберите тот драйвер, который рекомендован под вашу модель в вашей ОС.
2. Если у вас используется HPLIP, убедитесь, что версия HPLIP в системе соответствует ожидаемой связке драйверов (старые/новые версии иногда конфликтуют с пакетами и фильтрами CUPS).
Самый полезный чек: что происходит с очередью при отправке
Сделайте так, чтобы диагноз был не “кажется настроено”, а “вот где статус”.
- Отправьте небольшой файл на печать.
- Сразу откройте в CUPS:
- Jobs
- посмотрите статус (pending, stopped, canceled) и текущее сообщение, если оно отображается.
- Если задание зависает или останавливается - попробуйте удалить его тем же способом, что “снимает” проблему на практике:
- из GUI иногда не получается
- но вы можете наблюдать поведение очереди через
lpq/удалениеlprm
Если удаление через lprm работает, значит проблема именно в состоянии job в CUPS/очереди, а не “принтер молчит совсем”.
Частая причина: неверный URI или IP изменился
Даже если вы сейчас видите ip=192.168.x.x в Connection, проверьте две вещи:
- IP на принтере сейчас такой же, как в CUPS
- IP не меняется через DHCP
Если IP поменялся - очередь фактически указывает на “прошлую” точку, и задания могут останавливатьсa.
Еще одна частая причина: параметры по умолчанию (бумага/двусторонняя/поле job-sheets)
В подробностях CUPS у принтера могут быть значения вроде:
- job-sheets=none
- media=...
- sides=one-sided
Если вы печатаете документ с другой ориентацией/форматом или с параметрами приложения (например, другой тип бумаги), CUPS может пытаться применить преобразование через фильтры, которые не соответствуют драйверу.
Что сделать:
- временно выставьте максимально “простые” параметры: A4, односторонняя
- попробуйте печатать простой текст из браузера/менеджера печати, без сложной верстки
Мини-таблица: как действовать по симптомам
| Симптом | Что вероятнее всего | Что сделать |
|---|---|---|
| Тестовые страницы печатаются, документы останавливаются сразу | Конфликт очередей, неподходящий драйвер/фильтры CUPS, ошибка backend | Оставить 1 очередь в CUPS, перепроверить Driver и Connection |
| В CUPS есть два принтера на одну модель, один авто-добавляется снова | Конфликт автообнаружения и ручной очереди | Удалить лишнюю очередь и отключить автодобавление/настроить одну “правильную” |
Connection показывает ip=..., но печать не идет |
IP изменился или URI не соответствует текущему адресу | Сделать фиксированный IP в роутере и сверить Connection в CUPS |
В GUI нельзя удалить задание, но lpq/lprm удаляют |
Задание “застревает” в очереди CUPS | Стабилизировать очередь: убрать конфликт очередей, проверить драйвер и параметры по умолчанию |
Подход “с нуля” (быстрый и контролируемый)
Если хотите методично, без угадываний:
1. Сделайте фиксированный IP принтеру в роутере.
2. Удалите все очереди этого принтера в CUPS (оставьте пусто).
3. Добавьте принтер в CUPS один раз, указывая точный IP.
4. Убедитесь, что печатать тест можно - это уже маркер, что связь и базовая генерация работают.
5. После этого отправляйте документ и смотрите Jobs в CUPS в момент отправки.
Если резюмировать: раз тестовые страницы печатаются, а задания “встают” и их неудобно убирать из GUI, самая частая причина - не Wi-Fi сам по себе, а неверная настройка очереди в CUPS или конфликт двух очередей (авто + hp-setup). Поэтому сначала фиксируйте IP, потом оставляйте одну очередь и приводите Driver/Connection к корректному варианту под вашу model линейки LaserJet Pro.