HP laserjet p1102w не могу отключить интеллектуальную установку [дубликат]

На этот вопрос уже есть ответ здесь:

Я пытаюсь установить свой профессиональный принтер HP laserjet p1102w через USB-порт на Ubuntu 16.04 LTS. Я сосредотачиваюсь на том, чтобы заставить его работать локально, потому что я думаю, что беспроводная связь, вероятно, более нестабильна или требует больше времени, чтобы попытаться исправить.

Раньше он работал с Windows, но недавно я перешел на Linux.

Я нашел свой принтер в Системных настройках / принтерах.На самом деле я нашел два, вероятно, потому, что в какой-то момент они также использовались по беспроводной сети. Не помню, на каком этапе, но решил удалить их обоих. Теперь их нет.

Я пробовал hplip, используя эту страницу на hplipopensource

, используя hp-setup , когда я обнаруживаю устройство через usb, я получаю всплывающее окно, которое хочет отключить интеллектуальную установку. Я принимаю, но получаю следующее сообщение об ошибке:

Не удалось отключить интеллектуальную установку. См. http://hplipopensource.com/node/367

Я перехожу по ссылке и пробую метод № 2. (Поскольку у моего принтера нет передней панели, которая требуется для метода 1).

Когда я запускаю hp-doctor , я получаю сообщение об ошибке:

HPLIP не может обнаружить устройства в вашей сети. Это может быть связано с существующими настройками брандмауэра, которые блокируют необходимые порты, например (5353 / udp). Находясь в надежной сетевой среде, вы можете открыть порты для сетевых служб, таких как mdns и slp, в брандмауэре. Подробные инструкции см. На http://hplipopensource.com/ node / 375

Я перехожу по ссылке и не понимаю, куда мне идти. Я пока просто пропускаю этот шаг и пробую hp-doctor :

Я обновил репозиторий и установил все отсутствующие / несовместимые пакеты.

После этого он говорит:

error: Smart Install is enabled in "HP LaserJet Professional P 1102w" device(s).  
Do you want to download and disable smart install?(y=yes*, n=no):

После того, как я согласен, я получаю отчет о сбое, что doctor.py неожиданно остановился, и это:

Traceback (most recent call last):
File "/usr/bin/hp-doctor", line 328, in <module> queues.main_function(core.passwordObj, MODE,ui_toolkit, False, DEVICE_URI)   
File "/usr/share/hplip/base/queues.py", line 349, in  main_function SI_sts, error_str = smart_install.disable(mode, '', None, None, passwordObj)
File "/usr/share/hplip/base/smart_install.py", line 253, in disable sts, smart_install_run, smart_install_asc, error_str = download(mode, passwordObj)   
File "/usr/share/hplip/base/smart_install.py", line 192, in download digsig_sts, smart_install_run, smart_install_asc, error_str = validate(mode, smart_install_run, smart_install_asc)   
File "/usr/share/hplip/base/smart_install.py", line 154, in validate calc_checksum = utils.get_checksum(open(smart_install_run, 'r').read())
File "/usr/lib/python3.5/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) 
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 9529: invalid start byte

Я пропускаю это, чтобы попробовать метод № 3, но не получаю любая информация о bInterfaceClass:

$ lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 001 Device 002: ID 03f0:102a Hewlett-Packard  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 004 Device 003: ID 049f:000e Compaq Computer Corp. Internet Keyboard 
Bus 004 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub f

$ lsusb -s 001:002
Bus 001 Device 002: ID 03f0:102a Hewlett-Packard 
$ lsusb -s 001:002 | grep bInterfaceClass
$

Хотя я не получил никакой информации, которую я пытался:

$ sudo -i
# su -c "gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9"
gpg: keyring `/root/.gnupg/secring.gpg' created gpg: keyring `/root/.gnupg/pubring.gpg' created 
gpg: requesting key A59047B9 from hkp server pgp.mit.edu
gpgkeys: key A59047B9 can't be retrieved
gpg: no valid OpenPGP data found. 
gpg: Total number processed: 0 
gpg: keyserver communications error: keyserver helper general error 
gpg: keyserver communications error: unknown pubkey algorithm  
gpg: keyserver receive failed: unknown pubkey algorithm

Я не понимаю, что такое проверка цифровой подписи.Следующий шаг тоже не сработал:

# su -c "gpg --verify SmartInstallDisable-Tool.run.asc SmartInstallDisable-Tool.run"
gpg: can't open `SmartInstallDisable-Tool.run.asc' 
gpg: verify signatures failed: file open error

И последний шаг тоже не сработал:

# sh SmartInstallDisable-Tool.run
sh: 0: Can't open SmartInstallDisable-Tool.run

Я также попробовал выполнить следующее: Как установить HP LaserJet P1102w?

Но при настройке и добавлении принтера принтер не отображается в списке (ни локально, ни как сетевое соединение).

0
задан 24 May 2017 в 22:40

1 ответ

Выполните эти шаги с принтером, подключенным

  1. , Деактивируются, умная функция установки, использующая эти инструкции , Деактивируют умную установку

    • SmartInstallDisable-Tool.run Загрузки.
    • Следуют инструкциям для выполнения SmartInstallDisable-инструмента, можно пропустить шаг "C", просто делают шаг "D"

      d. Команда выполнения "sh SmartInstallDisable-Tool.run" в терминале для отключения умной опции установки в устройстве.

      Вы будете видеть ошибку в своей консоли как это:

       sh: SmartInstallDisable-Tool.run
       Creating directory SmartInstallDisable-Tool
       Verifying archive integrity... All good.
       Uncompressing Smart Install Disable Utility Self
       Extracting Archive...........
       [SMART INSTALL DISABLE UTILITY]
       Libusb package is not installed. Please install the libusb-1.0/libusb-0.1 package from the package manager and re-run this script
      

      Для фиксации его просто необходимо установить этот пакет

       sudo apt-get install libusb-1.0-0-dev
      

      как эта страница, объясняет , Как установить libusb правильно

    • Теперь, можно работать в терминале sh SmartInstallDisable-Tool.run без любой ошибки.
  2. Вы будете видеть, что принтер начнет устанавливать, но стандартная установка, которую делает система, не работает, поэтому продолжается как ниже
  3. Установка hplip-gui если не уже установленный.
  4. Теперь выполняет эту команду для запуска Выбора hplip-gui

    sudo hp-setup
    
  5. USB в графическом интерфейсе пользователя; Ваш принтер появится; выберите его и нажмите, затем затем следуют за любыми подсказками в терминале к полной установке

ПРИМЕЧАНИЕ: в Ваших параметрах принтера Вы видели бы два hp принтера laserjet p1102w, не используйте принтер, который был автоматически установлен системой, используйте тот, что hp устанавливают установку инструмента для Вас, по умолчанию рабочее название принтера: HP_LaserJet_Professional_P_1102w

1
ответ дан 3 November 2019 в 14:12

Другие вопросы по тегам:

Похожие вопросы: