Автор Тема: Проблемы печати Brother DCP-7060D через CUPS  (Прочитано 18037 раз)

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
Приветствую всех!
Нам установили сервер Dell PowerEdge T610 c АльтЛинуксом СПТ 6.0.
Попробовал печатать бразером 7060D. В винде (на обычном компьютере) стандартными драйверами нормально печатает, а в линуксе через CUPS драйверами от производителя (http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#DCP-7060D) не хочет печатать (т.е. нажимаю печать, принтер молчит, нажимаю пробную печать в CUPS, опять молчит). Различными foomatic-драйверами получаются с "хвостиками". Например, DCP-8045D в CUPS. Пробовал как специализированной программой для нашего учреждения печатать, так и ОпенОфисом - вне зависимости от софта, с хвостиками печатает. А пробную печать принтера в CUPS почему-то без хвостиков получилось.
http://narod.ru/disk/62318241001.9aa612b87eaaf8f542580f3389986cb4/Scan3.JPG.html
http://narod.ru/disk/62318302001.af82d1b25c7c67ecff14212376104139/Scan30001.JPG.html
Как перебороть эту проблему? Нам привезли 29 (а сколько по области раздали - не сосчитать!) таких принтеров по госконтракту в рамках модернизации здравоохранения, а мнение специалистов о совместимости, как всегда у нас в стране, не спрашивали. И никто из спецов в нашей области не может дать ответ. Помогите пожалуйста! :-[

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
вы 2 пакета от brother ставили?

раз они хотят usb:// , то разрешите usblp - http://www.altlinux.org/Установка_принтера_Canon_LBP3010

и что за область?
« Последнее редактирование: 06.11.2013 11:47:16 от sb »

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
вы 2 пакета от brother ставили?
Ставил cupswrapper rpm
LPR не решаюсь - при вводе команды apt-get install lpr грозит удалять не только cups с библиотеками драйверов принтеров, но и freenx-server и nxserver (а мы используем сервера терминалов).
раз они хотят usb:// , то разрешите usblp - http://www.altlinux.org/Установка_принтера_Canon_LBP3010
Не USB - сетевой принтер, подключенные к терминалкам. Т.е. подключаемся так: smb://user:pass@192.168.1.N/BrotherN
и что за область?
Смоленская
« Последнее редактирование: 06.11.2013 11:55:14 от sb »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
LPR не решаюсь - при вводе команды apt-get install lpr грозит удалять не только cups с библиотеками драйверов принтеров, но и freenx-server и nxserver (а мы используем сервера терминалов).
apt-get install --nodeps lpr попробуйте.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
LPR не решаюсь - при вводе команды apt-get install lpr грозит удалять не только cups с библиотеками драйверов принтеров, но и freenx-server и nxserver (а мы используем сервера терминалов).
apt-get install --nodeps lpr попробуйте.
Спасибо, в понедельник, когда буду на работе, попробую! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Не USB - сетевой принтер, подключенные к терминалкам. Т.е. подключаемся так: smb://user:pass@192.168.1.N/BrotherN
принтер к виндовой машинке подцеплен?

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
Не USB - сетевой принтер, подключенные к терминалкам. Т.е. подключаемся так: smb://user:pass@192.168.1.N/BrotherN
принтер к виндовой машинке подцеплен?
Да, именно так. И расшарен.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Не USB - сетевой принтер, подключенные к терминалкам. Т.е. подключаемся так: smb://user:pass@192.168.1.N/BrotherN
принтер к виндовой машинке подцеплен?
Да, именно так. И расшарен.
можно тогда сделать http://samag.ru/archive/article/807 и не нужно будет ничего ставить на СПТ (linux печатает в стандартный PostScript, а на виндовой машинке это переводится в BRscript) - а то аттестацию по безопасности не пройдете.

Но у меня несколько brother'ов нормально печатают из linux (есть и сетевые, с дуплексом и прочим).
« Последнее редактирование: 14.10.2012 11:09:11 от yaleks »

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
можно тогда сделать http://samag.ru/archive/article/807 и не нужно будет ничего ставить на СПТ (linux печатает в стандартный PostScript, а на виндовой машинке это переводится в BRscript) - а то аттестацию по безопасности не пройдете.
Я не понял, почему не пройдем аттестацию по безопасности? На виндовой терминалке с подключенным принтером запускаем RDP-клиент, видят рабочий стол АльтЛинукса СПТ 6.0, там же и запускаем программы и оттуда же печатаем.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
лучше проконсультируйтесь в техподдержке СПТ, какие пакеты можно ставить - он без неё не продается.

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
Re: Проблемы печати Brother DCP-7060D через CUPS
« Ответ #10 : 15.10.2012 09:16:05 »
apt-get install --nodeps lpr попробуйте.
Выдает:
E: Неизвестный параметр --nodeps

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Проблемы печати Brother DCP-7060D через CUPS
« Ответ #11 : 15.10.2012 09:16:59 »
Выдает:
E: Неизвестный параметр --nodeps
rpm -ivh --nodeps lpr
Сноси Винду, переходи на Линукс ! :)

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
Re: Проблемы печати Brother DCP-7060D через CUPS
« Ответ #12 : 15.10.2012 09:47:39 »
rpm -ivh --nodeps lpr
Это уже было сделано, запустил rpm -qa | grep -e 7060
Получил:
cupswrapperDCP7060D-2.0.4-2
dcp7060dlpr-2.1.0-1
И что дальше?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: Проблемы печати Brother DCP-7060D через CUPS
« Ответ #13 : 15.10.2012 10:11:19 »
Дальше через CUPS добавить http://localhost:631/ новый принтер. Если уже делали, то снова повторите процедуру.
Вот же руководство есть http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn3.html и http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn1a.html.
Сноси Винду, переходи на Линукс ! :)

Оффлайн Vady

  • Участник
  • *
  • Сообщений: 106
Re: Проблемы печати Brother DCP-7060D через CUPS
« Ответ #14 : 15.10.2012 10:20:10 »
Дальше через CUPS добавить http://localhost:631/ новый принтер. Если уже делали, то снова повторите процедуру.
Вот же руководство есть http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn3.html и http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn1a.html.
Я добавил принтер, драйвер 7060 - просто молчит принтер ("Спящий режим" на дисплее принтера), как и писал выше, в первом посте.
Из руководства:
Цитировать
replace ":lp" line to the following 2 lines
:rm=(ip address of your printer)\
:rp=lp\
я не понял: как я понимаю по скриншоту ниже, это делается в /etc/printcap, но, первая строчка файла гласит:
# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file. All changes to this file
# will be lost.
Смысл вносить изменения в файл /etc/printcap?