I'm going to eliminate DHCP from my home lan
https://zeroconf.org
https://www.multicastdns.org
https://www.dns-sd.org
I'm going to eliminate DHCP from my home lan
https://zeroconf.org
https://www.multicastdns.org
https://www.dns-sd.org
We at OpenPrinting are aware of the problem and the bug is actually in CUPS and not in GNOME/GTK.
See
https://github.com/OpenPrinting/cups/issues/176
I have originally reported this one. See the answers of CUPS author Michael Sweet. He has developed primarily under Mac OS (BSD-based) which uses mdnsresponder (Not Avahi as in Linux) where the problem does not occur, seems in CUPS' Avahi support.
Set as milestone for first CUPS 2.5.x release.
В проблемах обнаружения принтеров вините драйверы Wi-Fi (и mDNS)
Слышали ли вы жалобы на то, что принтеры, подключённые к сети по Wi-Fi, работают очень ненадёжно? Принтер может без проблем печатать большую часть времени, но когда он вам срочно понадобился, ОС не может его найти и он оказывается недоступен?.. Или, может быть, смартфон, который бесперебойно вещал видео на Chromecast в телевизоре ещё 10 минут назад, теперь не может найти его в домашней сети? В прошлом году я потратил немало времени на диагностику и устранение загадочных проблем с протоколами автообнаружения по Wi-Fi. Разные настройки, разные Wi-Fi-роутеры, разные ОС и устройства, но основная проблема едина: всё, что использует автообнаружение, работает недостаточно стабильно и в самый нужный момент попросту ломается.
https://habr.com/ru/articles/961882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=961882
В проблемах обнаружения принтеров вините драйверы Wi-Fi (и mDNS)
Слышали ли вы жалобы на то, что принтеры, подключённые к сети по Wi-Fi, работают очень ненадёжно? Принтер может без проблем печатать большую часть времени, но когда он вам срочно понадобился, ОС не может его найти и он оказывается недоступен?.. Или, может быть, смартфон, который бесперебойно вещал видео на Chromecast в телевизоре ещё 10 минут назад, теперь не может найти его в домашней сети? В прошлом году я потратил немало времени на диагностику и устранение загадочных проблем с протоколами автообнаружения по Wi-Fi. Разные настройки, разные Wi-Fi-роутеры, разные ОС и устройства, но основная проблема едина: всё, что использует автообнаружение, работает недостаточно стабильно и в самый нужный момент попросту ломается.
Multicast DNS и DNS-SD
Multicast DNS и DNS-SD являются ключевой составной частью стека Zero-configuration networking (zeroconf) и отвечают в нем за службу имен и автоматический поиск устройств в пределах локальной сети. Технология zeroconf , позволяющая собрать работающую локальную сеть с нулевыми усилиями по администрированию и конфигурации, известна уже давно. Еще в 1980-х AppleTalk, локальная сеть для компьютеров и устройств Apple, позволяла просто соединить устройства проводами и сразу начать работать. AppleTalk не выдержал конкуренцию с TCP/IP в эпоху Интернета, но идея сети, которая работает сама, не умерла. В мире TCP/IP Apple продвигает ее под именем Bonjour (ранее Rendezvous). mDNS/DNS-SD являются одними из ключевых технологий в устройстве современного стека печати и сканирования. Кроме того, они могут использоваться в "облаке", позволяя отдельным компонентам облачного сервиса найти друг друга при условии, что они подключены к одной локальной сети, реальной или виртуальной. В этой статье я расскажу, как вся эта конструкция устроена под капотом. Эта информация может быть полезна системным и сетевым программистам, которым приходится работать с соответствующими API, администраторам сетей да и просто для лучшего понимания того, как устроены современные сети.
I've expanded the #FreeBSD handbook with a section about #zeroconf and #Avahi. (#mDNS, #DNSSD).
https://docs.freebsd.org/en/books/handbook/network-servers/#network-zeroconf
Feedback welcome!
Yaiy, found something which works now:
https://addons.mozilla.org/en-US/firefox/addon/railduino-zeroconf-lookup/
https://github.com/railduino/zeroconf-lookup
Slightly more complicated to install than back then, needs an extra binary installed on the host OS now (due to new #Firefox restrictions?)
Kudos to the person in the #Freifunk Matrix chat who named Ciaocia, which then led me to zeroconf-lookup: https://github.com/fwenzel/ciaociao/issues/13#issuecomment-370217474
Download Railduino Zeroconf Lookup for Firefox. Find HTTP Servers in the .local domain using Zeroconf. A popup window with the available servers is displayed. When clicking a link, the current tab is replaced with the server. Requires a companion native program which is also in the repository.