Установка драйверов для серии Canon MG5300 не удалась…

У меня есть новый принтер MG5320 и несколько компьютеров с Ubuntu в моей локальной сети.

Я пытаюсь установить драйверы, чтобы заставить их работать.

ppa:michael-gruz/canon (пока) нет драйверов для серии MG5300.

Драйверы Canon linux от support-asia.canon-asia.com предоставляют драйверы и скрипт установки.

Сценарий установки завершается с ошибкой на моем amd64 10.10 с ошибкой "Произошла ошибка. Не удалось идентифицировать систему управления пакетами". Взгляд на скрипт установки показывает тестирование dpkg…

  dpkg --version 1> /dev/null 2>&1
  c_system_deb=$?

возвращается 0 за c_system_deb

А затем тесты и выходы на...

    if [ $c_system_rpm = 0 -a $c_system_deb = 0 ] || [ $c_system_rpm != 0 -a $c_system_deb != 0 ]; then
        return $C_ERR_CODE

Еще я знаю, что dpkg установлен, т.е.

  ⋯@⋯:~/Desktop/cnijfilter-mg5300series-3.60-1-deb$ sudo dpkg --version
  Debian `dpkg' package management program version 1.15.8.4ubuntu1 (amd64).
  This is free software; see the GNU General Public License version 2 or
  later for copying conditions. There is NO warranty.

Как установить принтер с помощью локальной сети с беспроводной точкой доступа?

1 ответ

Решение

Я нашел это " руководство", которое дало рудиментарные шаги для установки, не используя "скрипт".

Вот как я это снял...

Скачал драйвер отсюда.

Распакованная папка cnijfilter-mg5300series-3.60-1-deb на мой рабочий стол.

Из папки Packages установил пакеты cnijfilter-common_3.60-1_amd64.deb а также cnijfilter-mg5300series_3.60-1_amd64.deb в этой последовательности. Это было для 64-битной Ubuntu, две другие в папке - для 32-битной Ubuntu.

ОБНОВЛЕНИЕ: Чтобы найти MAC-адрес: [a] используйте указатель вобуляции (вокруг кнопки ОК) до того места, где он показывает настройку. [b] Нажмите функциональную кнопку под "установкой". [c] указатель вобуляции влево для "Настройки устройства" [d] Выберите "Настройки LAN" [e] выберите "Подтвердите настройки LAN" [f] выберите список настроек WLAN [g] колебание кнопку вниз к MAC-адресу.

Открыл терминал и выполнил эти команды (где XX:XX:XX:XX:XX:XX - это MAC-адрес принтера.

sudo service cups restart
/usr/sbin/lpadmin -p MG5300LAN -m canonmg5300.ppd -v cnijnet:/XX:XX:XX:XX:XX:XX -E
/usr/sbin/lpadmin -d MG5300LAN

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

Открывается из главного меню Ubuntu System>Administration>Printing

Выбрал принтер MG5300LAN и из Printing строка меню окна Selected Printer>Properties,

На открывшейся подстранице настройки справа от текстового поля "Device URI:", содержащего MAC-адрес и т. Д., Нажмите кнопку с именем Change…

Во всплывающем окне "Изменить URI устройства" я выбрал Network Printer а потом Find Network Printer

Подождав немного, Canon MG5300(MG5320LAN…)(Current) появился. Выбрано и применено.

Вернуться на Printer Properties… всплывающее окно, нажатие кнопки Print Test Page, Дождался тестовой страницы, вздохнул с огромным облегчением.

Примечание. Это первый раз, когда я установил принтер в Linux, до этого он использовал принтеры, подключенные к системе Windows.

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