PDA

Показать полную графическую версию : FreeBSD6.1 и Canon LBP 1120 (usb)


Страниц : [1] 2

kaEwituS
26-09-2006, 10:26
Есть принтер Canon LBP 1120 (usb)
Залез на сайт http://software.canon-europe.com скачал от туда Драйвер на него...
Правда они все Линуксовые (rpm пакеты)
Поставил CAPS из портов...
Что делать дальше не знаю... Может ли кто мне в этом помочь?

ruslandh
26-09-2006, 10:48
Посмотрите для начала содержимое rpm

kaEwituS
26-09-2006, 11:07
Скаченно:
Driver.tar.gz
- cndrvcups-capt-1.30-1.i386.rpm
- cndrvcups-common-1.30-1.i386.rpm
Source.tar.gz
- cndrvcups-capt-1.30-1.src.rpm
- cndrvcups-common-1.30-1.src.rpm

Как во фри можно посмотреть содержимое rpm?

mar
26-09-2006, 12:43
kaEwituS
так так же, как и в Linux (если, конечно, стоит поддержка Linux) rpm -q [query-options] и вообще man rpm
или неспортивным способом - встать курсором в mc и нажать на Enter
Только вот у меня определенные сомнения, что linux-ячий драйвер заработает во FreeBSD :(

ruslandh
27-09-2006, 12:07
mar
Это-же не драйвер ядра, а драйвер cups - так, что вполне должен заработать, если привязки к ядру нет.

kaEwituS
07-10-2006, 22:49
rpm -q [query-options]
не работает, хотя эмуляцию линукс поставил....
Мне только надо завести принтер и всё... Обидно... один принтер привязывает меня к Windows и всё...

mar
08-10-2006, 00:59
kaEwituS
на всякий случай - вместо query-options - надо втавить аргументы запроса

кроме того напоминаю про неспортивный способ - при помощи mc

kaEwituS
09-10-2006, 08:48
mar
при помощи mc он просто открывает архив...

Demiurg
24-10-2006, 15:17
...на данный момент, в портах CUPS-1.2.x... поддержка этой версии CUPS в kdeprint появится только в KDE 3.5.5 (которая уже вышла, но в портах пока нет)... потом ставится все что относится к foomatic из ports/print/... и принтер работает...

P.S. внимательно читаем то, что напишет CUPS после make install (некоторые подробности с правкой конфа /etc/devfs.rules)

kaEwituS
29-01-2007, 10:31
Установил KDE 3.5.5 вместе с ней (по умолчанию) установился CUPS-1.2.x...
это значит я не видел что мне написал CUPS после make install...
далее что ставить что относится к foomatic из ports/print/ ?
и один вопрос, нужно ли в ядро включать
#device ulpt # Printer

Demiurg
29-01-2007, 10:49
Можешь либо в ядро, либо подгружать модуль...

kaEwituS
29-01-2007, 12:11
Demiurg
а что в /etc/devfs.rules писать?
Можешь либо в ядро, либо подгружать модуль...
в HP LaserJet 1020 рекомендовалось #device ulpt # Printer закоментировать...
по этой ссылке (http://www.opennet.ru/base/sys/freebsd_hp1020.txt.html) Canon 1120 настраивать или есть ещё какой способ...
просто у меня нет не малейшего представления как настраивать такой принтер...

kaEwituS
01-02-2007, 23:26
Demiurg
внимательно читаем то, что напишет CUPS после make install (некоторые подробности с правкой конфига /etc/devfs.rules)
witus# make package
===> Building package for cups-1.2.7
===> Generating temporary packing list
Creating package /usr/ports/packages/All/cups-1.2.7.tbz
Registering depends:.
Creating bzip'd tar ball in '/usr/ports/packages/All/cups-1.2.7.tbz'
Подробностей никаких:)
иде моно поглядеть настройку /etc/devfs.rules (или что может относиться к cups-1.2.7 и Принтера )?
Буду при много благодарен:)

