Як додати мережевий принтер Canon Pixma MX860?


11

Я працюю на Ubuntu Oneiric 11.10 на двох комп’ютерах, один - AMD-64bit архітектура, інший i386 - однакова проблема на обох. У 11.04 я міг надрукувати та сканувати просто чудово, після деякого повороту, але після нової інсталяції 11.10, додавши ppa: michael-gruz / canon та встановивши cnijfilter-mx860series та scangearmp-розповсюджений із PPA, системного конфігуратора Ubuntu не вдається виявити мій мережевий принтер.

У попередній установці він виглядав як cnijnet: // printers-mac-address. Я знаю, що він повинен мати можливість бачити це, оскільки я можу пінг-принтер за його IP-адресою, я можу переглядати веб-сторінку веб-адміністратора принтера з комп’ютера, а мій гість Windows у VirtualBox на комп’ютері не має проблем з його виявленням та встановленням. Здається, ця проблема є новою для Oneiric. Як я можу знову знайти свою мережу Pixma?

Відповіді:


10

Я знайшов обхідні шляхи.

Друк

Мережевий принтер можна встановити, якщо ввести URI вручну. При додаванні нового принтера, виберіть EnterURI зі списку пристроїв і ввести , cnijnet:/01-23-45-67-89-ABде 01-23-45-67-89-ABце MAC - адреса принтера. Вам потрібно вручну вибрати модель принтера для драйвера, але все друкується як слід.

Якщо це не працює, дотримуйтесь інструкцій з http://linux.wikia.com/wiki/Getting_Canon_PIXMA_to_work_on_Linux :

$ cnijnetprn --search auto 
<...Wait for system search...>
network cnijnet:/00-1E-8F-B6-E0-1A "Canon MX860 series" "Canon-MX860-series_00-1E-8F-B6-E0-1A"

$ locate mx860.ppd
/usr/share/cups/model/cnmx860.ppd
/usr/share/ppd/cnmx860.ppd
$ sudo /usr/sbin/lpadmin -p CanonMX860 -m cnmx860.ppd -v cnijnet:/00-1E-8F-B6-E0-1A -E

-pім'я принтера опція визначає, то -mзазначений параметр ppdфайлу. ppdФайл для принтера повинен бути включений в бінарний пакет драйверів і в цей момент повинен бути встановлений в /usr/share/ppd. В -vопції визначає URI пристрою (скопіювати його з cnijnetprnвиходом iS).

Сканування

Для сканування відредагуйте /etc/sane.d/pixma.confта додайте рядок bjnp://10.0.0.20(IP-адреса Pixma). Перелічіть пристрої, щоб переконатися, що Ubuntu може їх знайти

$ scanimage -L
device `pixma:MX860_10.0.0.20' is a CANON Canon PIXMA MX860 multi-Function peripheral

Ви можете додатково відредагувати зайві мітки (все, крім піксеми) /etc/sane.d/dll.conf. Це повинно трохи прискорити відкриття. Для отримання більш детальної інформації, перевірте man sane-pixma.

Хоча я не міг знайти жодної документації щодо того, чому і як, протокол виявлення мережевих принтерів Canon не працює належним чином у 11.10, як це було зроблено в попередніх версіях - можливо, проблема з очікуванням часу виявлення. Все-таки все зараз працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.