Jump to content


Photo

802.11 n WIFI connecting issue

- - - - -

  • Please log in to reply
28 replies to this topic

#1
Morgan0916

Morgan0916

    Newbie

  • Members
  • Pip
  • 12 posts
The Liquid Metal supports the 802.11 b/g/n. But I found it cannot connect to the WIFI stably, if the router set to "n" (only, not b/g/n mixed mode). It cannnot keep the connection more than 1 minute.

Does anyone found the same problem? Or any good solution? Thanks in advance.

  • 0

#2
vache

vache

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,038 posts
  • Gender:Male
  • Devices:Acer CloudMobile
  • Twitter:@vachounet
Could you provide a logcat when it try to connect ?

  • 0

#3
dieghito

dieghito

    Regular

  • Members
  • PipPip
  • 148 posts
  • Devices:acer liquid
  • Twitter:@none
I confirm, my liquid wirk good in wifi and I'm using wifi n

  • 0

#4
Morgan0916

Morgan0916

    Newbie

  • Members
  • Pip
  • 12 posts

I confirm, my liquid wirk good in wifi and I'm using wifi n



Thanks Vache and dieghito.

There are more informaiton: maybe it's not about wifi n, just because the wifi used secured with 802.1x EAP2/EAP-MSCHAP-v2.

  • 0

#5
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

Does anyone found the same problem? Or any good solution? Thanks in advance.


yes, same problem for me.

this is g/n mode issue (probably bug in old ar6000 wifi driver). to fix this issue, follow the steps below (for rooted device):

- adb remount rw;
- adb shell;
- vi /system/bin/wlan_tool;

in vi, press 'i' key for editor mode;

- uncomment WMODE="bg" line (line 11 in file);
- press 'Esc';
- then press ':';
- then press 'wq';
- then press 'Enter';

or adb pull /system/bin/wlan_tool, edit, then adb push back to device.

- reboot phone.

enjoy.

  • 0

#6
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120
and decrease wmitimeout.

add

echo 1 > /sys/module/ar6000/parameters/wmitimeout

after

insmod /system/wifi/ar6000.ko

in

/system/bin/wlan_tool

link to my wlan_tool: http://www.2shared.c.../wlan_tool.html

p.s. probably, wmitimeout is enough.

  • 0

#7
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

Does anyone found the same problem? Or any good solution? Thanks in advance.


can you show dmesg from device ?

command: adb shell dmesg

  • 0

#8
vache

vache

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,038 posts
  • Gender:Male
  • Devices:Acer CloudMobile
  • Twitter:@vachounet

and decrease wmitimeout.

add

echo 1 > /sys/module/ar6000/parameters/wmitimeout

after

insmod /system/wifi/ar6000.ko

in

/system/bin/wlan_tool

link to my wlan_tool: http://www.2shared.c.../wlan_tool.html

p.s. probably, wmitimeout is enough.


What is the interest to change this setting?

  • 0

#9
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

What is the interest to change this setting?


in fact, no changes are helping to solve the problem completely.

past 2 days I'm trying to solve this problem by adjusting the parameters of the module or using wmitool without any stable results. sometime it works, sometime not.

it seems that the problem can not be solved with current ar6003 driver for acer 2.6.29 kernel.

  • 0

#10
vache

vache

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,038 posts
  • Gender:Male
  • Devices:Acer CloudMobile
  • Twitter:@vachounet

in fact, no changes are helping to solve the problem completely.

past 2 days I'm trying to solve this problem by adjusting the parameters of the module or using wmitool without any stable results. sometime it works, sometime not.

it seems that the problem can not be solved with current ar6003 driver for acer 2.6.29 kernel.


Maybe it can help : http://localhostr.co...ifi_drivers.zip

Updated drivers from 1.100.99 bin, i check wlan_tool and wmiconfig too, they are identical, so i just included wifi driver.

  • 0

#11
Morgan0916

Morgan0916

    Newbie

  • Members
  • Pip
  • 12 posts

