Has anyone had any success setting up Howl (Zeroconf) on OpenBSD 4.3.
I've done a lot of Googling and read the (minimal) docs, but I can't get
it working. I'm unable to determine if I'm doing something incorrectly,
or if it is a problem with Howl, or something else. I'm looking for
suggestions on where to start.
Background: Fresh install of OpenBSD 4.3 i386 within the last couple of
days. All software is installed from packages. I'm using a Linksys
EG1032v3 network card with the RE driver. Starting Howl in debug mode
seems to indicate that it's sending the multicast packets to somewhere I
can't explain - 224.0.0.251.
# ifconfig re0
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:14:bf:54:f7:df
groups: egress
media: Ethernet autoselect (1000baseT full-duplex,rxpause,txpause)
status: active
inet6 fe80::214:bfff:fe54:f7df%re0 prefixlen 64 scopeid 0x1
inet 192.168.2.11 netmask 0xffffff00 broadcast 192.168.2.255
# cat /etc/mDNSResponder.conf
Galactica _ssh._tcp local. 22
# mDNSResponder -d -f /etc/mDNSResponder.conf
[howl] registered interface 192.168.2.11 (23126)
[howl] starting up... (23126)
[howl] registered Galactica (23126)
[assert] error: 64 (Host is down)
[assert] where: "socket.c", "sw_socket_udp_really_sendto", line: 969
[howl] error sending packet to 224.0.0.251 (23126)
[assert] error: 64 (Host is down)
[assert] where: "socket.c", "sw_socket_udp_really_sendto", line: 969
[howl] error sending packet to 224.0.0.251 (23126)
[assert] error: 64 (Host is down)
[assert] where: "socket.c", "sw_socket_udp_really_sendto", line: 969
...
Thanks.
-- Jeremy