LinuxForum.Fans
Тема

Настройка принтера Canon LBP-810

Автор: gt-x 11 сообщений 11095 просмотров
#150349

Всем доброго времени суток!
У меня в школе установлен ALTLinux 5.0.2. со смесью GNOME/LXDE, при подключении принтера Canon LBP-810 по каналу USB и настройке его в CUPS выяснилось, что драйвера для принтера в базовой поставке нет. Дальше я сделал следующее: зашёл в Synaptic и установил пакеты

text
libXp (1.0.0-alt4)
lsb (4.0-alt3.M50P.1)
lsb-core (4.0-alt3.M50P.1)
lsb-cxx (4.0-alt3.M50P.1)
lsb-desktop (4.0-alt3.M50P.1)
lsb-init (4.0-alt2.M50P.1)
lsb-languages (4.0-alt3.M50P.1)
lsb-printing (4.0-alt3.M50P.1)
lsb-release (2.0-alt2.M50P.1)
pax (3.4-alt2)
perl-Attribute-Handlers (0.87-alt1)
perl-CGI (3.44-alt1)
perl-CPAN (1.93.01-alt1)
perl-Filter (1.36-alt1)
perl-Filter-Simple (0.84-alt1)
perl-I18N-LangTags (0.35-alt2)
perl-Locale-Codes (2.07-alt2)
perl-Locale-Maketext (1.13-alt1)
perl-Math-BigInt (1.89-alt1)
perl-Math-BigInt-FastCalc (0.19-alt1)
perl-Math-BigRat (0.24-alt1)
perl-Memoize (1.01-alt2.1)
perl-NEXT (0.64-alt1)
perl-Switch (2.14-alt1)
perl-Term-ReadLine-Gnu (1.19-alt1)
perl-Text-Balanced (2.01-alt1)
perl-Text-Soundex (3.03-alt1)
perl-Text-Unidecode (0.04-alt1)
perl-Unicode-Collate (0.52-alt1)
perl-Unicode-Normalize (1.02-alt1)
perl-bignum (0.23-alt1)
perl-pod (1:5.8.9-alt3)
perl-unicore (1:5.8.9-alt3)
perl4-compat (1:5.8.9-alt3)
perldoc (3.14-alt2)

После чего руководствуясь http://www.linuxformat.ru/download/LXF141.school.pdf через OpenPrinter нашёл CAPT pdd драйвер и через CUPS использовал при установке принтера. Эффекта от этого не последовало, так как если я отправлял документ на печать то вылезал system-config-printer показывал задачу, а потом ошибку этой задачи. Из данного файла http://www.boichat.ch/nicolas/capt/capt-0.1.tar.gz с помощью команды [console]make install[/console] установил CAPT драйвер в систему и снова добавил принтер. В результате принтер всё равно не подцепился, а утилита system-config-printer совсем перестала появляться при создании задачи на печать. Как запустить принтер?

#152992
mvt написал:
Посмотрите здесь http://unixforum.org/index.php?showtopic=124229
PS Пожалуйста, отпишитесь потом - принтер многих интересует

Хорошо, сегодня опробую.

#153349

Попробовал поставить сей драйвер. Не получилось..
[console]
[root@comp-179280 cupscapt-0.1.1]# make install
which: no grc in (/home/admin/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games)
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
make: cups-config: Команда не найдена
deps libcupsxx.cpp
libcupsxx.cpp:6:26: error: cups/backend.h: Нет такого файла или каталога
libcupsxx.cpp:7:25: error: cups/raster.h: Нет такого файла или каталога
which: no grc in (/home/admin/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games)
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
make: cups-config: Команда не найдена
deps libusbxx.cpp
libusbxx.cpp:3:20: error: libusb.h: Нет такого файла или каталога
which: no grc in (/home/admin/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games)
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
make: cups-config: Команда не найдена
g++ capt.cpp
In file included from captlp.h:4,
from capt.cpp:1:
util.h:86: error: ‘ssize_t’ has not been declared
util.h:115: error: ‘ssize_t’ does not name a type
util.h: In constructor ‘Input::Input(const Buffer&)’:
util.h:84: error: class ‘Input’ does not have any field named ‘m_align’
util.h: In member function ‘void Input::set_margins(int, size_t, uint8_t)’:
util.h:88: error: ‘m_align’ was not declared in this scope
util.h: In member function ‘void Input::reset_margins()’:
util.h:94: error: ‘m_align’ was not declared in this scope
util.h: In member function ‘uint8_t Input::get_byte_internal(size_t)’:
util.h:104: error: ‘m_align’ was not declared in this scope
util.h:106: error: ‘m_align’ was not declared in this scope
make: *** [tmp/capt.o] Ошибка 1
[/console]

Нет команды cups-config. Что делать?

#153394
gt-x написал:
Нет команды cups-config. Что делать?

Поставь пакет cups командой

text
apt-get install cups

Данную команду следует запускать от имени root.

#153436

fotons написал:
text
apt-get install cups

Это не исправит ситуацию, так как для сборки нужны пакеты разработки:
text
apt-get install libcups-devel libusb-devel

Кто провайдит grc, я не нашёл.

#154927

gt-x, ну, как успехи? Просто имею такой же принтер, так и не получалось настроить... если получится, отпишитесь.

#155293
Battle Coder написал:
gt-x, ну, как успехи?

С данным принтером всё упёрлось в отсутствие

fotons написал:
команды cups-config
поэтому пока что жду с моря погоды. :(
Установил на тот компьютер МФУ от HP Photosmart C4343 - вроде работает.
#155677
gt-x написал:
Установил на тот компьютер МФУ от HP Photosmart C4343 - вроде работает.

Меня это не удивило - ведь HP поддерживает работу своих устройств в Linux намного достойнее, чем Canon. wink

#171674

Canon MP160 тоже не подключается.

Войдите или зарегистрируйтесь, чтобы ответить.