Как я понял, принтер можно расшарить при помощи CUPS для печати в винде на другом конце провода без установки SAMBA-SERVER. Для этого достаточно поставить в настройках принтера галочку Share. Потом в винде добавляется сетевой принтер по адресу http://<hostname>:631/printers/<printername>. В качестве hostname можно использовать IP адрес. Но тут такая проблема:
1) hostname не определен, поэтому надо использовать IP адрес, но он динамический (Dynamic DHCP)
2) можно, конечно, настроить на роутере Static DHCP, чтобы определить hostname, но доступа к нему нет
Отсюда вопрос:
1) Нужно ли устанавливать SAMBA-SERVER для того, чтобы Windows могла обращаться к принтеру через NetBIOS, т.е. \\hostname\printer, где hostname - NetBIOS-имя компьютера?
2) Другие варианты решения проблемы?