logo

Could not compile stylesheet for simplistic. Using last compiled stylesheet.

Poor wifi performance

posted in Uncategorized
Thursday, November 17 2011, 08:37 PM
biga
biga
Offline
0
Hi All, I am using IGEPv2 board with Linaro netbook edition and Igep 2.6.35.13 kernel. I also installed the X-Loader to get it working on 1GHz. Everything is fine, except wifi. I cannot get faster transfer speed than 600 kbit/sec. I am testing with iperf. I use WPA2 encryption and the router and board within 2,5 meters. What could be the problem? Is this normal? Do you know any settings I should set to get it working as it is expected? Thanks. biga.
Responses (8)
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Monday, November 21 2011, 08:18 PM - #permalink
    0
    Could you post your iperf data test details ... ? Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, November 22 2011, 11:01 AM - #permalink
    0
    After a restart, I got the results below. The transfer speed in the first two cases are normal, but then falls back and remain poor. linaro@localhost:~$ iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63266 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 4.91 MBytes 4.12 Mbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63267 [ 5] 0.0-10.0 sec 4.70 MBytes 3.94 Mbits/sec [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63268 [ 4] 0.0-10.1 sec 792 KBytes 640 Kbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63269 [ 5] 0.0-10.2 sec 744 KBytes 600 Kbits/sec [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63271 [ 4] 0.0-10.1 sec 720 KBytes 584 Kbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63272 [ 5] 0.0-10.0 sec 696 KBytes 569 Kbits/sec ^[[A[ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63288 [ 4] 0.0-10.1 sec 608 KBytes 495 Kbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63289 [ 5] 0.0-10.1 sec 768 KBytes 623 Kbits/sec [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 63290 [ 4] 0.0-10.0 sec 704 KBytes 577 Kbits/sec iwconfig output: linaro@localhost:~$ iwconfig lo no wireless extensions. eth0 no wireless extensions. usb0 no wireless extensions. wlan0 IEEE 802.11b/g ESSID:\\\"bigA\\\" Mode:Managed Frequency:2.437 GHz Access Point: 00:25:9C:34:9C:BE Bit Rate:2 Mb/s Tx-Power=13 dBm Retry short limit:8 RTS thr=2347 B Fragment thr=2346 B Power Management:off Link Quality=96/100 Signal level=-69 dBm Noise level=-98 dBm Rx invalid nwid:0 Rx invalid crypt:458 Rx invalid frag:0 Tx excessive retries:5930 Invalid misc:984575 Missed beacon:0 As you can see, bit rate is 2Mb/s, but Link quality is excellent! Setting Bit Rate to 54Mb/s has no effect on the results.
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Tuesday, November 22 2011, 07:11 PM - #permalink
    0
    Could you post both (client & server) and the execution timestamp? Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Wednesday, November 23 2011, 04:41 PM - #permalink
    0
    Thanx for your reply! i don\\\'t know how to provide a timestamp, but below you find the server and client results. I waited about 10 secs between the tests. Server: linaro@localhost:~$ iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 58325 [ ID] Interval Transfer Bandwidth [ 4] 0.0-12.2 sec 920 KBytes 619 Kbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 58327 [ 5] 0.0-11.7 sec 896 KBytes 626 Kbits/sec [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 58332 [ 4] 0.0-12.0 sec 864 KBytes 590 Kbits/sec [ 5] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 58333 [ 5] 0.0-11.9 sec 864 KBytes 593 Kbits/sec [ 4] local 192.168.1.11 port 5001 connected with 192.168.1.2 port 58339 [ 4] 0.0-11.6 sec 872 KBytes 613 Kbits/sec Client: jdoe@ubuntu:~/staging$ iperf -c 192.168.1.11 ------------------------------------------------------------ Client connecting to 192.168.1.11, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.2.15 port 60994 connected with 192.168.1.11 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.6 sec 920 KBytes 712 Kbits/sec jdoe@ubuntu:~/staging$ iperf -c 192.168.1.11 ------------------------------------------------------------ Client connecting to 192.168.1.11, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.2.15 port 60995 connected with 192.168.1.11 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.4 sec 896 KBytes 709 Kbits/sec jdoe@ubuntu:~/staging$ iperf -c 192.168.1.11 ------------------------------------------------------------ Client connecting to 192.168.1.11, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.2.15 port 60996 connected with 192.168.1.11 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-11.0 sec 864 KBytes 645 Kbits/sec jdoe@ubuntu:~/staging$ iperf -c 192.168.1.11 ------------------------------------------------------------ Client connecting to 192.168.1.11, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.2.15 port 60997 connected with 192.168.1.11 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.4 sec 864 KBytes 682 Kbits/sec jdoe@ubuntu:~/staging$ iperf -c 192.168.1.11 ------------------------------------------------------------ Client connecting to 192.168.1.11, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.2.15 port 60998 connected with 192.168.1.11 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.2 sec 872 KBytes 702 Kbits/sec Iwconfig after the tests: linaro@localhost:~$ iwconfig lo no wireless extensions. eth0 no wireless extensions. usb0 no wireless extensions. wlan0 IEEE 802.11b/g ESSID:\\\"bigA\\\" Mode:Managed Frequency:2.437 GHz Access Point: 00:25:9C:34:9C:BE Bit Rate=54 Mb/s Tx-Power=13 dBm Retry short limit:8 RTS thr=2347 B Fragment thr=2346 B Power Management:off Link Quality=96/100 Signal level=-68 dBm Noise level=-97 dBm Rx invalid nwid:0 Rx invalid crypt:4069 Rx invalid frag:0 Tx excessive retries:28513 Invalid misc:5176108 Missed beacon:0
    The reply is currently minimized Show
  • Accepted Answer

    mwi
    mwi
    Offline
    Friday, February 14 2014, 01:45 PM - #permalink
    0
    HI, I know this is already a old post, but was there any news about this? I too only get about 100KByte/second data transfer (copying big files via Samba). Does not matter, if Windows 7 or Linux is the host.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, February 14 2014, 03:37 PM - #permalink
    0
    Hi mwi,

    Could you try with latest IGEP Firmware Yocto for OMAP3 processors ?
    The reply is currently minimized Show
  • Accepted Answer

    mwi
    mwi
    Offline
    Tuesday, February 18 2014, 03:04 PM - #permalink
    0
    ok, nothing changed. now using FW 9.70.3p36 (binaries from yocto 1.2.2.3).

    funny thing is, that writing data to the board via samba speeds up to 800kByte/s (23% cpu load caused by ksdioirqd/mmc1), while reading data from system via samba stays at 100kByte/s (2% cpu load caused by ksdioirqd/mmc1)).

    what should be the expected throughput? i know from our old geode boards (lippert cool literunner lx800) that they can transfer up to 4MByte/s in the lab (fits to approximately 60% of the 54MBit/s transfer capacity).

    ==> according to eballetbo 10 .. 15MBit/s (1.25MByte/s)
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, February 18 2014, 03:15 PM - #permalink
    0
    Hi!

    Sorry for the delayed response. I experienced the poor WiFi performance when I booted into Ubuntu GUI (using Linaro distro). After shutting down gnome and making a manual connection to my AP, the performance came back to normal. I assume this issue was caused by gnome's wifi management software or whatever.
    The reply is currently minimized Show
Your Reply

SUPPORT


This email address is being protected from spambots. You need JavaScript enabled to view it.
This email address is being protected from spambots. You need JavaScript enabled to view it.
IGEP Community Wiki
IGEP Community Forum
IGEP Community Online Chat