Serious PEAP Wireless Problem (SK17i) - Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A

I've been having serious problem with Wifi on my SK17i when connected to the PEAP 802.11x wireless network at work.
At first I thought it was the wireless connection attempting to maintain too high a link speed but more testing suggests it's more fundamental than that.
What I've discovered is that I can set up an ICMP ping to the default gateway that will work fine as long as that is the only traffic but soon after I start transferring data outside the network the pings to the default gateway start failing (with the message ping: sendmsg: No buffer space available) and no network traffic goes anywhere over the wifi connection until I turn it off and on again, but if I do that then as soon as I start sending real data again the connection will collapse once more.
$ ping -c 50 10.4.0.1
ping -c 50 10.4.0.1
PING 10.4.0.1 (10.4.0.1) 56(84) bytes of data.
64 bytes from 10.4.0.1: icmp_seq=1 ttl=63 time=45.9 ms
...
64 bytes from 10.4.0.1: icmp_seq=28 ttl=63 time=31.7 ms
ping: sendmsg: No buffer space available
I've tested this with stock 4.0.2.A.0.58 (both rooted and unrooted) and CM7 FXP046.
Has anyone else seen anything similar or have any ideas what can be done about it (I've raised it as a bug with SE [though who knows if they'll even read it] and also on the Free Xperia issue tracker)

I use PEAP too, and I have not experienced problems with 4.0.2.A.0.58

That's very interesting...
Can you post your wpa_supplicant.conf (with ssid, id and password removed of course) to check which settings your connection is using ?

Related

Use ONLY Iperf to test Wifi !!!

