Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите с установкой драйвера принтера Brother MFC-210C МФУ в сервер 10.04  (Прочитано 2862 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Здравствуйте. Первый раз устанавливаю драйвера на линукс.
Есть server 10.04 и Brother MFC-210C МФУ
Нужно установить драйвер для последующего расшаривания в сети.
Ну расшарить может я и разберусь хотя тоже впервые буду это делать, а вот с установкой драйверов возникли трудности.

Скачал подходящие драйвера с соответствующий страницы. Это rpm драйвер и еще там был deb драйвер.
Какой нужно устанавливать я не знаю.
Попробовал rpm но для начала установил этот rpm
устанавливал такой командой: sudo rpm -i --force-debian --aid /Work/br.rpm
Получил вот это:
(Нажмите, чтобы показать/скрыть)
Попробовал установить sh ничего не вышло.
(Нажмите, чтобы показать/скрыть)
Знаний по установке драйверов пока нет. Помогите в установке МФУ
Что нужно по порядку сделать?

Пользователь решил продолжить мысль 18 Мая 2011, 11:10:59:
Нашел статейку про установку похожего драйвера на ubuntu
Вот пробую такой командой установить deb драйвер и получаю:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 18 Мая 2011, 11:10:59 от Axel Mak »

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
rpm пакеты для red hat, cent os , fedore ....and etc...Gnu/Linux System.
deb пакеты - Ubuntu, Debian.

В вашем случае надо ставить deb пакет.
Объясните, почему вы делаете --force-architecture ?
Вы ставите deb пакет для 32 bit_ной системы на 64 битный сервер ?

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Спасибо за ответ.
Я уже кое что понял сам. У меня даже не был установлен cups  и язык Си
Вообщем. Вроде устанавливаю и запускаю.
далее я устанавливаю cupswrapper driver deb
Вроде все установилось.
Теперь так как это сервер мне надо расшарить принтер и запустить с ноута виндового печать чтоб понять работает ли принтер или нет.

На счет команды --force-architecture
Я устанавливаю как на одном форуме советовали по похожему принтеру. Конечно желательно сначало узнать что за параметр а потом пробовать НО как всегда сначало хочется быстрее запустить а потом разбираться "а что я запустил"
Я пока не знаю что она делает так как вроде все установилось (потом разберусь). У меня 32бит система

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
--force-architecture служит для установки 32 битных приложений на 64 битную систему. Не используйте данную процедуру в 32 битных системах, так как это абсурд   :D

Вот Вам ссылка на то, как настроить принт-сервер в Ubuntu https://forum.ubuntu.ru/index.php?topic=57828.0

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
--force-architecture служит для установки 32 битных приложений на 64 битную систему. Не используйте данную процедуру в 32 битных системах, так как это абсурд   :D

Вот Вам ссылка на то, как настроить принт-сервер в Ubuntu https://forum.ubuntu.ru/index.php?topic=57828.0
Спасибо за расшифровку.

На счет настройки принт сервера. Я пробую пока сам по оф документации.
Вот по вашей ссылке там сказано что пробовать можно http://127.0.0.1:631/  НО у меня сервер так что нужно использовать на ноутах IP сервера а это пока не работает.
Как просто из терминала запустить печать для теста например текстового файла Hello.txt ?

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
Печать с командной строки lp hello.txt
адрес 127.0.0.1:631 для проверки работоспособности принт-сервера именно на сервере, где стоит все безобразие, адрес 127.0.0.1 является внутренним адресом системы вообще.
т.е. так называемого интерфеса lo.

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Печать с командной строки lp hello.txt
адрес 127.0.0.1:631 для проверки работоспособности принт-сервера именно на сервере, где стоит все безобразие, адрес 127.0.0.1 является внутренним адресом системы вообще.
т.е. так называемого интерфеса lo.
Я понимаю просто у меня только терминал поэтому это не запустить.

Пользователь решил продолжить мысль 18 Мая 2011, 12:18:07:
После запуска команды на печать lp /путь к файлу txt выдало вот:
request id is пользователь@имясервера+547
Что это такое?
« Последнее редактирование: 18 Мая 2011, 12:18:07 от Axel Mak »

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
Это значит что он делает запрос на печать
#lp s-2263.jpg
id запроса Hewlett-Packard-HP-LaserJet-P2055dn-19 (1 файл.)
#
После этого, принтер должен распечатать файлик.

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Вообщем запутался совсем. Пока расшарить не получается то я просто хочу проверить работоспособность принтера а вот это не получается.
Вопервых не получается понять что нужно толи cups-client который автоматом удаляет lprng но тогда не запускаются некоторые команды которые обсуждаются на некоторых форумах то ли lprng
Вообщем запутался. И к тому же везде пишут что нужно зайти на localhost:631 но у меня кроме терминала ничего нет а из локалки по ip хоста зайти не получается.

Кто может написать точно что нужно сделать чтобы 1) проверить принтер 2) зайти через локалку

Пользователь решил продолжить мысль 18 Мая 2011, 20:36:05:
Все, кранты :'( после очередных перезагрузок отвалилась связь по сетевой карте. Все облазил вроде по ifconfig -a сетевуха есть в файлах настроики сети тоже все на месте.
Что я мог испортить?
« Последнее редактирование: 18 Мая 2011, 20:36:05 от Axel Mak »

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
localhost = 127.0.0.1= сервер на котором вы находитесь непосредственно в консоли.
проверяется прям на машине с принт-сервером telnet localhost 631, если подтыкается, то пробуем из локалки указывая ip адрес сервера и 631 порт.

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
localhost = 127.0.0.1= сервер на котором вы находитесь непосредственно в консоли.
проверяется прям на машине с принт-сервером telnet localhost 631, если подтыкается, то пробуем из локалки указывая ip адрес сервера и 631 порт.
Я в этих сетевых делах не очень разбираюсь так что можно написать точно команду что вбить в терминал.
У меня короче после этих экспериментов отвалилась сетевуха, но слава богу реанимировал. Теперь заново начну изучать вопрос по принтерам.

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
И так по порядку.

