Как заставить работать МФУ Laserjet M1212nf?

Я пытаюсь установить многофункциональный принтер Laserjet M1212nf MFP на Ubuntu 12.04. Я скачал и установил hplip, указанный на официальном сайте. В конце установки я выбрал перезагрузку всей системы, и затем я вызываю hp-setup в терминале (как обычный пользователь, а затем как root). После выбора в диалоговом окне мой принтер я получил следующую ошибку:

Searching... (bus=usb, search=(None), desc=0)<br>
/Traceback (most recent call last):<br>
  File "/usr/share/hplip/ui4/setupdialog.py", line 1255, in NextButton_clicked<br>
    self.showAddPrinterPage()<br>
  File "/usr/share/hplip/ui4/setupdialog.py", line 690, in showAddPrinterPage<br>
    self.readwriteFaxInformation()<br>
  File "/usr/share/hplip/ui4/setupdialog.py", line 1079, in readwriteFaxInformation<br>
    self.fax_name_company = unicode(d.getStationName())<br>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128)

Я думаю, что на этом этапе плагин должен быть загружен, но он не работает. Любое предложение о том, как решить эту проблему?

Издание:

После запуска hp-toolbox я получил следующее сообщение об ошибке:

Невозможно связаться с устройством (код = 12): hp: / usb / HP_LaserJet_Professional_M1212nf_MFP? Serial = 000000000ST10HPQSI1c

1
задан 1 May 2012 в 01:44

2 ответа

Я понимаю, что это старый вопрос. Но я искал SOOO MUCH, чтобы решить проблему с

    Unable to communicate with device (code=12):

и другими ошибками, которые я видел

    Unable to communicate with the device. Please check the device and try again.
    error: No device found that support this feature
    error: io/hpmud/jd.c 93: unable to read device-id

Для меня проблема была НЕ в компьютере, а в настройке принтера. веб-интерфейс принтера, в сети, smnp, где вам необходимо разрешить доступ на чтение и запись к SMNP.

Моя установка с HPLIP, с многофункциональным лазерным принтером, по сетевому соединению (не USB).

0
ответ дан 1 May 2012 в 01:44

Я думаю, что проблема в возвращаемом content_type, content.encode ('utf-8'). Решением является замена символов для изменения строки программы:

return content_type, content.encode('utf-8') as
return content_type, content.decode('utf-8', 'replace').encode('utf-8')

Это ничего не заменяет. обратитесь к это

Может быть, это может помочь вам

0
ответ дан 1 May 2012 в 01:44

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

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