Вопрос или проблема
Ubuntu 24.04.01 LTS – Ошибка сервера CUPS при добавлении принтера HP
Я только что установил Ubuntu 24.04.01 и больше не могу печатать на своем сетевом принтере. Когда я пытаюсь добавить принтер, он может найти принтер. Он просто не может с ним связаться. Я получаю ошибку CUPS, когда он пытается с ним связаться. Если я подключаю его по USB, он работает нормально.
Вот принтеры, которые были найдены, когда я добавлял принтер.
Ответ или решение
Для решения проблемы с добавлением сетевого принтера HP в Ubuntu 24.04.01 с использованием сервера CUPS, выполните следующие шаги:
-
Проверка подключения к сети:
Убедитесь, что принтер подключен к сети и доступен с вашего компьютера. Попробуйте выполнить команду ping к IP-адресу принтера. Откройте терминал и введите:ping [IP-адрес принтера]
Если вы видите ответы, значит, принтер доступен по сети.
-
Проверка установки CUPS:
Убедитесь, что пакет CUPS установлен и запущен. В терминале выполните:sudo systemctl status cups
Если CUPS не работает, вы можете запустить его с помощью следующей команды:
sudo systemctl start cups
-
Проверка настроек CUPS:
Откройте веб-интерфейс CUPS. Введите в браузере:http://localhost:631
Перейдите к разделу "Administration" и проверьте, разрешен ли доступ для добавления принтеров. Возможно, вам потребуется включить опцию "Share printers connected to this system".
-
Установка драйверов принтера:
Убедитесь, что у вас установлены правильные драйверы для вашего принтера HP. Чтобы установить драйверы, вы можете использовать пакетhplip
. В терминале выполните:sudo apt update sudo apt install hplip hplip-gui
После установки запустите
hp-setup
для настройки вашего принтера. -
Добавление принтера через CUPS:
В веб-интерфейсе CUPS добавьте принтер вручную, выбрав его по локализации (например, через IP-адрес или имя хоста) и указав соответствующий драйвер. Обратите внимание, что для этого может понадобиться включить базовую аутентификацию. -
Проверка Firewall:
Проверьте, не блокирует ли брандмауэр доступ к вашему принтеру. При необходимости временно отключите брандмауэр или настройте его, чтобы разрешить трафик для CUPS. Для проверки статуса ufw выполните:sudo ufw status
Если ufw включен, занесите разрешение для CUPS:
sudo ufw allow 631/tcp
- Перезагрузка системы:
После внесенных изменений перезагрузите компьютер и повторите попытку подключения к принтеру.
Если после выполнения всех шагов проблема сохраняется, проверьте журналы CUPS, которые могут предоставить дополнительную информацию об ошибках. Журналы можно найти по следующему пути:
/var/log/cups/error_log
Надеюсь, эти рекомендации помогут вам успешно подключить ваш принтер! Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать.