01-16-2009
Don't worry Photon, you are not the first by a long way.
Auto-negotiation of LAN speed and duplex settings does not work at all well
with servers. It can appear to work and then go very wrong after a power fail.
Perderabo advice is good.
It takes two to tango.
BOTH sides need to be hard set to NOT auto-negotiate.
1) Network
2) Servers
After the network guy have hard-set their LAN ports,
please positively configure your end to match.
Avoid auto-negotiation. Avoid half-duplex.
Then you need a one-time totally cold start.
i.e. Shutdown the server. Wait 5 mins. Cold start the server.
If this does not clear the fault then it's time to call the network engineer.
Hope this helps.
Last edited by methyl; 01-16-2009 at 09:33 PM..
Reason: minor typo
7 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
How we can detect that there has been a data loss during FTP, throught Shell scripting?
I have gone through FTP return codes, but, none indicate that there has been any data loss.
Can we use FTP return code 226 as an indication that during file transfer there has been no data loss? If,... (4 Replies)
Discussion started by: sameerbo
4 Replies
2. UNIX for Advanced & Expert Users
I am experiencing a problem where under a dial condition I am experiencing packet loss, which is failrly normal, but the response to the packet loss is taking bewteen 6 and 10 seconds. Could someone please advise what the industry standard is on the response time under a packet loss senario. (1 Reply)
Discussion started by: shane
1 Replies
3. Ubuntu
Hello everyone,
I was trying to install db2 on Ubuntu, but got messed up with manual installation and Synaptic. At the moment, I find myself with a filesystem where DB2 is NOT installed ( I removed it with a sudo rm :o ) and with Synaptic still flagging db2exc as installed. The problem is that... (1 Reply)
Discussion started by: clalfa
1 Replies
4. IP Networking
I trying to send and receive OSPF packets. I am using RAW Sockets(socket(AF_INET, SOCK_RAW, IPPROTO_OSPF)) to do this.
I am successfully able to send an OSPF Hello packet however I am not able to receive a OSPF packet if I have not sent an OSPF packet earlier on the RAW SOCKET.
Scenario:
... (3 Replies)
Discussion started by: cosmic_egg
3 Replies
5. UNIX for Dummies Questions & Answers
Hi Gurus of UNIX, I has a problem when I try to install a packet in my virtual box. (I install solaris in it)
Any want can help whith it: The problem is the following
# pkgadd -d wireshark-1.2.10-sol10-x86-local
The following packages are available:
1 SMCwires wireshark
... (5 Replies)
Discussion started by: andresguillen
5 Replies
6. Solaris
Hi,
I am using the ce interface on my Solaris 9 server and there is significant packet loss when transmitting large packets. Does anyone have a fix for this?
----10.1.0.0 PING Statistics----
51 packets transmitted, 42 packets received, 17% packet loss
round-trip (ms) min/avg/max =... (12 Replies)
Discussion started by: sparcman
12 Replies
7. AIX
(5 Replies)
Discussion started by: Vishal_dba
5 Replies
LEARN ABOUT DEBIAN
ldns_pkt_edns_data
ldns(3) Library Functions Manual ldns(3)
NAME
ldns_pkt_edns, ldns_pkt_edns_udp_size, ldns_pkt_edns_extended_rcode, ldns_pkt_edns_version, ldns_pkt_edns_z, ldns_pkt_edns_data,
ldns_pkt_set_edns_udp_size, ldns_pkt_set_edns_extended_rcode, ldns_pkt_set_edns_version, ldns_pkt_set_edns_z, ldns_pkt_set_edns_data-
SYNOPSIS
#include <stdint.h>
#include <stdbool.h>
#include <ldns/ldns.h>
bool ldns_pkt_edns(const ldns_pkt *packet);
uint16_t ldns_pkt_edns_udp_size(const ldns_pkt *packet);
uint8_t ldns_pkt_edns_extended_rcode(const ldns_pkt *packet);
uint8_t ldns_pkt_edns_version(const ldns_pkt *packet);
uint16_t ldns_pkt_edns_z(const ldns_pkt *packet);
ldns_rdf* ldns_pkt_edns_data(const ldns_pkt *packet);
void ldns_pkt_set_edns_udp_size(ldns_pkt *packet, uint16_t s);
void ldns_pkt_set_edns_extended_rcode(ldns_pkt *packet, uint8_t c);
void ldns_pkt_set_edns_version(ldns_pkt *packet, uint8_t v);
void ldns_pkt_set_edns_z(ldns_pkt *packet, uint16_t z);
void ldns_pkt_set_edns_data(ldns_pkt *packet, ldns_rdf *data);
DESCRIPTION
ldns_pkt_edns() returns true if this packet needs and EDNS rr to be sent. At the moment the only reason is an expected packet size larger
than 512 bytes, but for instance dnssec would be a good reason too.
packet: the packet to check
Returns true if packet needs edns rr
ldns_pkt_edns_udp_size() return the packet's edns udp size
packet: the packet
Returns the size
ldns_pkt_edns_extended_rcode() return the packet's edns extended rcode
packet: the packet
Returns the rcode
ldns_pkt_edns_version() return the packet's edns version
packet: the packet
Returns the version
ldns_pkt_edns_z() return the packet's edns z value
packet: the packet
Returns the z value
ldns_pkt_edns_data() return the packet's edns data
packet: the packet
Returns the data
ldns_pkt_set_edns_udp_size() Set the packet's edns udp size
packet: the packet
s: the size
ldns_pkt_set_edns_extended_rcode() Set the packet's edns extended rcode
packet: the packet
c: the code
ldns_pkt_set_edns_version() Set the packet's edns version
packet: the packet
v: the version
ldns_pkt_set_edns_z() Set the packet's edns z value
packet: the packet
z: the value
ldns_pkt_set_edns_data() Set the packet's edns data
packet: the packet
data: the data
AUTHOR
The ldns team at NLnet Labs. Which consists out of Jelte Jansen and Miek Gieben.
REPORTING BUGS
Please report bugs to ldns-team@nlnetlabs.nl or in our bugzilla at http://www.nlnetlabs.nl/bugs/index.html
COPYRIGHT
Copyright (c) 2004 - 2006 NLnet Labs.
Licensed under the BSD License. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
ldns_pkt. And perldoc Net::DNS, RFC1034, RFC1035, RFC4033, RFC4034 and RFC4035.
REMARKS
This manpage was automaticly generated from the ldns source code by use of Doxygen and some perl.
30 May 2006 ldns(3)