我在 FreeBSD 8.0 上设置了 cups 和 avahi。但是 cups 打印机没有显示在avahi-browse -a
客户端上(显示了其他内容,例如 ssh 服务器)。此外,如果我尝试avahi-browse -a
在服务器上运行,它不会成功:
# avahi-browse -a
Failed to create client object: Daemon not running
CUPS 内置了 avahi 支持。Dbus 正在运行。Cup 在 Web 界面中启用了共享。
答案1
对于第二个问题,将 avahi 守护程序添加到自动启动并运行它:
PH34R# echo "avahi_daemon_enable=YES" >> /etc/rc.conf
PH34R# /usr/local/etc/rc.d/avahi-daemon start
Starting avahi-daemon.
PH34R# avahi-browse -a
+ bge0 IPv4 PH34R _workstation._tcp local
....snip....