dmesg when it load the driver:
[ 196.148048] usb 1-1: new high-speed USB device number 2 using ehci_hcd
[ 196.516684] register rtw_netdev_ops to netdev_ops
[ 196.516687] CHIP TYPE: RTL8188E
[ 196.516692]
[ 196.516692] usb_endpoint_descriptor(0):
[ 196.516693] bLength=7
[ 196.516694] bDescriptorType=5
[ 196.516695] bEndpointAddress=81
[ 196.516696] wMaxPacketSize=512
[ 196.516697] bInterval=0
[ 196.516698] RT_usb_endpoint_is_bulk_in = 1
[ 196.516699]
[ 196.516699] usb_endpoint_descriptor(1):
[ 196.516700] bLength=7
[ 196.516701] bDescriptorType=5
[ 196.516702] bEndpointAddress=2
[ 196.516702] wMaxPacketSize=512
[ 196.516703] bInterval=0
[ 196.516704] RT_usb_endpoint_is_bulk_out = 2
[ 196.516705]
[ 196.516706] usb_endpoint_descriptor(2):
[ 196.516707] bLength=7
[ 196.516707] bDescriptorType=5
[ 196.516708] bEndpointAddress=3
[ 196.516709] wMaxPacketSize=512
[ 196.516710] bInterval=0
[ 196.516711] RT_usb_endpoint_is_bulk_out = 3
[ 196.516712] nr_endpoint=3, in_num=1, out_num=2
[ 196.516713]
[ 196.516714] USB_SPEED_HIGH
[ 196.526227] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0)
[ 196.526231] RF_Type is 3!!
[ 196.526233] _ConfigNormalChipOutEP_8188E OutEpQueueSel(0x05), OutEpNumber(2)
[ 196.528611] EEPROM type is E-FUSE
[ 196.528614] ====> _ReadAdapterInfo8188EU
[ 196.531602] Boot from EFUSE, Autoload OK !
[ 199.540670] EEPROM ID=0x8129
[ 199.540672] VID = 0x0BDA, PID = 0x8179
[ 199.540674] Customer ID: 0x00, SubCustomer ID: 0xCD
[ 199.540676] Hal_ReadPowerSavingMode88E...bHWPwrPindetect(0)-bHWPowerdown(0) ,bSupportRemoteWakeup(0)
[ 199.540678] ### PS params=> power_mgnt(1),usbss_enable(0) ###
[ 199.540680] ======= Path 0, Channel 0 =======
[ 199.540683] Index24G_CCK_Base[0][0] = 0x2a
[ 199.540684] Index24G_BW40_Base[0][0] = 0x2e
[ 199.540685] ======= Path 0, Channel 1 =======
[ 199.540687] Index24G_CCK_Base[0][1] = 0x2a
[ 199.540688] Index24G_BW40_Base[0][1] = 0x2e
[ 199.540689] ======= Path 0, Channel 2 =======
[ 199.540690] Index24G_CCK_Base[0][2] = 0x2a
[ 199.540691] Index24G_BW40_Base[0][2] = 0x2e
[ 199.540692] ======= Path 0, Channel 3 =======
[ 199.540693] Index24G_CCK_Base[0][3] = 0x2a
[ 199.540694] Index24G_BW40_Base[0][3] = 0x2e
[ 199.540695] ======= Path 0, Channel 4 =======
[ 199.540697] Index24G_CCK_Base[0][4] = 0x2a
[ 199.540698] Index24G_BW40_Base[0][4] = 0x2e
[ 199.540699] ======= Path 0, Channel 5 =======
[ 199.540700] Index24G_CCK_Base[0][5] = 0x2a
[ 199.540701] Index24G_BW40_Base[0][5] = 0x2e
[ 199.540702] ======= Path 0, Channel 6 =======
[ 199.540703] Index24G_CCK_Base[0][6] = 0x29
[ 199.540704] Index24G_BW40_Base[0][6] = 0x2d
[ 199.540705] ======= Path 0, Channel 7 =======
[ 199.540706] Index24G_CCK_Base[0][7] = 0x29
[ 199.540708] Index24G_BW40_Base[0][7] = 0x2d
[ 199.540709] ======= Path 0, Channel 8 =======
[ 199.540710] Index24G_CCK_Base[0][8] = 0x29
[ 199.540711] Index24G_BW40_Base[0][8] = 0x2d
[ 199.540712] ======= Path 0, Channel 9 =======
[ 199.540713] Index24G_CCK_Base[0][9] = 0x29
[ 199.540714] Index24G_BW40_Base[0][9] = 0x2c
[ 199.540715] ======= Path 0, Channel 10 =======
[ 199.540716] Index24G_CCK_Base[0][10] = 0x29
[ 199.540718] Index24G_BW40_Base[0][10] = 0x2c
[ 199.540719] ======= Path 0, Channel 11 =======
[ 199.540720] Index24G_CCK_Base[0][11] = 0x29
[ 199.540721] Index24G_BW40_Base[0][11] = 0x2c
[ 199.540722] ======= Path 0, Channel 12 =======
[ 199.540723] Index24G_CCK_Base[0][12] = 0x29
[ 199.540724] Index24G_BW40_Base[0][12] = 0x2c
[ 199.540725] ======= Path 0, Channel 13 =======
[ 199.540726] Index24G_CCK_Base[0][13] = 0x29
[ 199.540728] Index24G_BW40_Base[0][13] = 0x2c
[ 199.540729] ======= Path 0, Channel 14 =======
[ 199.540730] Index24G_CCK_Base[0][14] = 0x29
[ 199.540731] Index24G_BW40_Base[0][14] = 0x2c
[ 199.540732] ======= TxCount 0 =======
[ 199.540733] CCK_24G_Diff[0][0]= 0
[ 199.540734] OFDM_24G_Diff[0][0]= 1
[ 199.540735] BW20_24G_Diff[0][0]= -1
[ 199.540736] BW40_24G_Diff[0][0]= 0
[ 199.540737] ======= TxCount 1 =======
[ 199.540738] CCK_24G_Diff[0][1]= -2
[ 199.540739] OFDM_24G_Diff[0][1]= -2
[ 199.540740] BW20_24G_Diff[0][1]= -2
[ 199.540741] BW40_24G_Diff[0][1]= -2
[ 199.540742] ======= TxCount 2 =======
[ 199.540743] CCK_24G_Diff[0][2]= -2
[ 199.540744] OFDM_24G_Diff[0][2]= -2
[ 199.540745] BW20_24G_Diff[0][2]= -2
[ 199.540746] BW40_24G_Diff[0][2]= -2
[ 199.540747] ======= TxCount 3 =======
[ 199.540748] CCK_24G_Diff[0][3]= -2
[ 199.540749] OFDM_24G_Diff[0][3]= -2
[ 199.540750] BW20_24G_Diff[0][3]= -2
[ 199.540751] BW40_24G_Diff[0][3]= -2
[ 199.540752] EEPROMRegulatory = 0x0
[ 199.540754] mlmepriv.ChannelPlan = 0x20
[ 199.540755] EEPROM Customer ID: 0x 0
[ 199.540756] EEPROM : AntDivCfg = 0, TRxAntDivType = 3
[ 199.540758] Board Type: 0x 0
[ 199.540758] ThermalMeter = 0x1a
[ 199.540760] <==== _ReadAdapterInfo8188EU in 3012 ms
[ 199.540955] rtw_macaddr_cfg MAC Address = 64:66:b3:27:a4:14
[ 199.540957] MAC Address from pnetdev->dev_addr= 64:66:b3:27:a4:14
[ 199.541224] bDriverStopped:1, bSurpriseRemoved:0, bup:0, hw_init_completed:0
But the iwlist scan can return result, same as Wicd :
root@bt:/# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: F8:D1:11:B0:B2:B2
ESSID:"XXXXXXXXXXX"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.447 GHz (Channel
Encryption key:on
Bit Rates:150 Mb/s
Extra:wpa_ie=dd1a0050f20101000050f20202000050f2040050f20201000050f202
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
Extra:rsn_ie=30180100000fac020200000fac04000fac020100000fac020000
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD9E0050F204104A00011010440001021057000101103B0001031047001000000000000010000000F8D111B0B2101021000754502D4C494E4B10230009544C2D4D523330323010240003312E3010420003312E301054000800060050F204000110110019576972656C65737320526F7574657220544C2D4D5233303230100800020086103C000101104900140024E26002000101600000020001600100020001
Quality=64/100 Signal level=74/100