Comments (9)
Original comment by [email protected]
on 2 Dec 2010 at 5:26
- Changed state: Accepted
- Added labels: Type-Enhancement
- Removed labels: Type-Defect
from ostinato.
Srivats,
Hope all is well and HAPPY NEW YEAR to you. Just curious - since it looks like
you are "looking for things to add" - do you think getting a link error
indication (Issue 28) might be in the cards for a future release? I would
think this shouldn't be too hard to implement (at least on Linux) since the
info should be available.
Aside from this, and scripting support ;-) (to allow Ostinato to be a "canned"
operation", something I can have anyone setup) this has most everything I need.
Much appreciate all your hard work and support.
Regards,
Werner H.
Original comment by [email protected]
on 11 Jan 2012 at 7:32
from ostinato.
@werner: Thanks for your wishes! Would the errors from the output of 'cat
/proc/net/dev' work for you? Not sure if they are the same that 'ethtool -s'
reports.
btw scripting support is not in the near future - I need to do some major
refactoring and rearchitect parts of the code before I can start supporting
scripting - but it's definitely in the plan.
Original comment by [email protected]
on 21 Jan 2012 at 8:47
from ostinato.
Srivats,
Sorry it took me a while to respond - I've been off at a conference.
Yes - I think the error info from 'cat /proc/net/dev' would work fine. The RX
errs would be the primary one, but indicating RX drops and maybe fifo & frame
would be good too. Again - when you clear the Ostinato display, you want these
statistics cleared also (at least on the Ostinato display).
I see that /proc/net/dev also has a column for TX errs - but don't know how
that will ever show anything (I understand RX error, but not TX error?).
No worries on the scripting (we'd all love to have it, but realize that's a
heavy lift). Hopefully something like adding these errors isn't too big a
change.
Regards,
Werner
Original comment by [email protected]
on 1 Feb 2012 at 10:34
from ostinato.
@werner: I just pushed in a changeset to support rx error stats on Linux. Build
from source and give it a shot. If you see any issues, let me know - I haven't
had a chance to test it thoroughly
For now the Linux error stats are from /proc/net/dev (similar to the rx/tx
stats), but in future this will be changed to use netlink and retrieve more
detailed stats as well as link state.
Original comment by [email protected]
on 8 Feb 2012 at 4:51
from ostinato.
Srivats,
Great Job!!! I just downloaded the updates and the Port Drops, errors ..etc
now get displayed. I disconnected my cable briefly and errors were nicely
shown. As requested, these get "zero'd" out when clearing the statistics -
just like I wanted.
Well done!
Many thanks,
Werner
Original comment by [email protected]
on 8 Feb 2012 at 11:57
from ostinato.
This issue was updated by revision 09dd87336e34.
Original comment by [email protected]
on 12 Feb 2012 at 7:26
from ostinato.
revision b781e68848cd added support for stats using netlink for Linux - link
state info is now available
Original comment by [email protected]
on 10 Mar 2012 at 8:04
from ostinato.
Marking this issue as closed - any new error stats related enhancements should
be raised as a new issue
Original comment by [email protected]
on 27 Mar 2014 at 3:31
- Changed state: Fixed
from ostinato.
Related Issues (20)
- Transmit State is not changed after sending stream with min count of packets HOT 1
- VLAN field doesn't have validation (Vlan, SVlan and SVlan/Vlan) HOT 1
- Ethernet Type field view is not stable (Ethernet II) HOT 6
- Failed to open saved in PDML format stream HOT 6
- Ostinato crashes after try to configure full long IPv6 address HOT 3
- Ostinato crashes after configuring invalid packet content HOT 1
- Unable to find /boot/linux.vmx HOT 3
- ostinato/drone crash when conencting from remote machine HOT 3
- Ostinato crashes after closing drone HOT 1
- Ostinato crashes after adding renamed protocol. HOT 5
- Ostinato does not check on start that drone is running HOT 6
- Scroll per item in Packet View cuts off protocol content HOT 3
- No transmit packet counters on client GUI with PF_RING DNA HOT 3
- drone.exe will be crashed after initial connection via python script. HOT 2
- Code review request: STP protocol patch. PLvision company HOT 2
- Enhancement: Need Port reservation support for DRONE(Linux) Ports HOT 2
- Ostinato in mininet HOT 4
- Endless Loop in drone, when compiled with disabled qDebug HOT 3
- Option to configure per-port capture filters HOT 3
- Discrepencies between tcpdumped packet and ostinato received packet HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ostinato.