
Мне нужна помощь в установке моего сетевого принтера Canon PIXMA MX882 с использованием предустановленного CUPS 1.4.8 в Puppy Linux Retro 5.7.1 (полная установка) на моем Gateway Solo 9100 (Pentium II 300 МГц с памятью 160 МБ), который подключается к моей сети и Интернету через беспроводной адаптер Linksys WPC54G V3 PCMCIA.
В меню настройки я нажимаю на мастер принтеров CUPS, затем нажимаю кнопку «Да» на вопрос Xdialog («Хотите добавить новый принтер?»), что переносит меня на вкладку «Главная» по адресу «localhost:631» в веб-браузере Opera. Затем я нажимаю кнопку «Добавить принтер» на вкладке «Администрирование», что переносит меня на экран «Добавить принтер», где отображаются три группы параметров. Первая группа содержит параметры, связанные с «Локальными принтерами» (LPT #1, принтер SCSI или устройство записи PDF), которые в моем случае не применяются, поскольку я пытаюсь установить сетевой принтер. Вторая группа предназначена для «Обнаруженных сетевых принтеров», в которой нет параметров, поскольку CUPS не обнаруживает мой принтер Canon, который всегда включен (также обратите внимание, что CUPS не обнаруживает его с помощью кнопки «Найти новые принтеры» на вкладке «Администрирование»). Третья группа «Другие сетевые принтеры» предлагает следующие параметры:
- Протокол интернет-печати (http)
- Протокол интернет-печати (ipp)
- Хост или принтер LPD/LPR
- AppSocket/HP jetDirect
- Принтер Windows через SAMBA (smbclient)
- Принтер Windows с использованием smbclient и
- Обработчик внутренних ошибок
Поскольку CUPS не может автоматически найти мой принтер в сети, я предполагаю, что мне нужно выбрать один из вариантов из третьей группы. Но выбор любого из этих вариантов и нажатие кнопки «Продолжить» переносит вас на экран, который требует ввести явный «URI», специфичный для марки и модели принтера, в поле «Подключение:».
Может ли кто-нибудь помочь мне выбрать, какой из представленных выше вариантов выбрать, а также правильный «URI» (что бы это ни значило) для моего принтера (Canon PIXMA MX882)?
Или, что еще лучше, может ли кто-нибудь подсказать мне, как заставить CUPS автоматически определять мой принтер, чтобы я мог выбрать его и продолжить работу с мастером?
Я был бы очень признателен за вашу помощь, и, пожалуйста, объясните как можно проще, так как я никогда раньше не пользовался Linux (я всегда был пользователем Microsoft Windows) и совершенно не знаком с его терминологией, которую я нахожу крайне запутанной и трудной для понимания.
решение1
Я сделал то же самое в CUPS 1.2.
- Создайте пользователя в Windows, к которому подключен принтер.
- Принтер должен быть общим.
- Выберите принтер Windows через Samba в Cups.
URI устройства содержит:
smb://"user":"passwd"@"host(domain name of windows PC)"/"printer"