Feature #178
cndrvcups-capt-2.00-2.ebuild
Status: | Closed | Start: | 10/04/2010 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% |
|
Category: | Calculate Linux | Spent time: | 0.10 hour | |
Target version: | 11.0 | |||
Votes: | 0 |
Description
History
Updated by Alexander Tratsevskiy about 14 years ago
- Category set to Calculate Linux
- Status changed from New to In Progress
- % Done changed from 0 to 50
I'm added cndrvcups-common in the overlay, but I don't found archive of cndrvcups-capt.
Updated by Dmitry Fomenko almost 15 years ago
- File net-print.tar.gz added
Два архива. Первый - кусок дерева с локального оверлея, второе - собственно исходники драйверов.
Updated by Dmitry Fomenko almost 15 years ago
- File net-print.tar.gz added
Updated by Dmitry Fomenko almost 15 years ago
Не уверен, что правильно поступил с библиотекой libpopt.so.0.0.0. На 32х битной системе всё в порядке, а в 64 её пакет ждёт в /usr/lib32, а лежит библа в /usr/lib64. Вопрос: нужна ли дровам именно 32х битная версия этой библы или обойдётся 64х битной? Просьба всем, у кого есть принтера, требующие эти драйвера и amd64 система, попробуйте заставить работать сие поделие. Какой из вариантов будет успешным. Ну и отпишитесь здесь, пожалуйста.
П.с.: Модераторы, удалите плиз дубли.
Upd: Сори, второго файла не будет - он 6 метров... Маловато 5 метров на файл получается. Кому нужно вытащите второй файл (cndrvcups-capt-2.00-2.tar.gz) из архива
Updated by Dmitry Fomenko almost 15 years ago
- File capt-cups.tar.gz added
Предыдущие мои файлы можно удалять (помечать на удаление). В архиве - ебилды и лицензия на Capt-принтера Canon. Насчёт ситуации с libpopt.so.0.0.0 либой - всё в порядке, разобрался. Она нужна для 64х-биток в каталоге /usr/lib32.
Updated by Alexander Tratsevskiy almost 15 years ago
Спасибо Дмитрий! В оверлей добавил. Проблема только с net-print/cndrvcups-capt-2.00-r2, он не ставится из-за коллизий с app-emulation/emul-linux-x86-bjdeps-0.1-r2. Общие файлы:
/usr/lib32/libpopt.so /usr/lib32/libpopt.so.0 /usr/lib32/libpopt.so.0.0.0
Updated by Dmitry Fomenko almost 15 years ago
Тогда пока в хардмаскед его плиз
Updated by Dmitry Fomenko almost 15 years ago
- File cndrvcups-capt-2.00-r3.ebuild added
Ошибка проявляется только на amd64. На 32 всё в порядке. В аттаче - поправленный ебилд.
Народ, проверьте, плиз, работу принтеров на этих дровах и отпишитесь, у кого какой заработал. Спасибо.
Updated by Alexander Tratsevskiy almost 14 years ago
ebuild обновил. На 64-битной системе ошибки во время установки уже нет. Осталось проверить работу.
Updated by Александр Стишкин almost 14 years ago
Потестил на 32-битной машине, все ОК. cndrvcups-capt-2.00-r3.ebuild. На 64 битах о результатах отпишусь обязательно. LBP 2900.
Updated by Dmitry Fomenko almost 14 years ago
Ебилд 2.00-r3 неправильный. Точнее - назван неправильно. В данный момент перименован в соответствии с правилами об именовании ебилдов. При следующей синхронизации оверлея он у Вас будет удален. И предложит откатиться к 2.00-r2. Это на самом деле он же, поэтому откатывайтесь безбоязненно :)
По теме: аналогично, LBP2900 на 32х битной системе завелся без бубнов, что не может не радовать :))
Updated by Александр Стишкин almost 14 years ago
Ну что, как обещал, протестировал работу принтера на 64 битах: ебилды из оверлея, установка драйверов прошла без вопросов, равно как и настройка принтера. В итоге принтер заработал с пол-пинка. Модуль usblp подгружался вручную. Демон ccpd также предпочитаю запускать вручную непосредственно перед печатью, хотя здесь есть и другие варианты. Так что спасибо за поддержку данного принтера в этом замечательном дистрибутиве!
Updated by Alexander Tratsevskiy almost 14 years ago
- Status changed from In Progress to Closed
- Target version set to 11.0
- % Done changed from 50 to 100
Updated by Алексей Жижинов over 12 years ago
CLD-12.0.2/Canon i-SENSYS LBP2900.
Будучи подключённым к машине локально не печатает.
В случае сборки CUPS -usb и ядра с usblp, создаются устройства /dev/usblp0 и /dev/usb/lp0.
Далее:
lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
ccpdadmin -p LBP2900 -o /dev/usb/lp0
В случае сборки CUPS +usb и без usblp, устройства не создаются, но CUPS весело рапортует, что найден принтер, подключённый к usb://...
Есть ли решение данной проблемы?
Updated by Сергей Метелев over 11 years ago
CLDX-13.6.1 Canon i-SENSYS LBP3010B
lsusb пишет про него
Bus 002 Device 002: ID 04a9:26da Canon, Inc. LBP3010B printer
CUPS по кнопке "Find new printers" тоже находит принтер. После установки при попытке отправить что-либо на печать тишина. ccpd запускал, не помогает. И cups-browsed пытался запускать, хоть и не знаю зачем оно нужно, тоже не помогает.
Ещё пытался поставить capt 2.20-r1, тоже не помогло. Откатил версию назад.
Ещё пытался поставить как в ebuild инструкции, не средствами cups оболочки, а с помощью команды
/usr/sbin/lpadmin -p LBP3010 -m CNCUPSLBP3050CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Тоже не помогло.
Сейчас в cups два принтера, и ни один не работает. Отличаются у них строки connection:
Driver: Canon LBP3010/LBP3018/LBP3050 CAPT (UK) (grayscale, 2-sided printing)
Connection: ccp:/var/ccpd/fifo0
Driver: Canon LBP3010/LBP3018/LBP3050 CAPT (UK) (grayscale, 2-sided printing)
Connection: usb://Canon/LBP3010/LBP3018/LBP3050?serial=0000B1A0D4C7