kaEwituS
02-02-2007, 19:42
Очень нужна помощь в настройки Canon LBP 1120(usb)
1) Поставил cups-1.2.7 (что показанно выше, некоторые принтеры кроме Canon выключил из cups, ничего про настроийку /etc/devfs.rules не выдал...)
2)Поставил Всё что относиться к foomatic
foomatic-db
foomatic-db-engine
foomatic-db-hpijs
foomatic-filters
3) Конфиг /etc/printcap настроил так....
lp|local line printer:\
:sh:\
:lp=/dev/ulpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
remote|sample remote printer:\
:sh:\
:rm=lphost:sd=/var/spool/output/lphost:lf=/var/log/lpd-errs:\
:if=/usr/local/libexec/if-script:
lp|Russian local line printer:\
:sh:of=/usr/libexec/lpr/ru/koi2alt:\
:lp=/dev/ulpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
Больше ни чего и не где не редактировал.... и не изменял...
демон cups вызываю
#cupsd
Следом Захожу
Центр управления KDE=>переферия=>Принтеры
Добавить принтер=>Локальный принтер или USB=>Выбор Локального порта(usb:/dev/ulpt0) =>Тут Загрузка драйвера, Выбираю принтер Свой=>Говорю Загрузить, он мне Ошибку
Не удаётся загрузить требуемый драйвер:
Не удаётся создать драйвер Foomatic [Canon-LBP-1120,capt].
Либо драйвер не существует, либо у вас недостаточно прав для выполнения этой операции.
Под администраторм тоже самое... Foomatic какой поставил написал выше...
Кто что может подсказать?
ЗЫ Порты обновлял 11 января...

ruslandh
02-02-2007, 23:11
Настрой принтер через Web - морду Cups - современный KDE и современный Cups друг-друга плохо понимают - обновились одновременно и оба ориентировались на старую версию.
localhost:631

Кстати, посмотри в конфиге Cups - современный Cups может работать через сокет :
Listen /var/run/cups/cups.sock
А KDE вроде в этом случае не может с ним соединиться.

Demiurg
03-02-2007, 10:25
...порты тоже от какого-то января, настраивал HP 2550Ln, в /etc/printcup вообще ничего не писал... сразу в KDE... (дополнительно поставил foomatic), настроилось все на ура, только каждой страницы приходится ждать по 10 минут :(( ??? пробовал перенастроить через web-интерфейс, такая же ерунда...
А по поводу старого CUPS/KDE не знаю... вроде kdeprint из KDE 3.5.5 уже совместима с CUPS 2.x.x, по крайней мере так разработчики KDE уверяли...

ruslandh
03-02-2007, 11:53
только каждой страницы приходится ждать по 10 минут

подозреваю, что у вас что-то нарушено со службой имён (не говорю DNS, потому, что это не обязательно именно DNS) - обычно в сетевых службах именно так это проявляется :
обращение сервера по имени, которое не может расшифровать служба имён, долгий таймаут, несколько повторных попыток, после чего обращение по IP адресу.

kaEwituS
03-02-2007, 17:47
Demiurg
C HP 2550Ln всё очень просто, к нему относиться порт foomatic-db-hpijs...
Вы что то писали про /etc/devfs.rules - эта вещь не нужна?

Demiurg
05-02-2007, 15:16
в декабре вроде как-бы и нужна была, а в январских портах что-то не заметил...

Demiurg
09-02-2007, 21:11
...наконец-то эта зараза запечатала...

1. KDE собрал с поддержкой cups
2. Постоавил print/foomatic*. psutils-a4, a2ps-a4, enscript-a4, enscriptfonts, mpage - до кучи :)
3. Добавил в /etc/devfs.conf две строки:
own ulpt0 cups:cups
perm ulpt0 0660
4. Принтер в CUPS настроил через http://localhost:631

Вроде все...




© OSzone.net 2001-2012