Comments (10)
in mtcp/src/Makefile, you can uncomment #DBG_OPT and recompile mtcp and example app, then you will get more detail debugging output in log_<thread/cpu_id> for each mtcp thread
from mtcp.
Thanks, Vincent.
But I have get into another trouble. When I am running the example of
epserver and epwget. The epwget cannot wget the content of the remote
server which is running epserver. (ps: I am sure that the connection is
established)
Best,
Tao
On Wed, Oct 21, 2015 at 10:50 AM, Vincent Li [email protected]
wrote:
in mtcp/src/Makefile, you can uncomment #DBG_OPT and recompile mtcp and
example app, then you will get more detail debugging output in log_ for
each mtcp threadβ
Reply to this email directly or view it on GitHub
#24 (comment).
from mtcp.
can you use epwget to access a another webserver say apache or nginx? I assume you run epwget and epserver on different machine with DPDK and mTCP installed.
from mtcp.
Yep,
mTCP does not work in this situation?
Best,
Tao
On Fri, Oct 23, 2015 at 4:26 AM, Vincent Li [email protected]
wrote:
can you use epwget to access a another webserver say apache or nginx? I
assume you run epwget and epserver on different machine with DPDK and mTCP
installed.β
Reply to this email directly or view it on GitHub
#24 (comment).
from mtcp.
I am able to get epserver to work when using curl as client from another Linux machine, have not tried to use epwget with epserver, but I see no reason why it should not work, so I would make sure you can get epserver work with other http client like curl.
from mtcp.
Hi Vicent,
I faced the exact issue faced by Tao Wang. The epwget client running in
different host is not connecting to epserver in another host.
But legacy wget is working fine. There seems to be some issues with the
epwget application which needs to be checked upon.
Thanks,
Arun
On Friday, October 23, 2015, Vincent Li [email protected] wrote:
I am able to get epserver to work when using curl as client from another
Linux machine, have not tried to use epwget with epserver, but I see no
reason why it should not work, so I would make sure you can get epserver
work with other http client like curl.β
Reply to this email directly or view it on GitHub
#24 (comment).
from mtcp.
Hi,
I apologize for the delay. Can you please tell us the IP addresses you assigned for the client
and the server. We would also like to know the arp.conf/route.conf file contents (if you were using
any) for epwget. What was the exact command-line arguments you were using to run epwget?
Finally, were you running epwget in a VM? Just FYI: we haven't enabled the mTCP in virtualised
environment yet.
from mtcp.
Hi Asim,
Sorry for the late reply from my side. It seems the issue is with the GRUB configuration.
I found that missing GRUB entry makes this issue. Please add following line in "/etc/default/grub" file.
GRUB_CMDLINE_LINUX_DEFAULT="iommu=pt, intel_iommu=on"
Then do "update-grub" and reboot host. This should solve the issue.
Note: Due to system dependency I cannot test epwget as of now with epserver.
Thanks,
Arun
from mtcp.
Hi Arun,
I am glad the issue is resolved. In the future, it will be better if you try example dpdk applications before testing mTCP stack + apps. This would help us narrow down the issue more efficiently.
from mtcp.
Agreed π
On Thursday, November 12, 2015, Asim Jamshed [email protected]
wrote:
Hi Arun,
I am glad the issue is resolved. In the future, it will be better if you
try example dpdk applications before testing mTCP stack + apps. This would
help us narrow down the issue more efficiently.β
Reply to this email directly or view it on GitHub
#24 (comment).
from mtcp.
Related Issues (20)
- Is it possible to run mTCP as executable?
- 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
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.