Имеем компьютер PuppyRus с подключенным к нему принтером (HP-LJ 1018) и виндовую машину в локальной сети. Необходимо отправлять в печать документы на принтер. Для этого
На принт-сервере в конфигах /etc/cups/mime.types и /etc/cups/mime.convs надо раскомментировать строчку application/octet-stream и перезапустить службу CUPS.
Тогда печать по IPP работает не только из линукса, но и из этой, убогой, как ее там, винды.
На Windows-компьютере добавляем сетевой принтер, указываем IP PuppyRus и устанавливаем драйвер нужной нам модели. Всё делается мастером настройки принтера.
теперь принтер доступен через http://192.168.0.4:631/printers/hp1018
IP 192.168.1.4 взят для примера, может быть любой другой, :631 добавляется обязательно. Имя принтера должно быть указано точно такое же как вы указали в CUPS при настройке принтера в PuppyRus.