can you show dmesg from device ?

command: adb shell dmesg



Hi Alex, thanks so much.

Sorry, I cannot show the dmesg this moment, because I found other problem in my phone, alredy sent to Acer servcie to repair. Will update you if it's done.

  • 0

#12
Morgan0916

Morgan0916

    Newbie

  • Members
  • Pip
  • 12 posts

Maybe it can help : http://localhostr.co...ifi_drivers.zip

Updated drivers from 1.100.99 bin, i check wlan_tool and wmiconfig too, they are identical, so i just included wifi driver.



Thanks vache! My phone bought from Hong Kong. Can I also install this updated driver?

  • 0

#13
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

Maybe it can help : http://localhostr.co...ifi_drivers.zip

Updated drivers from 1.100.99 bin, i check wlan_tool and wmiconfig too, they are identical, so i just included wifi driver.



same problem with this driver. wifi on, connected, and wifi indicator always show that wifi connection is ok, but in fact network is dead.

see dmesg parts below:

wifi on - http://pastebin.com/v6Tu9PXz

turn off wifi - http://pastebin.com/FGicZWAN

  • 0

#14
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

same problem with this driver. wifi on, connected, and wifi indicator always show that wifi connection is ok, but in fact network is dead.

see dmesg parts below:

wifi on - http://pastebin.com/v6Tu9PXz

turn off wifi - http://pastebin.com/FGicZWAN


so, this is a bug in wpa_supplicant.

using wpa_supplitsant, phone connects to the AP and lose connection after a few seconds.

using wmiconfig works fine (except wifi indicator).

i wrote simple script for wmiconfig. see example below:

#!/system/bin/sh -x
SSID=""
PASSPHRASE=""
CIPHER=""

rmmod ar6000
insmod /system/wifi/ar6000.ko

if [ "$?" != 0 ] ; then exit 1 ; fi

sleep 3

false

while [ "$?" != 0 ]
do
wmiconfig -i wlan0 --connect $SSID --wpa 2 $CIPHER $CIPHER $PASSPHRASE
sleep 5
ip link set wlan0 up
sleep 2
ip link show wlan0 | grep -qo 'state UP'
done

dhcpcd wlan0

for i in $(seq 1 4)
do
setprop net.dns${i} $(getprop dhcp.wlan0.dns{i})
done

setprop net.dnschange 1
setprop init.svc.wpa_supplicant running
setprop wlan.driver.status ok

  • 0

#15
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

Maybe it can help : http://localhostr.co...ifi_drivers.zip

Updated drivers from 1.100.99 bin, i check wlan_tool and wmiconfig too, they are identical, so i just included wifi driver.


vache, can you make archive with wpa_supplicant from gingerbread rom ?

  • 0

#16
vache

vache

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,038 posts
  • Gender:Male
  • Devices:Acer CloudMobile
  • Twitter:@vachounet

vache, can you make archive with wpa_supplicant from gingerbread rom ?


You can get it from Gingerounay.

  • 0

#17
harylauw

harylauw

    Enthusiast

  • Members
  • PipPipPip
  • 213 posts
  • Devices:Acer Liquid Metal S120
  • Twitter:@hary232
1.100.99 bin is it from liquid Vache?

  • 0

#18
dieghito

dieghito

    Regular

  • Members
  • PipPip
  • 148 posts
  • Devices:acer liquid
  • Twitter:@none
can someone imrove the ad hoc connection??? I find a script flashable for n1 and desire. I try with amon ra, but them wifi does not work

  • 0

#19
Morgan0916

Morgan0916

    Newbie

  • Members
  • Pip
  • 12 posts

You can get it from Gingerounay.



Hi Alex, did you get the driver and fix this connection issue? Thanks

  • 0

#20
Alex Gorbachenko

Alex Gorbachenko

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:acer liquid me s120

Hi Alex, did you get the driver and fix this connection issue? Thanks


no.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users