| Печать на Windows-принтере из под UNIX Настройка печати по сети на машину с Windows без использования Samba 1. Необходимо на компьютер с Windows установить службу печати Unix делается это в папке: В ХР Сетевые подключения -> меню -> Дополнительно -> Дополнительные сетевые компоненты -> Другие службы доступа к файлам и принтерам в сети -> Службы печати для Unix Эту службу надо через Панель управления -> Администрирование -> Службы активизировать (она там называется Сервер печати TCP/IP?), и если это необходимо ? там же настроить автоматический ее запуск. В Vista это делается через Панель Управления -> Программы -> Включение и отключение компонентов Windows -> сервер печати LPD. После этого в Windows открывается 515 порт он будет использоваться для печати. Естественно, разрешаем в файрволле входящие подключения на этот порт. 2. Устанавливаем CUPS на свой компьютер (или предполагается, что он уже установлен). Нужно запустить демон cups, например просто в консоли командой cupsd, или через /etc/rc.d ? (как конкретно - в зависимости от дистрибутива, в slackware это файл /etc/rc.d/rc.cups) Теперь нужно добавить принтер. Это делается так: открываем браузер и заходим на http://127.0.0.1:631 (если cups запущен и не мешает firewall, то эта страничка должна открыться) Идем в Home и нажимаем Add printer необходимо будет ввести пароль root-а далее задаем имя, например hp location (по желанию) lpd://193.124.133.167:515/xerox (xerox сетевое имя принтера) desсriрtion (описание принтера) Xerox Phaser 3130 далее выбираем Device LPD/LPR host or printer Device URI lpd://193.124.133.167:515/xerox дальше надо выбрать производителя и модель принтера Нашей модели может и не быть, но, например, c настройками Xerox DocuPrint P1202 Foomatic/lj4dith все работает. после этого добавится новый принтер. Пробуем распечатать тестовую страничку. Если она не напечаталась, еще раз проверяем, все ли настройки указаны правильно, если необходимо ? то исправляем через кнопку ?Modify printer? также можно проверить настройки cups в файле /etc/cups/cupsd.conf 3. Печать из консоли: cupsdoprint -P xerox filename Копирайт
Неужели люди настолько глупы, чтобы пытаться обхватить небо руками?
|