Comments (4)
Hi,
Also, it is observed that whenever the ftgmac rx buf exhaustion & packet loss occurs in the CMM's(OpenBMC 4.1.15) management interface, the interface seems to reach a weird state/go for a toss and it does not recover if i try ifdown/ifup or ifconfig eth0 down/up or even for soft reboot. It recovers only if i powercycle the CMM.
Is there any other way to overcome this packet loss ? Is there any way to recover the system without powercycling the CMM ?
The concern is also because the onie(SCM) shall be fetching the installer and image via CMM that is connected to external HTTP server. If there is packet loss , then there will be an impact on the file that is being fetched by onie which i want to avoid and also on the DHCP offer reception...
Any pointers shall be of great help !!
Thanks in advance,
Karthik Balaguru
from openbmc.
@karthikbgt Thx for reporting the issue. We do notice such error also during scp. However, we don't see any other side effect other than the error message. How big is the file you are copying?
SCM does not go through the CMM MAC to communicate to outside. There are an internal 16 HW switch connecting SCM to the mgmt port. CMM MAC is just another port on that switch. So, this error message, which comes from the CMM MAC driver, shall not impact SCM networking. Could u provide more details on your concern about SCM networking in this case?
from openbmc.
@tfangit Thanks for confirming that the such error are observed while SCP. The size of file that i tried was ~ 409M. Glad to know that this error message will not have any side effect and also it will not impact SCM networking.
from openbmc.
@tfangit - the originator first came to openbmc/openbmc. Before I realized what kernel he was running I mentioned that we have still been seeing this in the 4.7 tree, but one of our developers did a significant rewrite of the aspeed network driver for upstream 4.11 and we are backporting to 4.10. With this rewrite we have been able to saturate the NCSI link and get near maximum on the direct phy (10Mb and >90Mb respectively) without these errors or packet loss. I just wanted to keep you apprised of this work.
from openbmc.
Related Issues (20)
- The return value of 'sscanf()' should be checked
- Removal of `yocto_repos.sh` breaks `sync_yocto.sh` script HOT 3
- Fetcher failure HOT 1
- Support aspeed 2600 HOT 3
- no limitation for "%s" while calling fscanf()
- Yocto Build time improvements? HOT 1
- Docs on ast2600 boot procedure HOT 3
- License Missing
- AST2600 Support HOT 2
- Eth0 fix missing for meta-fbtp build on Portwell Neptune Board HOT 1
- Unable to set hostname through DHCP HOT 1
- Redfish supportive HOT 1
- GitHub Actions Experiments HOT 1
- Is there any support for ast2600 HOT 1
- Flashy will break on AST2600 HOT 6
- flashy: Golang status (Note to self) HOT 2
- Fboss and compute platform HOT 1
- openbmc-init-build-env error HOT 1
- flash image HOT 2
- Redfish: Https authentication
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 openbmc.