Just a reminder to get it on top of the list again
It is becoming rather difficult to compare all the different statements about Wifi performance and the speed results determined with Speedtest.Net
Don't use the bars at the bottom of the screen.
These are just a graphical image representing that something is going on with Wifi. If the parameters in the firmware are changed you can get as much bars as you want.
Furthermore the bars don't say anything about the quality of the Wifi connection.
Don't use Speedtest.Net
Speedtest.Net doesn't measure Wifi speed but the speed of the connection you are having with a remote Speedtest.Net server on the internet. The speed it indicates is the speed of the weakest link in the routing. So congestion on the internet (not your Wifi) is represented in a slower speed.
When your family or housemates are streaming Youtube the speed it indicates is the speed for the remainder of the bandwith that is left over for you.
Use only Iperf!!! (it's free)
With Iperf you set up a server and a client in your home network . By executing Iperf with different parameters you can get a lot of different info about your Wifi like bandwith, lost packets, jitter, sent and recieved data, etcetera.
For the noob it seems complicated but it isn't. There is a good tutorial on http://openmaniak.com/iperf.php
Please do me, the community and yourself a favor.
Use Iperf.
That way we can get data we can compare.
And maybe someday it will get us somewhere
Thank you very much in advance
PS: Don't just do one test. Do multiple tests. This is something you can automate with Iperf. Set it to do 20 (or more) tests and get some coffee.
using -c<ip> -d I get the following in the same room of my 300mbps wireless n router:
Client connecting to 192.168.1.100, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[256] local 192.168.1.102 port 49792 connected with 192.168.1.100 port 5001
[ ID] Interval Transfer Bandwidth
[256] 0.0-10.0 sec 8.52 MBytes 7.13 Mbits/sec
[280] 0.0-10.1 sec 36.1 MBytes 30.1 Mbits/sec
[288] local 192.168.1.102 port 5001 connected with 192.168.1.100 port 58706
i'm going to assume that this is bad...
Edit: Another test doing -t 25 -i 1:
I get an average transfer of about 4.4 MBytes and Bandwidth of an average of about 38MBits/sec
dingdonggggg said:
Just a reminder to get it on top of the list again
It is becoming rather difficult to compare all the different statements about Wifi performance and the speed results determined with Speedtest.Net
Don't use the bars at the bottom of the screen.
These are just a graphical image representing that something is going on with Wifi. If the parameters in the firmware are changed you can get as much bars as you want.
Furthermore the bars don't say anything about the quality of the Wifi connection.
Don't use Speedtest.Net
Speedtest.Net doesn't measure Wifi speed but the speed of the connection you are having with a remote Speedtest.Net server on the internet. The speed it indicates is the speed of the weakest link in the routing. So congestion on the internet (not your Wifi) is represented in a slower speed.
When your family or housemates are streaming Youtube the speed it indicates is the speed for the remainder of the bandwith that is left over for you.
Use only Iperf!!! (it's free)
With Iperf you set up a server and a client in your home network . By executing Iperf with different parameters you can get a lot of different info about your Wifi like bandwith, lost packets, jitter, sent and recieved data, etcetera.
For the noob it seems complicated but it isn't. There is a good tutorial on http://openmaniak.com/iperf.php
Please do me, the community and yourself a favor.
Use Iperf.
That way we can get data we can compare.
And maybe someday it will get us somewhere
Thank you very much in advance
PS: Don't just do one test. Do multiple tests. This is something you can automate with Iperf. Set it to do 20 (or more) tests and get some coffee.
Click to expand...
Click to collapse
Just a reminder to get the thread a liitle bit higher on the list again.
Lot's of people asking the same question

[Q] Serios WiFi Problem since ICS -unrooted

Hey,
I got a misterious wifi problem with my sgs2 and ics... some remote server aren't reachable after a while using wifi. Rebooting fixed it, but only for a while.
These server are, for example: ing-schwab.com, heise.de. All ports aren't reachable.
Using edge or 3g i can reach the server.
I tested this on 3 wifi i have access to. On two I sniffed a bit the network traffic with tcpdump. If my mobile want to reach on of these server the sgs2 sends following arp-request:
07:59:37.083813 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 172.17.19.1 tell 192.168.0.20, length 46
172.17.19.1 was my router in former time.
192.168.0.20 is the sgs2.
In these net the gateway is 192.168.0.1.
I'm using dhcp, but also a manuel set of these data will cause the same issue.
I did a factory reset, but it make the same ****
Thanks for reading.
Philipp
Yes read all the other identical ICS WifI posts instead of posting yet another .
Flash a later firmware LP8 .
jje
sorry for that.
I forgot to say i'm using the orginal Rom i got per Kiesupdate.

[Q] Samsung Galaxy S2 not resolving particular host names to IP

Hi, guys, here's my problem.
My Galaxy S2 using my own WiFi is unable to retrieve some content from web. This content is:
apps icons in Android Market,
Picasa images,
Accuweather forecasts
and some others.
Other devices using the same WiFi has no problems with it. S2 switched to other ISP than my WiFI also has no problems with it.
While trying to narrow possible causes I've picked an example image, which is problematic to my S2+WiFI combination:
https://lh3.ggpht.com/NpoJbnyQbI1kEIlrWhP_t7lj9lN519RkPB3mxQS2z6pTFjh01R3ISeyYnj4AccBSsQ=w788 (an icon of an app from Adroid Maret, remove space from url).
It won't open on my phone using WiFi, so I checked host availability. I've run on my phone following command:
Code:
[email protected]:/ $ ping lh3.ggpht.com
ping: unknown host lh3.ggpht.com
But on my PC using the very same WiFi:
Code:
C:\Users\Grzegorz>ping lh3.ggpht.com
Badanie photos-ugc.l.google.com [173.194.70.132] z 32 bajtami danych:
Odpowiedź z 173.194.70.132: bajtów=32 czas=27ms TTL=47
Odpowiedź z 173.194.70.132: bajtów=32 czas=25ms TTL=47
I'm stuck, what should I do now?
Have you any ad blockers or DNS stuff running ???
jje
Nope, it's clean Android 4.0.3.
Echo request for lh3.ggpht.com on your phone does not work. On your PC you get a response from 173.194.70.132. Just to make sure your problem is related to DNS (and not to some lower service): did you try to ping the IP address 173.194.70.132 from your phone? Do you get a response?
Yes, the host is reachable from phone using IP dot address, only name resolving does not work.
Ok, looks definitely like some DNS problem. As you already confirmed that your hosts file is fine the only thing I can imagine is your phone using some 'wrong' DNS server for address lookup.
To make (almost) sure you use a set of different DNS servers you could disconnect your phone from the wifi and enable a 3G data connection. Make absolutely sure you are not connected to your wifi. Now again run 'ping lh3.ggpht.com'; do you get a response?
Yes, that is the case.
Another weird thing is that phone on 3G resolves lh3.ggpht.com as 173.194.35.139, while PC on WiFi as 209.85.148.132. My 'hosts' file contains only localhost reference.
When I switch to WiFi while pinging that host, pings keep successful, unless I restart terminal session — after that I get 'unknown host' message.
Is there DNS configuration in Android somewhere?
OK, it seems I fixed it.
My WiFi works in a bigger subnet and hides all connected WiFi devices as as single computer.
I've installed on my Phone app called Set DNS from former Android Market, which allowed me to change both primary and secondary DNS. Initally both addresses were pointing to WiFi router itself which seems to work fine for my PC. I've changed it to DNSes of that bigger subnet I'm connected to. And it did the trick. Hopefully it won't mess settings for other WiFis I use to connect.
Thanks for showing me right direction!

Wifi Lan Maximum Speed?

Hi guys,
I've got a Netgear wifi n router and a Netgear usb wifi n connected to my pc, and I'm using my gs3 as an ftp server to transfer files to and from my pc.
The problem is that I can get a max upload speed to and from my pc of 2.7mb a second. I should be getting better results as the router and wifi a stated as 300mb connection.
Anyone can give me some information regarding?
Thanks
Inviato dal mio GT-I9300
Same here, Im getting speeds of 2mbps and less with phone, while my laptop connected to same AP is giving 8 to 9mbps.
I even tryed disabling power saver mode but still no luck.
And both laptop and mobile were tested with same signal strength.
WiFi is kernel so you have the option of trying different kernels .
jje
The speed I get when using a web based speedtester using my 60mb internet connection are:
2.4ghz:
connect at 65mb with router set to 300mb around 30mb transfer rate
connect at 72mb with router set to 145mb around 30mb transfer rate
5ghz:
connect at 150mb with router set to 300mb or 145mb around 62mb transffer rate
Not tried much else but if I were to run a local transfer I should see at least what I get using 5ghz wifi via internet tester.
I dont think your problem is hardware related. It could be a few things. So you would need to troubleshoot. Some ideas:
Ftp daemon using a lot of overhead can cause slowness, try a different daemon
Filesystem write and read speed, run some benchmarks to see
Kernel problem or sysctl variables, tcp send or recieve buffer for example. Sysctl -a in a terminal on your phone and see.
The key thing here though is that if I were to connect at 2.4ghz I would see around 3mb per second transfer rates.
Hope that helps.
Sent from my GT-I9300 using xda premium
ficti0n851 said:
The speed I get when using a web based speedtester using my 60mb internet connection are:
2.4ghz:
connect at 65mb with router set to 300mb around 30mb transfer rate
connect at 72mb with router set to 145mb around 30mb transfer rate
5ghz:
connect at 150mb with router set to 300mb or 145mb around 62mb transffer rate
Not tried much else but if I were to run a local transfer I should see at least what I get using 5ghz wifi via internet tester.
I dont think your problem is hardware related. It could be a few things. So you would need to troubleshoot. Some ideas:
Ftp daemon using a lot of overhead can cause slowness, try a different daemon
Filesystem write and read speed, run some benchmarks to see
Kernel problem or sysctl variables, tcp send or recieve buffer for example. Sysctl -a in a terminal on your phone and see.
The key thing here though is that if I were to connect at 2.4ghz I would see around 3mb per second transfer rates.
Hope that helps.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I have a 150mbps 2.4ghz N router, giving me 2mbps speeds using ES file explorer, when its connected at 65mbps,
But i dont understand is why is it connecting at 65mbps in the first place,
and even after connecting at 65mbps giving such low transfer speeds,where as it should be giving 5-6mbps ideally or at-least a 4.
I have tryed it on Siyah and Perseus kernels with no/less difference in results,
Im trying to copy files on Internal SDcard which has transfer speeds of Read 53.4MBps and Write 22.16MBps
Will try different Ftp apps and see whether it makes any difference.

[Q] Photon 4g vs college bandwidth limit.

Greetings,
First and foremost I stay in a dorm and I recently discovered that after so much use my college will limit my bandwidth. When I connect to their wifi I start with speeds of 54 mbps which drops to 6 mbps. I have no 4G access on campus and I've tried several methods to circumvent this bandwidth limit.
I've changed my Mac address and android_id in hopes that when I register my device it'll appear as a new device that won't be limited. This has failed every time. Am I missing another parameter that I don't know about? After researching, should I change my internal ip?
Objective: To make my device appear as a completely different device in attempt to circumvent a bandwidth limit placed on my phone.
I have root access + busybox. I use hex editor to change my mac address and android id changer v1.5 to change my android_id.
Anyone have any idea of what I can do?

Categories

Resources