Как подключиться и распечатать на принтере HP, используя HP Wi-Fi Direct

Вопрос или проблема

У меня есть принтер HP DeskJet 2700. Этот принтер, не подключенный к интернету, предлагает так называемую функцию Wi-Fi Direct, которая позволяет подключаться к частной сети Wi-Fi, созданной принтером, и печатать напрямую на принтер. Мне удалось иногда подключаться к принтеру через эту сеть Wi-Fi и печатать с моего ноутбука Ubuntu 22 (и печать отлично работает в этих случаях или когда я подключаюсь к принтеру через кабель USB, поэтому у меня нет проблем с драйверами), но есть несколько проблем. Во-первых, Ubuntu явно не нравится, что в сети нет внешнего интернет-соединения. Он постоянно подключается и отключается от этой сети, перепробовав другие сети по пути, делая соединение полностью нестабильным. В конечном итоге, иногда он понимает это и остается подключенным к собственной сети Wi-Fi принтера, но это может занять некоторое время и не всегда происходит. Во-вторых, когда Ubuntu все-таки подключается к сети Wi-Fi Direct и обнаруживает принтер, помещая его в список принтеров, он создает несколько других принтеров с похожими именами (HP-DeskJet-2700 против HP-DeskJet против HP-DeskJet-2700-XXXX или похожими). Эти не работают, что делает выбор нужного принтера очень запутанным. У меня такие же проблемы с несколькими неработающими определениями принтера, когда я подключаюсь через USB-кабель.

Может ли кто-нибудь сказать мне, как (a) настроить подключение Wi-Fi к сети Wi-Fi принтера так, чтобы оно просто подключалось без проверки на внешнее интернет-соединение (т.е., чтобы оно подключалось сразу и оставалось подключенным), и (b) гарантировать, что в списке принтеров отображается только правильная конфигурация принтера? Любая помощь с этим типом соединения “Wi-Fi Direct” с принтером HP будет оценена.

Непроверенная гипотеза

Я никогда не использовал WiFi Direct в любом принтере. Поэтому мой ответ может вообще не работать. Если это так, я с удовольствием удалю ответ.

Предположения

Я предполагаю, что когда вы пытаетесь использовать WiFi Direct с компьютером Ubuntu, он либо подключен к интернету через Ethernet, либо вы временно отключаете компьютер от обычного WiFi-соединения и подключаетесь к точке доступа WiFi Direct для печати документа.

Создание нового WiFi-соединения (или редактирование существующего)

Так как вы уже пытались использовать WiFi Direct, у вас может быть существующая конфигурация в приложении Network Manager. Если это так, вы можете отредактировать ее, иначе создайте новую. Однако вам нужно будет использовать другое приложение под названием Advanced Network Configuration. Вы должны найти его, поискав приложение.

Как только вы откроете приложение, вы увидите что-то вроде этого.

Advance Configuration initial screen

Выберите существующую сеть WiFi Direct из списка и нажмите на значок шестеренки ⚙ в правом нижнем углу, чтобы отредактировать её.

Если вы хотите создать ее с нуля, используйте значок +. Затем выберите тип соединения WiFi из выпадающего меню.

Когда откроется новое окно, проверьте вкладку WiFi и убедитесь, что режим – Client.

Перейдите на вкладку IPv4 Settings и измените метод с Automatic на Link-Local Only.

enter image description here

Теперь Ubuntu не будет пытаться подключиться к интернету, используя это соединение WiFi.

Дайте мне знать, сработает ли это.

Правильная конфигурация принтера

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

Смотрите отключение автоматического обнаружения принтеров в Kubuntu 20.04 применительно к решению на командной строке. Откройте терминал и введите:

apt purge cups-browsed

Это предотвратит создание новых настроек принтера компьютером.

Если вы не хотите удалять (purge) утилиту cups-browse, вы можете сделать заметку в разделе “Местоположение” в настройках принтера, чтобы указать работающий и установить его как принтер по умолчанию.

enter image description here

У меня написано “Basement”. Вы можете написать что угодно, например “Используйте этот принтер” или “Работает!” и т.д.

