https://launchpad.net/~michael-gruz/+archive/canon-trunk
Большое спасибо!!!!
Пользователь решил продолжить мысль 14 Апреля 2013, 21:50:14:
Ну наконец-то я победил))) теперь всё работает отлично)))
Если кому будет интересно пишу свои действия шаг за шагом....
Подключаемся к сервоку по ssh (у меня сервер стоит далеко и плюс ко всему без графики)
Добавляем в
/etc/apt/sources.list Для 12.10
deb http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu quantal main
deb-src http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu quantal main Для 12.04
deb http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu precise main
deb-src http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu precise mainВ конец файла, сохраняем и добавим ключ
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3F7B4A1DЗатем обновим систему
sudo apt-get updateСтавим всё скопом вдруг кому что пригодится...
sudo apt-get install cndrvcups-common cnijfilter-common scangearmp-commonВсё поставили, идём дальше...
Как бы я не бился с конфигом... не мог получить удалённый доступ к принтеру, но и в этом положении есть выход)))
Ставим
elinkssudo apt-get install elinksЗапускаем:
sudo elinks http://localhost:631Всё у нас есть доступ к cups первым делом добавим принтер,
Заходим в Администрирование, нажимаем добавить принтер и выбираем локальный принтер далее всё сохраняем...
Распечатываем стартовую страницу, если всё правильно сохранили и сделали должна пойти печать.
Если есть вопросы или пожелания с удовольствием отвечу.
Пользователь решил продолжить мысль 14 Апреля 2013, 22:40:29:
Вот мой конфиг
/etc/cups/cupsd.conf :
LogLevel warning
# Administrator user group...
SystemGroup lpadmin
# Only listen for connections from the local machine.
#Listen *:631
Listen /var/run/cups/cups.sock
Listen 192.168.1.20:631 # Listen on the LAN interface, Port 631 (IPP)
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Restrict access to the server...
<Location />
Allow all
</Location>
# Restrict access to the admin pages...
<Location />
Order allow,deny
Allow 192.168.1.3 # с этой машины я могу удаленно админить
Allow all
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
Allow 192.168.1.3 # с этой машины я могу удаленно админить
Allow localhost
</Location>
# Set the default printer/job policies...
<Policy default>
# Job-related operations must be done by the owner or an administrator...
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subs$
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
Теперь уж точно всё работает... даже через удалёнку