TTL returning 0 when /proc/sys/net/ipv4/ip_default_ttl is 64????

Binyon Steve Contr DMOC 705 EXS/ASRCC Steve.Binyon at kirtland.af.mil
Wed Feb 16 23:03:42 UTC 2005


We are a simulation site that uses UDP broadcasting to send packets to
various sims.  We been using RHL 9.0 with success, but with the upgrade to
RHEL-WS 3.3 we are now having problems with tcp TTL being set to 0.  Looking
at /proc/sys/net/ipv4/ip_default_ttl it shows a value of 64. But yet via
ethereal the time to live field shows 0 for all UDP packets.  This also
appears on broadcast pings with TTL showing 0.  This does not occur on any
of the RHL 9.0, only on the RHEL-WS systems.  
To add, these systems have multiple interfaces (3), Intel and 3Com type
cards and that these are UDP packets.  Is there something new under RHEL
that is preventing UDP packets to have a TTL greater than 0?  Is there a way
to set TTL for UDP??  Any help would be appreciated.  If  more info is
needed, I be happy to give.

Thanks.

Steve Binyon
System Administrator
DMOC
(505)853-0368 




More information about the redhat-list mailing list