You are not logged in.
I have a bit of an odd problem. When I try to connect to my wireless network, 24 out of 25 times, it will fail to associate. The odd thing is that when it succeeds in associating, the driver works perfectly. On wicd, it stays on the step "Verifying access point association...", during which it tries to ping the gateway, and fails.
I am using wicd and the r8192se_pci driver from AUR (package rtl8192se_pci). I have looked through the wicd logs and dmesg, and I did not find anything abnormal.
lspci:
07:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)dmesg; the beginning is the association failure, and after many re-connection attempts I finally get it to succeed at the end:
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
ADDRCONF(NETDEV_UP): wlan0: link is not ready
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
ADDRCONF(NETDEV_UP): wlan0: link is not ready
r8169 0000:02:00.0: eth0: link down
ADDRCONF(NETDEV_UP): eth0: link is not ready
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
ADDRCONF(NETDEV_UP): wlan0: link is not ready
r8169 0000:02:00.0: eth0: link down
ADDRCONF(NETDEV_UP): eth0: link is not ready
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
ADDRCONF(NETDEV_UP): wlan0: link is not ready
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
=====>rtl8192_set_chan()====ch:1
=====>rtl8192_set_chan()====ch:2
=====>rtl8192_set_chan()====ch:3
=====>rtl8192_set_chan()====ch:4
=====>rtl8192_set_chan()====ch:5
=====>rtl8192_set_chan()====ch:6
=====>rtl8192_set_chan()====ch:7
=====>rtl8192_set_chan()====ch:8
=====>rtl8192_set_chan()====ch:9
=====>rtl8192_set_chan()====ch:10
Linking with MyRouterSSID,channel:11, qos:0, myHT:0, networkHT:0, mode:6 cur_net.flags:0x406
============>sync_scan_hurryup out
===>rtllib_associate_procedure_wq(), chan:11
HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
=====>rtl8192_set_chan()====ch:11
alg name:WEP
===========>set_swcam():EntryNo is 0,KeyIndex is 0,KeyType is 5,is_mesh is 0
Linking with MyRouterSSID,channel:11, qos:0, myHT:0, networkHT:0, mode:6 cur_net.flags:0x406
===>rtllib_associate_procedure_wq(), chan:11
HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
=====>rtl8192_set_chan()====ch:11
Linking with MyRouterSSID,channel:11, qos:0, myHT:0, networkHT:0, mode:6 cur_net.flags:0x406
===>rtllib_associate_procedure_wq(), chan:11
HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
=====>rtl8192_set_chan()====ch:11
rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
Associated successfully
normal associate
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Using G rates:108
Successfully associated, ht not enabled(0, 0)
===>rtl8192se_link_change():ieee->iw_mode is 2
rtl8192_update_cap(): WLAN_CAPABILITY_LONG_PREAMBLEAll advice is appreciated, thanks.
Offline
I think I may have narrowed it down to a wicd issue, because I can connect successfully by hand:
# wpa_supplicant -i wlan0 -c /var/lib/wicd/configurations/00146c7f6c12 -D wext
# dhclient wlan0EDIT: Nevermind; dhclient hangs, just like wicd. I guess I just got lucky when it worked. So, does anyone else have this problem? I find it quite peculiar that it works at all, under seemingly random circumstances.
EDIT 2: Also, ndiswrapper doesn't work. There is a known problem with ndiswrapper and the driver on 64-bit systems.
Last edited by linkmaster03 (2010-10-03 18:29:26)
Offline
I have the exact same card, however, I'm using manually compiled drivers from the Realtek site (though it seems that the ones used in the AUR package are the same ones).
My suggestion is that you try compiling the drivers yourself and see if it helps. Also, try connecting using iwconfig and dhcpcd.
In my own experience, this is a good card (supports monitor mode as well), however, it keeps dying on me whenever there are torrents active (dmesg gets filled with "rtl819xSE:No more TX desc@1, ring->idx = 0,idx = 0, skblen = 0x4c queuelen=0
").
Offline
Thanks for replying. The AUR package compiles the drivers manually from the Realtek site, so that couldn't be the problem. Connecting with iwconfig and dhcpcd doesn't work either.
I believe I have found a solution though. I uninstalled wicd and switched to NetworkManager. It has been working flawlessly. I suggest that you try it! If you are not using GNOME, like me, then you can simply uninstall network-manager-applet after you have created a connection and saved it as a system connection. To do that, run the applet as root and select the option to make the connection available to all users. That will save it globally, and connect to it even if the network-manager-applet is uninstalled.
Offline