#Установка принт-сервера

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cups


#Настройка принт-сервера
#Конфигурационный файл находиться в /etc/cups/cupsd.conf
sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.original
sudo chmod a-w /etc/cups/cupsd.conf.original
sudo nano /etc/cups/cupsd.conf
# добавляем к этим двум строчкам
Listen 127.0.0.1:631           # existing loopback Listen
Listen /var/run/cups/cups.sock # existing socket Listen

# Вот эту
Listen ip_адрес_вашего_сервера:631      # Listen on the LAN interface, Port 631 (IPP)

# Так же ищем эти секции и правим их как показано ниже

<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1 192.168.0.* // Меняем 192.168.0.* на адрес нашей сети
</Location>
.
.
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1 // Только админы могут менять настройки нашегно сервера
</Location>

# Проверим printers.conf на наличие упоминания о принтерах

cat printers.conf

# Printer configuration file for CUPS v1.4.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
#Нам интересны вот эти строки
<DefaultPrinter Hewlett-Packard-HP-LaserJet-P2055dn>
Info Hewlett-Packard HP LaserJet P2055dn
MakeModel HP LaserJet p2055dn hpijs pcl3, 3.10.2
DeviceURI hp:/net/HP_LaserJet_P2055dn?zc=HP2055DN-1
# Вот до сих----
State Idle
StateTime 1304440437
Type 8425500
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 100 foomatic-rip
Filter application/vnd.cups-pdf 0 foomatic-rip
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
# Принтер прописывается автоматом вместе с установкой драйвера

sudo /etc/init.d/cups restart

#Проверяем работу сервера

telnet localhost 631
#Если соединение прошло, значит все работает, теперь проверим с другой машины

telnet ip_адрес_сервера 631

#Если соединение есть, то значит все ок.

Далее расшариваем перинтер через самбу
« Последнее редактирование: 19 Мая 2011, 11:08:12 от NanoGlist »

Оффлайн Axel Mak

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Спасибо что помогаете.
Ответ на команду cat printers.conf Папки или файла нет!

ответ на команду telnet ip_адрес_сервера 631 
(Нажмите, чтобы показать/скрыть)
что это такое я не знаю. Написано соединился но а дальше висит
Самбу щас буду настраивать

Пользователь решил продолжить мысль 19 Мая 2011, 20:11:28:
пока с ноута по запросу http://192.168.1.37:631/ получаю
403 Forbidden
Видимо с правами надо что то делать (где то читал)

Пользователь решил продолжить мысль 20 Мая 2011, 15:21:20:
Вроде дела сдвинулись с мертвой точки.
в веб интерфейс уже вхожу и Windows обнаружила мой сетевой принтер и попрасила драйвера установить. Я установил и она добавила его. Вот только как назло проверить не могу пока. У меня Brother с родными картриджами которые поблизости не продаются. Кончились сволочи в самый необходимый момент.
Спасибо NanoGlist за помощь
« Последнее редактирование: 20 Мая 2011, 15:21:20 от Axel Mak »

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
Спасибо что помогаете.
Ответ на команду cat printers.conf Папки или файла нет!

ответ на команду telnet ip_адрес_сервера 631  
(Нажмите, чтобы показать/скрыть)
что это такое я не знаю. Написано соединился но а дальше висит
Самбу щас буду настраивать

Пользователь решил продолжить мысль 19 Мая 2011, 20:11:28:
пока с ноута по запросу http://192.168.1.37:631/ получаю
403 Forbidden
Видимо с правами надо что то делать (где то читал)

Пользователь решил продолжить мысль 20 Мая 2011, 15:21:20:
Вроде дела сдвинулись с мертвой точки.
в веб интерфейс уже вхожу и Windows обнаружила мой сетевой принтер и попрасила драйвера установить. Я установил и она добавила его. Вот только как назло проверить не могу пока. У меня Brother с родными картриджами которые поблизости не продаются. Кончились сволочи в самый необходимый момент.
Спасибо NanoGlist за помощь

По нулевому )))) - printers.conf должен быть у меня ubuntu 10.04.02 вот мой вывод
 ls /etc/cups/
acroread.conf  classes.conf  cupsd.conf  cupsd.conf.default  pdftops.conf  ppd  printers.conf  printers.conf.O  raw.convs  raw.types  snmp.conf  ssl  subscriptions.conf  subscriptions.conf.O
Это то , что у меня лежит в папке cups, появилось само после установки капса.
По первому - телнетом подцепился, значит print server работает.
По второму 403 forbiden - это у вас не настроен апач. Что бы админить принт сервер через http надо привязать его к апачи серверу (web server)
По третьему - проверить можно telnet ip_адрес_сервера 631, с того же самого ноутбука. Еще можно запустить на принтер с винды какое нибудь задание, если лист прогонит, значит все ок. Не смотря на то, что даже картридж пустой - это можно сделать, покрайней мере на HP принтерах...как с Вашим бразером - незнаю  :D
Незачто, обращайтесь, рад если помог. ;)
« Последнее редактирование: 20 Мая 2011, 16:48:51 от NanoGlist »

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.