[ELDK] TCP connection lost after "Router solicitation" message sent by device

stefano babic sbabic at denx.de
Tue Dec 29 00:30:34 CET 2009

Yigal Goldberger wrote:
> Hi All, I have a device running kernel . The device
> comminicates via TCP/IP with another PC on the same network. After 5
> days with no problems of constant communication, the communication
> fails . When I viewed the log from a network monitor I saw that right
> before the connection was lost the device sent out a "Router
> Solicitation" message . The destination MAC address was -
> 333300000002 (NOT the PC's MAC).(I can't find this MAC on my
> network.).

This is a multicast address and it is correct. The "Router Solicitation"
tries to find routers in the immediate neighbour sending to a multicast
address. You must have enabled ipv6, because this multicast address is
used by the discovery of ipv6 addresses.

> I'm not sure there is a relation between this message and
> the communication failure,but right after this message the host lost
> the connection with my device ... Does anyone have an idea what the
> issue may be . Thanks, Yigal Goldberger.

You can try to check your routing table on the device after the
communication is lost to check if it was modified.

This is not an issue with ELDK, probably you can try to send this
question to a network-related ML.

Best regards,
Stefano Babic

DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de

More information about the eldk mailing list