* [ECOS] Is arpresolve() good to get ARP started on an IP address? @ 2007-06-19 19:59 Tad 2007-06-19 22:39 ` Andrew Lunn 0 siblings, 1 reply; 4+ messages in thread From: Tad @ 2007-06-19 19:59 UTC (permalink / raw) To: ecos-discuss SNMP agent is dropping coldstart and LinkUp traps since ARP table comes up without entries I'll try to fix, but I need to attempt to get snmp read config started on resolving the trapsink IP address. What's the best/easiest way? arpresolve()? Ping?... The arp routines seem a bit messy to use for something simple. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ECOS] Is arpresolve() good to get ARP started on an IP address? 2007-06-19 19:59 [ECOS] Is arpresolve() good to get ARP started on an IP address? Tad @ 2007-06-19 22:39 ` Andrew Lunn 2007-06-20 13:12 ` Tad [not found] ` <4678630E.3050406@ds3switch.com> 0 siblings, 2 replies; 4+ messages in thread From: Andrew Lunn @ 2007-06-19 22:39 UTC (permalink / raw) To: Tad; +Cc: ecos-discuss On Tue, Jun 19, 2007 at 12:19:50PM -0800, Tad wrote: > SNMP agent is dropping coldstart and LinkUp traps since ARP table comes > up without entries Maybe i don't understand what you are saying, but if there is no ARP entry, the IP packet which needs to be sent is normally queued and an ARP request is sent out. Once an ARP reply is received the queues packet is then sent. Is this not happening? Andrew -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ECOS] Is arpresolve() good to get ARP started on an IP address? 2007-06-19 22:39 ` Andrew Lunn @ 2007-06-20 13:12 ` Tad [not found] ` <4678630E.3050406@ds3switch.com> 1 sibling, 0 replies; 4+ messages in thread From: Tad @ 2007-06-20 13:12 UTC (permalink / raw) To: ecos-discuss Andrew Lunn wrote: > On Tue, Jun 19, 2007 at 12:19:50PM -0800, Tad wrote: > >> SNMP agent is dropping coldstart and LinkUp traps since ARP table comes >> up without entries >> > > Maybe i don't understand what you are saying, but if there is no ARP > entry, the IP packet which needs to be sent is normally queued and an > ARP request is sent out. Once an ARP reply is received the queues > packet is then sent. Is this not happening? ARP will only que one mbuf, then drops it if more come in If a coldstart and 2 link-up traps occur at powerup, and if we have 2 trapsinks, for example, that's 6 msgs of which 4-5 are dropped. I need to update the ipdropped snmp stats counter too, cause it took awhile to figure out where the missing packets were going. Looked tricky to use arpresolve? without dropping any mbuf queued there also. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <4678630E.3050406@ds3switch.com>]
* Re: [ECOS] Is arpresolve() good to get ARP started on an IP address? [not found] ` <4678630E.3050406@ds3switch.com> @ 2007-06-21 15:07 ` Andrew Lunn 0 siblings, 0 replies; 4+ messages in thread From: Andrew Lunn @ 2007-06-21 15:07 UTC (permalink / raw) To: Tad; +Cc: eCos Disuss On Tue, Jun 19, 2007 at 03:13:18PM -0800, Tad wrote: > Andrew Lunn wrote: > >On Tue, Jun 19, 2007 at 12:19:50PM -0800, Tad wrote: > > > >>SNMP agent is dropping coldstart and LinkUp traps since ARP table comes > >>up without entries > >> > > > >Maybe i don't understand what you are saying, but if there is no ARP > >entry, the IP packet which needs to be sent is normally queued and an > >ARP request is sent out. Once an ARP reply is received the queues > >packet is then sent. Is this not happening? > ARP will only que one mbuf, then drops it if more come in If a > coldstart and 2 link-up traps occur at powerup, and if we have 2 > trapsinks, for example, that's 6 msgs of which 4-5 are dropped. I need > to update the ipdropped snmp stats counter too, cause it took awhile to > figure out where the missing packets were going. Looked tricky to use > arpresolve? without dropping any mbuf queued there also. Ah, O.K. Well, two comments: SNMP is designed to be unreliable. It uses UDP. So this is acceptable behaviour. You could change the single mbuf into a queue. All the macros to do this exist, so i doubt it would be too big a job. Andrew -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-06-20 21:46 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-06-19 19:59 [ECOS] Is arpresolve() good to get ARP started on an IP address? Tad 2007-06-19 22:39 ` Andrew Lunn 2007-06-20 13:12 ` Tad [not found] ` <4678630E.3050406@ds3switch.com> 2007-06-21 15:07 ` Andrew Lunn
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).