Подключаемся к CUPS-принтеру
На сервере печати:
/etc/cups/cups.conf:
Listen 0.0.0.0:631
<Location /> Order allow,deny Allow from 192.168.1.* </Location>
На клиентской машине linux:
1. Cетевой принтер с адресом http://адрес_сервера:631/printers/имя_принтера Имя принтера можно посмотреть либо в списке принтеров, либо в CUPS: localhost:631
2. Драйвер для принтера выбрать Generic Postscript
2. На сервере CUPS localhost:631 зайти в принтер, администрирование → список разрешённых пользователей → добавить через запятую пользователя клиентской машины linux и радиокнопку «разрешить этим пользователям печать»
На клиентской машине Windows xp sp3:
1. В списке компонентов Windows (установка/удаление программ → установка компонентов Windows) установить «Другие службы доступа к файлам и принтерам в сети»
2. Установить сетевой принтер с адресом http://адрес_сервера:631/printers/имя_принтера
3. Драйвер для принтера выбрать Generic → MS Publisher Color Printer
4. На сервере CUPS localhost:631 зайти в принтер, администрирование → список разрешённых пользователей → добавить через запятую пользователя win и радиокнопку «разрешить этим пользователям печать»
Всё. Удачи!