Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Nix Гость
|
Добавлено: Пн Авг 16 2004 10:44 Заголовок сообщения: Как печатать из фри через Samba на Виндовс принтер |
|
|
Привет ВСЕМ! Подскажите, как вывести на печать из FreeBSD через Sambа на принтер подключенный к другой машине с Windows XP, или ссылки, где об этом можно почитать. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Авг 16 2004 11:00 Заголовок сообщения: |
|
|
Документация входит в пакет Самба.
Надо установить драйвер принтера на Фре и натравить систему печати на smb-принтер.
Док просто уйма. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Nix Гость
|
Добавлено: Пн Авг 16 2004 16:45 Заголовок сообщения: |
|
|
Принтер Canoni350, из винды печатает нормально, под FreeBSD драйверов для этого принтера я не нашел, если речь идет о драйвере принтера. Могут ли быть другие варинаты. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Авг 17 2004 08:29 Заголовок сообщения: |
|
|
Я ж уже писал.
Этот принтер является Win-принтером. Для работы под UNIX надо покупать комерческие драйверы. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Nix Гость
|
Добавлено: Сб Авг 21 2004 08:58 Заголовок сообщения: |
|
|
Можно ли печатать на виндовс принтер из Фри, если принтер установлен на другой машине с ХР, используя службу поддержки печати по TCP/IP. Кто знает как это сделать, обьясните поподробнее. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Авг 21 2004 12:21 Заголовок сообщения: |
|
|
Объясняю на пальцах.
Принтер лазерный. Так?
Печатать будете сложный документ, а не простой текст (лог-файлы к примеру).
Значит нужна какая-то программа, которая преобразует документ в понятный принтеру формат.
Обычные прикладные программы ничего не знают о принтерах. Вместо этого они используют стандартные функции системы. В Windows это формат WMF.
Затем этот формат скармливается драйверу принтера. Он переводит команды высокого уровня в формат низкого уровня, понятный принтеру.
Теперь возвращаемся к системе печати. Вот стоит комп. К нему подключен принтер. Принтер отдан в общий доступ.
На другом компе ставим драйвер принтера и указываем системе куда передавать файл низкого уровня, т.е. этот самый "расшареный" принтер.
Теперь рассматриваем подробнее.
Приложение формирует файл промежуточного уровня, затем файл проходит через драйвер принтера. Получившийся низкоуровневый файл передается по сети на комп с принтером. Там стоит система печати, которая регулярно проверят каталог спулера. Т.е. то место, куда приходят файлы для печати с других компов. Есть файл - пуляем его на порт принтера. Типа так: copy имя_файла LPT1
Реально все работает несколько сложнее, я многое упустил, но сделал это специально для простоты восприятия. Общая идея именно такая.
Теперь про Фрю. Драйверы для принтеров обычно делаются производителем. Стоимость драйвера входит в стоимость принтера, т.е. для юзверя драйвер как бы бесплатен. Однако производитель наплевал на пользователей Фри. Т.е. родного драйвера нет. Однако есть группа более сознательных товарищей. Они драйвер написали, но за свой труд хотят денег.
Что еще не понятного?
Резонный вопрос. А как же принтеры HP? Объясняю.
Практически все принтеры HP используют язык PCL для формирования низкоуровнего файла. Описание PCL можно легко найти в Инете и сделать свой собственный драйвер.
Аналогично с принтерами PostScript.
Вот вам удачный пример использования открытых стандартов. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Гость
|
Добавлено: Пн Авг 23 2004 22:47 Заголовок сообщения: |
|
|
Спасибо всем, кто помогал, все заработало, принтер печатает УРА!!!!
PS.
Покупать комерческие драйвера не пришлось. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Авг 23 2004 22:56 Заголовок сообщения: |
|
|
Т.е. рассказывать что сделал теперь не принято?
Поделись секретами-то. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Nix Гость
|
Добавлено: Вт Авг 24 2004 19:36 Заголовок сообщения: |
|
|
С удовольствием делюсь своим опытом в настройке струйного принтера Canoni350 из FreeBSD.
Итак, настройка печати из FreeBSD5.2.1 на удаленный принтер установленный на другой машине с операционной системой ХР.
Основные шаги:
1)Установка дополнительного компонена виндовс ХР.
Заходим : панель управления->установка и удаление программ->уснановкаа компонентов виндовс -> Другие службы доступа к файлам и принтерам в сети. Нажимаем кнопку (Состав). Отмечаем галочкой служба печати в Unix. Устанавливаем.
Переходим в : Панель управления -> Администрирование-> Службы.
Из списка служб на ходим Сервер печати TCP/IP, ставим тип загрузки Авто, запускаем данную службу. (С виндой все, кроме подключения принтера и установки драйверов, конечно).
2)Проверяем сеть, т.е. возможно ping ip_удаленной машины.
Если с сетью все в порядке , то идем дальше.
3) Настройка FreeBSD.
3.1 Редактируем файл /etc/printcap:
Пример моего printcap-a:
remote|lp|Canoni350:\
:rm=192.168.0.1:rp=Canoni350:\
:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
Пояснения к файлу:
:rm=имя_или_IP_windows_машины:\
:rp=имя_принтера_на_windows_машине:\
После редактирования /etc/princap обязательно перезапустьть lpd.
Команда : #killall lpd
#lpd
lpq -Premote - должна показать очередь на удаленном принтере.
У меня почему то показывает, но информация выводится в закарлюках, почему еще не разобрался если, кто знает как исправить буду благодарен за подсказку.
4)Печать. В консоле даем команду:
#lpr имя_файла
Ну вот вобщемто и все.
Еще раз спасибо всем кто помог разобраться с этой задачей, отдельное спасибо 'and3008'.
PS.
На эти, казалосьбы простые настройки уменя ушло несколько недель.
А все из-за незнания. Надеюсь мои обьяснения кому-нибудь да помогут. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Авг 24 2004 20:57 Заголовок сообщения: |
|
|
Господи ты боже мой...
Да я б тебе это рассказал давным давно. Еще проще настройка делается через CUPS.
Меня интересует собственно печать. Возможна ли печать на этом струйнике из графических приложений Фряхи? К примеру печать PDF-файла.
Понадобилось ли ставить какой-то драйвер на Фрю? |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|