[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] TCP transmit performance
It works fine for me. Grumbles about the signals but still works. I'm
using v0.2, no mmu. Are you sure windows firewall isn't blocking
anything? Has anyone else run netperf on v0.3?
Here is my output:
# netperf -d -H x.x.x.x
Program name: netperf
Local send alignment: 8
Local recv alignment: 8
Remote send alignment: 8
Remote recv alignment: 8
Report local CPU 0
Report remote CPU 0
Verbosity: 1
Debug: 1
Port: 12865
Test name: TCP_STREAM
Test bytes: 0 Test time: 10 Test trans: 0
Host name: x.x.x.x
installing catcher for all signals
Could not install signal catcher for sig 9, errno 22
Could not install signal catcher for sig 19, errno 22
remotehost is x.x.x.x and port 12865
establish_control: connect completes
recv_response: received a 256 byte response
establish_control: check for connectivity ok
TCP STREAM TEST to x.x.x.x
create_data_socket: socket 5 obtained...
netperf: set_sock_buffer: send socket size determined to be 16384
netperf: set_sock_buffer: receive socket size determined to be 87380
send_tcp_stream: send_socket obtained...
recv_response: received a 256 byte response
remote listen done.
About to start a timer for 10 seconds.
recv_response: received a 256 byte response
remote results obtained
calculate_confidence: itr 1; time 10.016463; res 15.323304
lcpu -1.000000; rcpu -1.000000
lsdm -1.000000; rsdm -1.000000
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
8192 16384 16384 10.02 15.32
Brettschneider Falk wrote:
Hi Jim,
thanks for your excellent tutorial! :-)
I started netserver-a4.exe on Windows and it's listening on port 12865.
Then I tried the netperf client on microblaze but it seems to have problems and crashes or hangs Linux after about 3 seconds. I also wireshark'ed on Windows but haven't seen any incoming packets from the microblaze system at all. This is what I see on uClinux console... Note it grumbles about those signal catchers (?). Any idea? Does netperf work for you? I've got PetaLinux-v0.3-rc1, you know.
--->8--snip-->8---
Running local start scripts.
Setting hostname:
Setting up network config:
Jan 1 00:00:19 dhcpcd[43]: dhcpConfig: ioctl SIOCADDRT: File exists
eth0 Link encap:Ethernet HWaddr 00:PL:AS:TE:RE:D3
inet addr:172.20.20.18 Bcast:172.20.255.255 Mask:255.255.0.0
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3599 (3.5 KiB) TX bytes:3485 (3.4 KiB)
Interrupt:5
Starting portmap:
Starting thttpd:
init: Booting to single user mode
# /bin/netperf -d -H 172.20.20.99
Program name: /bin/netperf
Local send alignment: 8
Local recv alignment: 8
Remote send alignment: 8
Remote recv alignment: 8
Report local CPU 0
Report remote CPU 0
Verbosity: 1
Debug: 1
Port: 12865
Test name: TCP_STREAM
Test bytes: 0 Test time: 10 Test trans: 0
Host name: 172.20.20.99
installing catcher for all signals
Could not install signal catcher for sig 9, errno 22
Could not install signal catcher for sig 19, errno 22
remotehost is 172.20.20.99 and port 12865
establish_control called with host '172.20.20.99' port '12865' remfam AF_UNSPEC
local '0.0.0.0' port '0' locfam AF_UNSPEC
CU, F@lk
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/