(usagi-users 03653) Re: Multicast on loopback

Bruno STEVANT <[email protected]>
Newsgroups gmane.linux.ipv6.usagi.users
Message-ID <[email protected]>
Thanks David for this insightfull answer.

Basically, I was surprised by the different behavior between FreeBSD  
and Linux. I thought that something was missing in multicast handling  
for loopback in usagi. But maybe I am putting too much confidence in  
the FreeBSD stack ;) I will try to get a more precise idea by digging  
RFCs :] I will also try to look for another architecture where DHCP  
will not run on loopback ...

Thanks for your help !

-- 
Bruno STEVANT - Point6

Le 11 avr. 06 à 20:14, David Stevens a écrit :

>> The error we are tryong to avoid occurs later, when dhcpv6 try to
>> send a message
>>
>>> ./dhcp6c -dDf lo
>> [...]
>> Apr/11/2006 18:45:47: client6_send: transmit failed: Network is
>> unreachable
>
>         I don't know if it's relevant or not to your problem, but
> loopback, by default, is not multicast-capable, and it also does
> not have a MAC address (used to generate the client ID). And, of
> course, there isn't much use in running DHCP on loopback. :-)
>         "ifconfig lo multicast" appears to set the interface flag,
> though I don't know if that means it works properly. The client
> I have fails on "lo" with error messages "doesn't support
> hardware type 772", "failed to get hardware address", and
> "failed to get a DUID" (in that order).
>         You can use "strace" to find out specifically what it did,
> but my guess is that it's a bug in the application.
>
>                                                 +-DLS
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.