Я пытаюсь установить многофункциональный принтер 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
blockquote>
Я понимаю, что это старый вопрос. Но я искал 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).
Я думаю, что проблема в возвращаемом 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')
Это ничего не заменяет. обратитесь к это
Может быть, это может помочь вам