logo

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

wi-fi speed problem

posted in Uncategorized
Thursday, March 31 2011, 04:55 PM
biga
biga
Offline
0
Hi! I am running Linaro (netbook) on my IGEPv2 and I am experiencing slow wi-fi speeds. I tried some perfomance test with iperf resulting speeds always below 1 Mbit/sec in both client or server mode. Howewer iwconfig shows the bitrate around 36 Mbit/sec, real speed never reaches it, it is always around 950 kbits/sec. Do you have any idea how to resolve this issue? Is there any problem around the wi-fi driver or should I change some settings in my system? System: Linux localhost.localdomain 2.6.35-1010-linaro-omap #17 Thu Mar 3 20:57:37 CET 2011 armv7l GNU/Linux iwconfig: wlan0 IEEE 802.11b/g ESSID:\\\"bigA\\\" Mode:Managed Frequency:2.412 GHz Access Point: 00:25:9C:34:9C:BE Bit Rate:24 Mb/s Tx-Power=13 dBm Retry short limit:8 RTS thr=2347 B Fragment thr=2346 B Power Management:off Link Quality=85/100 Signal level=-52 dBm Noise level=-87 dBm Rx invalid nwid:0 Rx invalid crypt:43 Rx invalid frag:0 Tx excessive retries:39968 Invalid misc:98472 Missed beacon:0 Thanks for your response...
Responses (23)
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Thursday, March 31 2011, 05:02 PM - #permalink
    0
    Could you test it with our official kernel 2.6.35-11? Regards Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Thursday, March 31 2011, 09:09 PM - #permalink
    0
    Hi Manel! Correct me if I am wrong about changing the kernel to the official one: 1. I download the latest uImage from downloads and copy it to the sdcard\\\'s bootfs. 2. I download the latest modules tar.gz and untar it to the sdcard\\\'s rootfs. Is it ok? Should wifi work after these steps? Further steps? :) Thanks!
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Thursday, March 31 2011, 10:20 PM - #permalink
    0
    Test this one: [url=http://labs.igep.es/index.php/The_Linux_kernel]http://labs.igep.es/index.php/The_Linux_kernel[/url] The last step it\\\'s missing, you must execute a depmod -a inside the board after copy the kernel modules inside your rootfs. Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Wednesday, April 06 2011, 07:45 PM - #permalink
    0
    Of course I couldn\\\'t upgrade the kernel :) . I followed the previously discussed steps, and after u-boot autoboot message I get these errors: 397 bytes read ## Executing script at 80000000 reading uImage Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Invalid FAT entry Now I can\\\'t boot from my sdcard :( What should I do?
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Wednesday, April 06 2011, 11:28 PM - #permalink
    0
    remove all files from your fat partition and copy the files again, starting with MLO Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Thursday, April 07 2011, 10:21 AM - #permalink
    0
    Hi Manel! kernel change done (thx), but the speed problem still exists. After autoconnecting to the ap, the bitrate falls back to 1Mbit/sec according to iwconfig. I tried to set it to higher bitrates but then I couldn\\\'t establish any TCP/IP connection. I set it back to auto, then it is working but maximum transfer speeds around 770 kbit/sec. Summary: same situation with linaro and igep (official) kernel. Any idea? :) Cheers, biga.
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Thursday, April 07 2011, 02:51 PM - #permalink
    0
    I tested it and this is my results: [code]mcaro@mcaro-vm-maverik:/srv/nfs$ iperf -c 192.168.3.100 ------------------------------------------------------------ Client connecting to 192.168.3.100, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.3.101 port 33363 connected with 192.168.3.100 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.2 sec 6.61 MBytes 5.44 Mbits/sec mcaro@mcaro-vm-maverik:/srv/nfs$ iperf -c 192.168.3.100 ------------------------------------------------------------ Client connecting to 192.168.3.100, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.3.101 port 33364 connected with 192.168.3.100 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.2 sec 6.31 MBytes 5.20 Mbits/sec mcaro@mcaro-vm-maverik:/srv/nfs$ iperf -c 192.168.3.100 ------------------------------------------------------------ Client connecting to 192.168.3.100, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.3.101 port 33365 connected with 192.168.3.100 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.1 sec 7.34 MBytes 6.09 Mbits/sec[/code] I use WPA2 ... Kernel: 2.6.35-11 Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Monday, April 11 2011, 10:57 AM - #permalink
    0
    Hi Manel! I switched back to the linaro kernel because there was no audio device using the igep kernel (?!) I found strange values running iwconfig: the Rx invalid crypt, Tx excessive retries, and Invalid misc values are very high. These values are normally around 0. I checked these values on my laptop, connected to the same AP, but it seems to be ok. Results below:
    [u]igepv2:[/u]
    wlan0 IEEE 802.11b/g ESSID:\\\"bigA\\\" Mode:Managed Frequency:2.462 GHz Access Point: 00:25:9C:34:9C:BE Bit Rate:1 Mb/s Tx-Power=13 dBm Retry short limit:8 RTS thr=2347 B Fragment thr=2346 B Power Management:off Link Quality=91/100 Signal level=-55 dBm Noise level=-96 dBm Rx invalid nwid:0
    [color="#FF0000"]Rx invalid crypt:2762[/color]
    Rx invalid frag:0
    [color="#FF0000"]Tx excessive retries:21421 Invalid misc:61211[/color]
    Missed beacon:0
    [u]ubuntu 10.10 Dell laptop:[/u]
    wlan0 IEEE 802.11bg ESSID:\\\"bigA\\\" Mode:Managed Frequency:2.462 GHz Access Point: 00:25:9C:34:9C:BE Bit Rate=54 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off Link Quality=50/70 Signal level=-60 dBm Rx invalid nwid:0
    [color="#40BF00"]Rx invalid crypt:0[/color]
    Rx invalid frag:0
    [color="#008000"]Tx excessive retries:0 Invalid misc:0[/color]
    Missed beacon:0 They are placed on the same desk side by side. What can be the problem? HW failure? Driver problem?
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Friday, May 13 2011, 02:30 PM - #permalink
    0
    Hi Manel! My WI-FI speed issue is still open, and I haven\\\'t found any solution for that. iwconfig shows 18Mb/s but iperf produces only 700kbit/s. Should I contact Linaro support? Should I try another firmware/driver version? Or should I wait for a new Linaro release?
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Friday, May 13 2011, 08:17 PM - #permalink
    0
    Did you tried with our kernel? Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Monday, May 16 2011, 11:22 AM - #permalink
    0
    Yes, I tried but switched back to the Linaro kernel because the IGEP kernel produced the same results most of the time, although I got 5Mbit/s once or twice but it wasn\\\'t reliable. Another issue was with the official kernel that ubuntu couldn\\\'t recognize any audio device. Now I see 2.6.35.13 kernel is available now, I\\\'ll give it try, and I\\\'ll be back with the results. Otherwise I need the reliable high speed wifi, because I am streaming video from the board and I have other applications running with high bandwidth needs.
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Thursday, September 01 2011, 04:39 PM - #permalink
    0
    Hi Manel! I installed the latest linaro image (linaro-desktop 3.0.0-1004-linaro-omap #5~ppa~natty-Ubuntu) and it produces the same slow wifi transfer! Average 960 kbit/sec with iperf! Your wifi results are good (as you mentioned previously) so this must be a hw problem. How can we solve this problem? Should I send back the board to you? I need acceptable wifi transfer speeds, but this is very poor! :(
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Thursday, September 01 2011, 04:45 PM - #permalink
    0
    I suggest you use our XLoader and kernel 2.6.35.13-3 because we only provide support for this kernel.
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, September 06 2011, 12:49 PM - #permalink
    0
    Please help me! :) I followed the instrcuctions about X-Loader but when it is trying to boot from MMC I get \\\'Wrong image format for \\\"source\\\" command\\\'. What is the problem? I downloaded the compiled zImage from Downloads and copied to boot partition...
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Tuesday, September 06 2011, 12:53 PM - #permalink
    0
    Did you follow this howto: [url=http://labs.igep.es/index.php/The_IGEP_X-loader]http://labs.igep.es/index.php/The_IGEP_X-loader[/url] Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, September 06 2011, 01:17 PM - #permalink
    0
    Here is what I did: I have a linaro system on sd. 1. I downloaded the latest kernel binary (zImage-2.6.35.13-3.bin) and modules, X-Loader (igep-x-loader-2.1.0-2.tar.bz2) from the download section. 2. I renamed x-load.bin -> MLO. 3. I formatted the sd card fat partition 4. I had to rename igep.ini to boot.ini(!). The tutorial doesn\\\'t warn to do this. 5. I copied MLO, boot.ini, zImage to sd card, in this order. 6. I unzipped modules to rootfs. Should I do anything else? :) Thanks, biga. boot.ini: [kernel] ; Kernel load address, NOT Modify kaddress=0x80008000 ; RAM disk load Address, NOT Modify ;rdaddress=0x81600000 ; Board Serial ID serial.low=00000001 serial.high=00000000 ; Board Revision revision=0003 ; Kernel Image Name ;kImageName= ; Kernel RAM Disk Image Name ;kRdImageName= ; Define Machine ID (2344 = IGEPv2, 2717 = IGEP Module) MachineID=2717 [kparams] ; Configure Baseboard or Expansion board buddy=base0010 ; Setup the Kernel console params console=ttyS2,115200n8 ; Enable early printk ;earlyprintk=serial,ttyS2,115200 ; Setup the Board Memory Configuration mem=430M ;mem=512M ; Setup the Boot Delay boot_delay=0 ; Setup the ARM Processor Speed mpurate=800 ; Setup the loglevel ;loglevel=7 ; Enable Kernel Debug Output ;debug=1 ; Fix RTC Variable ;fixrtc=1 ; Configure nocompcache variable nocompcache=1 ; Configure Frame Buffer Configuration ;omapfb.mode=dvi:1280x720MR-16@60 omapfb.mode=dvi:hd720-16@60 ; Configure Video Ram assigned vram=40M ; Configure Video RAM assigned to every frame buffer omapfb.vram=0:12M,1:16M,2:12M ; Configure frame buffer debug output ;omapfb.debug=1 ; Configure DSS Video Debug option ;omapdss.debug=1 ; Configure the Board Ethernet Mac Address smsc911x.mac=0xb2,0xb0,0x14,0xb5,0xcd,0xde ; --- Configure UBI FS boot --- ;ubi.mtd=2 ;root=ubi0:igep0020-rootfs ;rootfstype=ubifs ; --- Configure NFS boot --- ;ip=192.168.2.123:192.168.2.129:192.168.2.1:255.255.255.0::eth0: ;root=/dev/nfs ;nfsroot=192.168.2.129:/srv/nfs/igep_rootfs ; --- Configure MMC boot --- root=/dev/mmcblk0p2 rw rootwait ; Assign Init program ;init=/bin/bash
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Tuesday, September 06 2011, 01:24 PM - #permalink
    0
    1) Latest IGEP Xloader it\\\'s here: [url=http://downloads.igep.es/files/IGEP_xloader/igep-x-loader-2.1.0-3.tar.bz2]http://downloads.igep.es/files/IGEP_xlo ... -3.tar.bz2[/url] And this is not your version :) 2) You must rename the: x-load.bin.ift instead your suggested x-load.bin 3) ok 4) No, just copy the file you don\\\'t need rename it to boot.ini, please if you get it from the howto tell me where I can found this mistake and I will correct it. 5) Not replace!, remove the old files first and then copy the files. 6) ok 7) boot the board Manel
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, September 06 2011, 01:46 PM - #permalink
    0
    Yeeessss! And it is much faster. :) Thanks! Now it is booting, but no video on the hdmi port.... I see the screen flicking but I get a black screen... Idea? :)
    The reply is currently minimized Show
  • Accepted Answer

    biga
    biga
    Offline
    Tuesday, September 06 2011, 02:44 PM - #permalink
    0
    I found it in the log: [ 2.114318] omapfb omapfb: no displays [ 2.118194] omapfb omapfb: failed to setup omapfb [ 2.123016] omapfb: probe of omapfb failed with error -22
    The reply is currently minimized Show
  • Accepted Answer

    mcaro
    mcaro
    Offline
    Tuesday, September 06 2011, 04:36 PM - #permalink
    0
    In your igep.ini file you\\\'ve configured the IGEP module instead the IGEPv2 board for change it you should change these variables: MachineID=
    [b]2344[/b]
    And if you wish use the expansion board then: buddy=
    [b]igep0022[/b]
    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