Comments (8)
Please check whether your NIC supports dpdk I/O: http://dpdk.org/doc/nics.
It looks like it does not.
To double-check, please insert igb_uio module from the unmodified dpdk-2.2.0 toolkit and
see if you can run sample dpdk applications.
from mtcp.
Oops. I just realised that your NIC should support dpdk (igb). I still suggest that you check whether the sample dpdk applications work and then see that you have followed all the steps carefully. Let me know if you are still stuck.
from mtcp.
I tried intel 82580 with the original dpdk-2.2.0 and found ti it works for dpdk test and testpmd application, but it does not work for the modified one as shown in my previous post. additionally, it cannot be unbind using the tools/dpdk_nic_bind.py, but can be unbind/bind using original dpdk tools.
Then I tried the 10Gbps NIC intel 82599EB 10G SFI/SFP+ network connection, it works for mtcp, so I think Intel 82580 might not work for mtcp dpdk
from mtcp.
Oops... looks like I messed up the igb_uio driver patch... let me get hold of an Intel 1G card and test it out. I will get back to you on this soon.
from mtcp.
Can you please check if mTCP works for 82580? I tested the new patch with Intel I350 and it is now working fine (can't find Intel 82580 NIC in my lab). Thanks for reporting the problem.
from mtcp.
yes it works, Thanks a lot
but it works for core number N<=8, not for N>8, do you know why, maybe not relevant to the code
it reports the error like
"Initializing port 0... EAL: Error - exiting with code: 1
Cause: Cannot configure device: err=-22, port=0
"
from mtcp.
Intel 82580 chipset can only support up to 8 H/W queues.
http://www.intel.com/content/www/us/en/embedded/products/networking/82580-eb-db-gbe-controller-datasheet.html
from mtcp.
I see Thanks
from mtcp.
Related Issues (20)
- Socket reader and writer in different threads
- Please remove dpdk-iface-kmod HOT 1
- Simple ping-pong mTCP app - slow ping (0.016 sec on a direct 10G connection) - mTCP not production-ready
- CentOS Linux release 7.8.2003 (Core) error: unknown field βndo_change_mtuβ specified in initializer
- Dell R220 Centos 7.8 mTCP DPDK 18.05 ERROR: This system does not support "AES".
- [ MPCreate: 173] Can't allocate memory for mempool! HOT 5
- Is mtcp over DPDK compatible with Linux Kernel 5.9? I got some errors at dpdk-iface.h HOT 1
- error running "epwget" example app, got error "No Ethernet port!"
- Run both the client and server on the same ubuntu system, is it possible?
- mTCP for Mellanox Bluefield SmartNIC HOT 3
- How to send requests to epserver
- DHCP lease time bug
- mtcp make issue HOT 2
- Macronix MX98715 packet driver returns always MAC address 00:00:00:00:00:00 ?
- A bug by static variables in RunMainLoop()
- mTCP make issue HOT 1
- Make issue with mtcp
- Lots of disconnect fail / errors HOT 1
- No route to x.x.x.x when running `perf` example HOT 1
- Strange DHCP issue with PowerLine Adapters?
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 mtcp.