root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# gedit HAL/rtl8192/rtl_core.c root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# make make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic' CC [M] /usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192/rtl_core.o LD [M] /usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192/r8192se_pci.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192/r8192se_pci.mod.o LD [M] /usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192/r8192se_pci.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic' #@make -C /usr/src/rtl8192se_linux_2.6.0013.1204.2009/wapi_supplicant root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# make install make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic' Building modules, stage 2. MODPOST 1 modules make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic' #@make -C /usr/src/rtl8192se_linux_2.6.0013.1204.2009/wapi_supplicant make[1]: Entering directory `/usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192' make -C /lib/modules/2.6.31-14-generic/build M=/usr/src/rtl8192se_linux_2.6.0013.1204.2009 CC=gcc modules make[2]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic' Building modules, stage 2. MODPOST 0 modules make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic' install -p -m 644 r8192se_pci.ko /lib/modules/2.6.31-14-generic/kernel/drivers/net/wireless/ depmod -a make[1]: Leaving directory `/usr/src/rtl8192se_linux_2.6.0013.1204.2009/HAL/rtl8192' #@cp /usr/src/rtl8192se_linux_2.6.0013.1204.2009/wapi_supplicant/wapi_supplicant /usr/bin/ root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# ./wlan0down wlan0: ERROR while getting interface flags: No such device ERROR: Module r8192se_pci does not exist in /proc/modules root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# ./wlan0up root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009# dmesg -c [79018.896211] rtllib_crypt: registered algorithm 'NULL' [79018.896217] rtllib_crypt: registered algorithm 'TKIP' [79018.896220] rtllib_crypt: registered algorithm 'CCMP' [79018.896223] rtllib_crypt: registered algorithm 'WEP' [79018.896226] [79018.896227] Linux kernel driver for RTL8192 based WLAN cards [79018.896230] Copyright (c) 2007-2008, Realsil Wlan Driver [79018.896232] rtl819xSE:Initializing module [79018.896236] rtl819xSE:Wireless extensions version 22 [79018.896238] rtl819xSE:Initializing proc filesystem [79018.897322] rtl819xSE:Configuring chip resources [79018.897564] rtl819xSE 0000:08:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [79018.897577] rtl819xSE 0000:08:00.0: setting latency timer to 64 [79018.898314] Adapter(8192SE) is found - DeviceID=8172 [79018.898322] rtl819xSE:Driver probe completed1 [79018.898323] [79018.898585] rtl819xSE:AutoLoad Fail reported from CR9346!! [79018.898587] [79018.898590] rtl819xSE:====> rtl8192se_config_hw_for_load_fail [79018.898591] [79018.908598] rtl819xSE:All TxPwr = 0x1010 [79018.908599] [79018.908602] rtl819xSE:TxPowerDiff = 0x3 [79018.908603] [79018.908606] rtl819xSE:EEPROM Customer ID: 0x 0 [79018.908608] [79018.908610] rtl819xSE:BoardType = 0x2 [79018.908611] [79018.908614] rtl819xSE:<==== rtl8192se_config_hw_for_load_fail [79018.908615] [79018.908619] rtl819xSE:RegChannelPlan(15) EEPROMChannelPlan(0) [79018.908622] rtl819xSE:ChannelPlan = 11 [79018.908623] [79018.908627] rtl819xSE:Channel plan is 11 [79018.908628] [79018.908632] rtl819xSE:Dynamic Tx Power is enabled by FW [79018.908634] [79018.908652] rtl819xSE:IRQ 17 [79018.908654] [79018.909744] rtl819xSE:dev name: wlan0 [79018.909746] [79018.909794] rtl819xSE:Driver probe completed [79018.909795] [79018.947204] udev: renamed network interface wlan0 to wlan23 [79018.949768] rtl819xSE:Bringing up iface [79018.949774] rtl819xSE:rtl8192se_adapter_start() [79018.949775] [79018.950190] rtl819xSE:--->MacConfigBeforeFwDownload() [79018.950192] [79018.951297] rtl819xSE:Enable AFE clock source [79018.951298] [79018.953305] rtl819xSE:Enable AFE Macro Block's Bandgap [79018.953307] [79018.954308] rtl819xSE:Enable AFE Mbias [79018.954310] [79018.959144] rtl819xSE:gen_RefreshLedState first init [79018.959145] [79018.959147] rtl819xSE:<---MacConfigBeforeFwDownload() [79018.959149] [79018.959152] rtl819xSE:NIC version : C-cut [79018.959154] [79018.964053] rtl819xSE 0000:08:00.0: firmware: requesting RTL8192SE/rtl8192sfw.bin [79018.973512] rtl819xSE:FW_STATUS_LOAD_IMEM FAIL CPU, Status=0 [79018.973514] [79018.978792] rtl819xSE:FW_STATUS_LOAD_EMEM FAIL CPU, Status=0 [79018.978793] [79018.984024] rtl819xSE:Polling DMEM code done fail ! CPUStatus(0x0) [79018.984025] [79018.984029] rtl819xSE:EFUSE CONFIG OK [79018.984029] [79018.984031] rtl819xSE:MacConfigAfterFwDownload OK [79018.984031] [79018.984033] rtl819xSE:MAC Config Start! [79018.984034] [79018.984035] rtl819xSE:Read Rtl819XMACPHY_Array [79018.984036] [79018.984039] rtl819xSE:MAC Config Finished! [79018.984040] [79018.984041] rtl819xSE:BB Config Start! [79018.984042] [79018.984043] rtl819xSE:==>phy_BB8192S_Config_ParaFile [79018.984044] [79018.984062] rtl819xSE:BB Config Finished! [79018.984063] [79018.984064] rtl819xSE:RF Config started! [79018.984065] [79018.984068] rtl819xSE:PHY_ConfigRFWithHeaderFile: Radio No 0 [79018.984069] [79019.083571] rtl819xSE:PHY_ConfigRFWithHeaderFile: Radio No 1 [79019.083572] [79019.083576] rtl819xSE:<---phy_RF6052_Config_ParaFile() [79019.083577] [79019.083578] rtl819xSE:RF Config Finished! [79019.083579] [79019.087578] rtl819xSE:Initializeadapter: RF_Type(1T2R) [79019.087579] [79019.087581] rtl819xSE:Current Wireless Mode is 10 [79019.087582] [79019.087585] rtl819xSE:Default initial gain (c50=0x20, c58=0x20, c60=0x20, c68=0x20) [79019.087586] [79019.087588] rtl819xSE:Default framesync (0xc38) = 0x94 [79019.087589] [79019.093615] rtl819xSE:regu1=20 delay = 0 [79019.093615] [79019.098626] rtl819xSE:regu1=3e delay = 0 [79019.098627] [79019.103652] rtl819xSE:regu1=39 delay = 0 [79019.103653] [79019.105653] rtl819xSE:PHY_RFShadowCompare RF-0 Addr25Err = 3d0ba [79019.105655] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=25 [79019.105656] [79019.105658] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr25=22583 [79019.107658] rtl819xSE:PHY_RFShadowCompare RF-0 Addr26Err = 3d0ba [79019.107660] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=26 [79019.107661] [79019.107663] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr26=0f200 [79019.109663] rtl819xSE:PHY_RFShadowCompare RF-0 Addr27Err = 3d0ba [79019.109664] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=27 [79019.109665] [79019.109667] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr27=eacf1 [79019.111667] rtl819xSE:PHY_RFShadowCompare RF-0 Addr28Err = 3d0ba [79019.111669] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=28 [79019.111670] [79019.111671] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr28=9bd54 [79019.111673] rtl819xSE:start adapter finished [79019.111674] [79019.112773] rtl819xSE:==> rtl8192se_halt_adapter() [79019.112775] [79019.115306] wait for BIT6 return value 38 [79019.115318] wait for BIT6 return value 38 [79019.115330] wait for BIT6 return value 38 [79019.115341] wait for BIT6 return value 38 [79019.115353] wait for BIT6 return value 38 [79019.115364] wait for BIT6 return value 38 [79019.115375] wait for BIT6 return value 38 [79019.115387] wait for BIT6 return value 38 [79019.115398] wait for BIT6 return value 38 [79019.115410] wait for BIT6 return value 38 [79019.115421] wait for BIT6 return value 38 [79019.115433] wait for BIT6 return value 38 [79019.115444] wait for BIT6 return value 38 [79019.115456] wait for BIT6 return value 38 [79019.115467] wait for BIT6 return value 38 [79019.115478] wait for BIT6 return value 38 [79019.115490] wait for BIT6 return value 38 [79019.115501] wait for BIT6 return value 38 [79019.115513] wait for BIT6 return value 38 [79019.115524] wait for BIT6 return value 38 [79019.115536] wait for BIT6 return value 38 [79019.115547] wait for BIT6 return value 38 [79019.115558] wait for BIT6 return value 38 [79019.115570] wait for BIT6 return value 38 [79019.115581] wait for BIT6 return value 38 [79019.115593] wait for BIT6 return value 38 [79019.115604] wait for BIT6 return value 38 [79019.115616] wait for BIT6 return value 38 [79019.115627] wait for BIT6 return value 38 [79019.115638] wait for BIT6 return value 38 [79019.115650] wait for BIT6 return value 38 [79019.115661] wait for BIT6 return value 38 [79019.115673] wait for BIT6 return value 38 [79019.115684] wait for BIT6 return value 38 [79019.115696] wait for BIT6 return value 38 [79019.115707] wait for BIT6 return value 38 [79019.115718] wait for BIT6 return value 38 [79019.115730] wait for BIT6 return value 38 [79019.115741] wait for BIT6 return value 38 [79019.115753] wait for BIT6 return value 38 [79019.115764] wait for BIT6 return value 38 [79019.115776] wait for BIT6 return value 38 [79019.115787] wait for BIT6 return value 38 [79019.115799] wait for BIT6 return value 38 [79019.115810] wait for BIT6 return value 38 [79019.115822] wait for BIT6 return value 38 [79019.115833] wait for BIT6 return value 38 [79019.115845] wait for BIT6 return value 38 [79019.115856] wait for BIT6 return value 38 [79019.115867] wait for BIT6 return value 38 [79019.115879] wait for BIT6 return value 38 [79019.115890] wait for BIT6 return value 38 [79019.115902] wait for BIT6 return value 38 [79019.115913] wait for BIT6 return value 38 [79019.115925] wait for BIT6 return value 38 [79019.115936] wait for BIT6 return value 38 [79019.115947] wait for BIT6 return value 38 [79019.115959] wait for BIT6 return value 38 [79019.115970] wait for BIT6 return value 38 [79019.115982] wait for BIT6 return value 38 [79019.115993] wait for BIT6 return value 38 [79019.116005] wait for BIT6 return value 38 [79019.116016] wait for BIT6 return value 38 [79019.116028] wait for BIT6 return value 38 [79019.116039] wait for BIT6 return value 38 [79019.116051] wait for BIT6 return value 38 [79019.116062] wait for BIT6 return value 38 [79019.116074] wait for BIT6 return value 38 [79019.116085] wait for BIT6 return value 38 [79019.116096] wait for BIT6 return value 38 [79019.116108] wait for BIT6 return value 38 [79019.116119] wait for BIT6 return value 38 [79019.116131] wait for BIT6 return value 38 [79019.116142] wait for BIT6 return value 38 [79019.116154] wait for BIT6 return value 38 [79019.116165] wait for BIT6 return value 38 [79019.116177] wait for BIT6 return value 38 [79019.116188] wait for BIT6 return value 38 [79019.116200] wait for BIT6 return value 38 [79019.116211] wait for BIT6 return value 38 [79019.116222] wait for BIT6 return value 38 [79019.116234] wait for BIT6 return value 38 [79019.116245] wait for BIT6 return value 38 [79019.116257] wait for BIT6 return value 38 [79019.116268] wait for BIT6 return value 38 [79019.116280] wait for BIT6 return value 38 [79019.116291] wait for BIT6 return value 38 [79019.116302] wait for BIT6 return value 38 [79019.116314] wait for BIT6 return value 38 [79019.116325] wait for BIT6 return value 38 [79019.116337] wait for BIT6 return value 38 [79019.116348] wait for BIT6 return value 38 [79019.116360] wait for BIT6 return value 38 [79019.116371] wait for BIT6 return value 38 [79019.116382] wait for BIT6 return value 38 [79019.116394] wait for BIT6 return value 38 [79019.116405] wait for BIT6 return value 38 [79019.116417] wait for BIT6 return value 38 [79019.116428] wait for BIT6 return value 38 [79019.116440] wait for BIT6 return value 38 [79019.116441] Switch ctrl path fail [79019.116544] rtl819xSE:<== HaltAdapter8192SE() [79019.116545] [79019.116855] rtl819xSE:Write reg[50] = 42 [79019.116855] [79019.117816] ADDRCONF(NETDEV_UP): wlan23: link is not ready [79019.160720] rtl819xSE:rtl8192se_adapter_start() [79019.160724] [79019.161148] rtl819xSE:--->MacConfigBeforeFwDownload() [79019.161150] [79019.162254] rtl819xSE:Enable AFE clock source [79019.162256] [79019.164256] rtl819xSE:Enable AFE Macro Block's Bandgap [79019.164257] [79019.165258] rtl819xSE:Enable AFE Mbias [79019.165260] [79019.170119] rtl819xSE:gen_RefreshLedState first init [79019.170121] [79019.170124] rtl819xSE:<---MacConfigBeforeFwDownload() [79019.170125] [79019.170128] rtl819xSE:NIC version : C-cut [79019.170130] [79019.175444] rtl819xSE:FW_STATUS_LOAD_IMEM FAIL CPU, Status=0 [79019.175446] [79019.180754] rtl819xSE:FW_STATUS_LOAD_EMEM FAIL CPU, Status=0 [79019.180756] [79019.185994] rtl819xSE:Polling DMEM code done fail ! CPUStatus(0x0) [79019.185996] [79019.186002] rtl819xSE:EFUSE CONFIG OK [79019.186003] [79019.186005] rtl819xSE:MacConfigAfterFwDownload OK [79019.186007] [79019.186009] rtl819xSE:MAC Config Start! [79019.186010] [79019.186013] rtl819xSE:Read Rtl819XMACPHY_Array [79019.186014] [79019.186019] rtl819xSE:MAC Config Finished! [79019.186021] [79019.186023] rtl819xSE:BB Config Start! [79019.186024] [79019.186027] rtl819xSE:==>phy_BB8192S_Config_ParaFile [79019.186028] [79019.186057] rtl819xSE:BB Config Finished! [79019.186059] [79019.186061] rtl819xSE:RF Config started! [79019.186062] [79019.186067] rtl819xSE:PHY_ConfigRFWithHeaderFile: Radio No 0 [79019.186068] [79019.286098] rtl819xSE:PHY_ConfigRFWithHeaderFile: Radio No 1 [79019.286099] [79019.286104] rtl819xSE:<---phy_RF6052_Config_ParaFile() [79019.286106] [79019.286108] rtl819xSE:RF Config Finished! [79019.286109] [79019.290131] rtl819xSE:Initializeadapter: RF_Type(1T2R) [79019.290133] [79019.290137] rtl819xSE:Current Wireless Mode is 10 [79019.290138] [79019.290143] rtl819xSE:Default initial gain (c50=0x20, c58=0x20, c60=0x20, c68=0x20) [79019.290145] [79019.290148] rtl819xSE:Default framesync (0xc38) = 0x94 [79019.290150] [79019.296175] rtl819xSE:regu1=20 delay = 0 [79019.296176] [79019.301220] rtl819xSE:regu1=3e delay = 0 [79019.301221] [79019.306245] rtl819xSE:regu1=39 delay = 0 [79019.306247] [79019.308249] rtl819xSE:PHY_RFShadowCompare RF-0 Addr25Err = 3d0ba [79019.308253] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=25 [79019.308254] [79019.308258] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr25=22583 [79019.310280] rtl819xSE:PHY_RFShadowCompare RF-0 Addr26Err = 3d0ba [79019.310283] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=26 [79019.310285] [79019.310288] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr26=0f200 [79019.312290] rtl819xSE:PHY_RFShadowCompare RF-0 Addr27Err = 3d0ba [79019.312293] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=27 [79019.312295] [79019.312298] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr27=eacf1 [79019.314300] rtl819xSE:PHY_RFShadowCompare RF-0 Addr28Err = 3d0ba [79019.314303] rtl819xSE:PHY_RFShadowCompare OKCNT=0 offset=28 [79019.314304] [79019.314307] rtl819xSE:PHY_RFShadowRecorver RF-0 Addr28=9bd54 [79019.314311] rtl819xSE:start adapter finished [79019.314312] root@Ahwahnee:/usr/src/rtl8192se_linux_2.6.0013.1204.2009#