Надеюсь, это поможет

Ответ или решение

Подключение и печать на принтер HP DeskJet 2700 с использованием Wi-Fi Direct на компьютере с Ubuntu 22 может быть сложной задачей из-за специфики работы этой технологии и системных конфигураций. В этом ответе я постараюсь предоставить подробное руководство, которое поможет вам решить проблемы, связанные с неустойчивым подключением и дублированием конфигураций принтера.

Теоретический аспект (Theory)

Wi-Fi Direct позволяет устройствам подключаться друг к другу непосредственно без необходимости в использовании точки доступа (роутера). Этот метод удобен, когда доступ к сети интернет не нужен или недоступен. Однако, при настройке подобного подключения на Ubuntu могут возникать проблемы, особенно если операционная система пытается использовать это соединение для доступа в интернет, что ведет к временному дезактивированию соединения из-за отсутствия интернет-доступа.

Пример использования и конфигурации (Example)

  1. Настройка Wi-Fi Direct для стабильного подключения:

    • Редактирование существующей конфигурации сетевого подключения: Чтобы предотвратить попытки Ubuntu подключаться к интернету через сеть Wi-Fi Direct принтера, необходимо изменить настройки соединения.
    • Использование Advanced Network Configuration: Откройте приложение Advanced Network Configuration, нажав на значок сети в панели задач и выбрав соответствующий вариант или используя терминал/меню приложений для поиска.
    • Редактирование соединения: Выберите соединение Wi-Fi Direct от вашего принтера, нажмите на значок "шестеренка" для редактирования. В разделе Wi-Fi убедитесь, что режим установлен как "Клиент". В разделе IPv4 Settings, измените метод на "Только Локальная Связь" (Link-Local Only), что позволит избежать попыток подключения к интернету.
  2. Удаление ненужных конфигураций принтеров:

    • Деактивация автоматического обнаружения принтеров: Ubuntu может автоматически обнаруживать и добавлять несколько конфигураций для одного и того же принтера, что вызывает путаницу. Используйте команду apt purge cups-browsed в терминале. Эта команда удалит модуль, ответственный за автоматическое обнаружение принтеров.
    • Ручная настройка и заметки: Если не хотите удалять cups-browsed, можно пометить рабочую конфигурацию как основную, добавив заметки в разделе "Местоположение" в параметрах принтера.

Применение на практике (Application)

Практическое применение данных теоретических знаний и примеров поможет вам стабильно подключить ваш компьютер к принтеру через Wi-Fi Direct и избежать конфузии с множественными записями принтера.

Подробные шаги:

  1. Подключение к сети Wi-Fi Direct принтера:

    • Убедитесь, что ваш принтер включен и активирован режим Wi-Fi Direct. На дисплее принтера должен отображаться SSID сети и пароль для подключения.
    • На вашем компьютере с Ubuntu откройте меню сетей и подключитесь к сети Wi-Fi, указанной на вашем принтере, используя предоставленный пароль.
  2. Настройка соединения для стабильности:

    • После подключения к сети Wi-Fi принтера откройте "Advanced Network Configuration".
    • Найдите подключение, соответствующее сети принтера, и откройте его для редактирования.
    • В разделе IPv4 перейдите к методам IP и выберите "Link-Local Only", чтобы отключить попытки доступа к интернету через это соединение.
    • Примените изменения и повторно подключитесь к сети принтера, если это необходимо.
  3. Управление принтерами в системе:

    • Откройте "Settings" > "Printers" и посмотрите доступные конфигурации.
    • Убедитесь, что только нужная конфигурация установлена по умолчанию.
    • Если несколько принтеров остаются видимыми, удалите ненужные.

После выполнения этих шагов ваша система должна стабильно подключаться к Wi-Fi Direct вашего принтера HP DeskJet 2700, а также корректно распознавать настройки принтера без избыточных дублирующих записей. Надеюсь, данное руководство поможет вам в решении существующих проблем.

Оцените материал
Добавить комментарий

Капча загружается...