The above is inconsistent with the results you posted earlier (see below).
Originally Posted by lavini557
Typically when you can resolve the .local DNS suffix it is because you are successfully running avahi-daemon. But your reply shows that you are not running avahi-daemon at all. A successful output of this should look like this
lavinia@Pavilion:~$ ping -c4 Pavilion.local
Pavilion.local (192.168.0.24) 56(84) bytes of data.
64 bytes from Pavilion.local (192.168.0.24): icmp_seq=1 ttl=64 time=0.054 ms
64 bytes from Pavilion.local (192.168.0.24): icmp_seq=2 ttl=64 time=0.061 ms
64 bytes from Pavilion.local (192.168.0.24): icmp_seq=3 ttl=64 time=0.062 ms
64 bytes from Pavilion.local (192.168.0.24): icmp_seq=4 ttl=64 time=0.062 ms
The 2 lines (in green) are missing from your output. Did you modify Avahi in any way? How many machines do you have running on your network?
ps -ef | grep avahi
avahi 995 1 0 07:47 ? 00:00:00 avahi-daemon: running [malibu.local]
avahi 998 995 0 07:47 ? 00:00:00 avahi-daemon: chroot helper
bruce 2819 2763 0 08:51 pts/0 00:00:00 grep --color=auto avahi
What is the output of these 2 commands
dpkg -l avahi-daemon