Hi, I have an ASUS WUSB25E2V2 dongle for wimax network. And I have download the driver from http://linuxwimax.org/Download.<http://linuxwimax.org/Download%20> After recompiling the driver as the announcement/instructions for 1.5, the dongle can find the wimax network. But I can't connect to the network with EAP-TTLS. Can anybody help me solve the problem? Thanks. I changed the /usr/var/lib/wimax/WiMAX_DB.bin as our network channel and put the CA file at /usr/share/wimax/cacert.pem. replace MSG_INFO with MSG_MSGDUMP in wpa_supplicant-0.6.10/src/utils/wpa_debug.c this is my information in the terminal(Ubuntu 9.10, 2.6.35): pxzhang at pxzhang-desktop:~$ sudo wimaxd -i wmx0 -d Enter Command: q - Quit AppSrv t - Trace ReInit (ReLoads Registry Values) u - uplink(Apdo uplink event h - Help d - Toggle driver messages to display - debug & internal only AppSrv is ready ! Act_FullRestart! Act_DriverDeviceStatus - DRIVER_UP New connection established. pCon=0x8145ae0 . isActive=1 New connection established. pCon=0x8145b1c . isActive=1 New connection established. pCon=0x8145b58 . isActive=1 EAP: EAP entering state IDLE EAP: EAP entering state RECEIVED EAP: Received EAP-Request id=1 method=1 vendor=0 vendorMethod=0 EAP: EAP entering state IDENTITY CTRL-EVENT-EAP-STARTED EAP authentication started EAP: EAP-Request Identity data - hexdump_ascii(len=0): EAP: using real identity - hexdump_ascii(len=50): 7b 73 6d 3d 31 7d 36 41 32 41 30 43 34 38 34 39 {sm=1}6A2A0C4849 39 43 30 41 44 45 32 31 41 37 42 31 44 31 36 32 9C0ADE21A7B1D162 46 35 30 38 34 37 40 73 6a 74 75 2e 65 64 75 2e F50847 at sjtu.edu. 63 6e cn EAP: EAP entering state SEND_RESPONSE EAP: EAP entering state IDLE Sending EapResponse. Data size: 55 EAP: EAP entering state RECEIVED EAP: Received EAP-Request id=2 method=4 vendor=0 vendorMethod=0 EAP: EAP entering state GET_METHOD EAP: not included in build: vendor 0 method 4 EAP: vendor 0 method 4 not allowed EAP: Building EAP-Nak (requested type 4 vendor=0 method=0 not allowed) EAP: allowed methods - hexdump(len=1): 15 EAP: EAP entering state SEND_RESPONSE EAP: EAP entering state IDLE Sending EapResponse. Data size: 6 EAP: EAP entering state RECEIVED EAP: Received EAP-Request id=3 method=21 vendor=0 vendorMethod=0 EAP: EAP entering state GET_METHOD EAP: Initialize selected EAP method: vendor 0 method 21 (TTLS) EAP-TTLS: Phase2 type: EAP TLS: Phase2 EAP types - hexdump(len=0): CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected EAP: EAP entering state METHOD SSL: Received packet(len=6) - Flags 0x20 EAP-TTLS: Start (server ver=0, own ver=0) TLS: using phase1 config options SuppWrapper: sending down op. 3, ctx 1, conn 0, p1 0, p2 0 SuppWrapper: received op. 3, ctx 1, conn 0, p1 -1, p2 0 SSL: Failed to initialize new TLS connection EAP-TTLS: Failed to initialize SSL. EAP: method process -> ignore=FALSE methodState=MAY_CONT decision=FAIL EAP: EAP entering state SEND_RESPONSE EAP: EAP entering state IDLE EAP: EAP entering state RECEIVED EAP: Received EAP-Request id=3 method=21 vendor=0 vendorMethod=0 EAP: EAP entering state METHOD SSL: Received packet(len=6) - Flags 0x20 EAP-TTLS: Start (server ver=0, own ver=0) TLS: using phase1 config options SuppWrapper: sending down op. 3, ctx 1, conn 0, p1 0, p2 0 SuppWrapper: received op. 3, ctx 1, conn 0, p1 -1, p2 0 SSL: Failed to initialize new TLS connection EAP-TTLS: Failed to initialize SSL. EAP: method process -> ignore=FALSE methodState=MAY_CONT decision=FAIL EAP: EAP entering state SEND_RESPONSE EAP: EAP entering state IDLE EAP: EAP entering state RECEIVED EAP: Received EAP-Request id=3 method=21 vendor=0 vendorMethod=0 EAP: EAP entering state METHOD SSL: Received packet(len=6) - Flags 0x20 EAP-TTLS: Start (server ver=0, own ver=0) TLS: using phase1 config options SuppWrapper: sending down op. 3, ctx 1, conn 0, p1 0, p2 0 SuppWrapper: received op. 3, ctx 1, conn 0, p1 -1, p2 0 SSL: Failed to initialize new TLS connection EAP-TTLS: Failed to initialize SSL. EAP: method process -> ignore=FALSE methodState=MAY_CONT decision=FAIL EAP: EAP entering state SEND_RESPONSE EAP: EAP entering state IDLE EAP: EAP entering state RECEIVED EAP: Received EAP-Failure EAP: EAP-Success Id mismatch - reqId=60 lastId=2 EAP: EAP entering state DISCARD EAP: EAP entering state IDLE Got disconnected. pCon=0x8145ae0 . isActive=0 Got disconnected. pCon=0x8145b1c . isActive=0 Got disconnected. pCon=0x8145b58 . isActive=0 pxzhang at pxzhang-desktop:~$ wimaxcu connect network 2 In Manual Scan and Manual Connect Mode Trying to find the networks ... Scanning 83% Done =======- Network found. NSP : SJTU ID : 2 Signal : Excellent RSSI : -66 dBm CINR : 27 dB Network Type: Home Network Activated. Scanning operation completed. Connecting to SJTU Network... Connection failure the log file in /usr/var/log/wimax/*: ------------------------------------system_log-------------------------------- {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:315 Info: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer [IN] {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:341 Error: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer : Obfuscation disbaled {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:409 Error: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer [OUT] {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Primitives/wimax_osal_strings.c:1443 Error: [OSAL_L3L4_WideCharToMultiByte]cchWideChar: -1, cbMultiByte: 124 {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Primitives/wimax_osal_strings.c:1488 Error: [OSAL_L3L4_WideCharToMultiByte]Updated cchWideChar: 14, converted 14 chars, Output string: Unknown Model {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:315 Info: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer [IN] {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:341 Error: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer : Obfuscation disbaled {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Services/wimax_osal_crypt_services.c:409 Error: [OSAL_Crypt_DecryptBuffer]OSAL_Crypt_DecryptBuffer [OUT] {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Primitives/wimax_osal_primitives.c:575 Error: [OSAL_unlock_mutex]Failed to release mutex. error: 2 {pid:3551, tid: 3076692848 time = 19:05:36} [1302174336] ././Primitives/wimax_osal_primitives.c:575 Error: [OSAL_unlock_mutex]Failed to release mutex. error: 2 {pid:3551, tid: 3068300144 time = 19:05:44} [1302174344] ././Primitives/wimax_osal_strings.c:64 Error: [OSAL_memcpy_s]Exit Error source buffer is NULL or format is NULL {pid:3551, tid: 3068300144 time = 19:05:58} [1302174358] ././Primitives/wimax_osal_strings.c:64 Error: [OSAL_memcpy_s]Exit Error source buffer is NULL or format is NULL {pid:3551, tid: 3068300144 time = 19:06:04} [1302174364] ././Primitives/wimax_osal_strings.c:64 Error: [OSAL_memcpy_s]Exit Error source buffer is NULL or format is NULL {pid:3551, tid: 3068300144 time = 19:06:10} [1302174370] ././Primitives/wimax_osal_strings.c:64 Error: [OSAL_memcpy_s]Exit Error source buffer is NULL or format is NULL {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Primitives/wimax_osal_strings.c:64 Error: [OSAL_memcpy_s]Exit Error source buffer is NULL or format is NULL {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:89 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer [IN] {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:123 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer: Obfuscation disbaled {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:129 Error: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer: In-corrected buffer Len {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:89 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer [IN] {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:123 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer: Obfuscation disbaled {pid:3551, tid: 3068300144 time = 19:06:16} [1302174376] ././Services/wimax_osal_crypt_services.c:291 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer [OUT] {pid:3551, tid: 3068300144 time = 19:06:19} [1302174379] ././Services/wimax_osal_crypt_services.c:89 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer [IN] {pid:3551, tid: 3068300144 time = 19:06:19} [1302174379] ././Services/wimax_osal_crypt_services.c:123 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer: Obfuscation disbaled {pid:3551, tid: 3068300144 time = 19:06:19} [1302174379] ././Services/wimax_osal_crypt_services.c:291 Info: [OSAL_Crypt_EncryptBuffer]OSAL_Crypt_EncryptBuffer [OUT] -------------------------------------------------------------------------------------------- ------------------------------wimaxcu.log------------------------------------------ 19:00:27: 3075794624 @All @ALL @PIPE_HANDLER_Init(IN). pipehandler_numOfInits=0 [PIPE_HANDLER_Init] @PipeHandler_Ctrl.c(75) @wimaxcu 19:00:28: 3075794624 @All @ALL @PIPE_HANDLER_Init(OUT) [PIPE_HANDLER_Init] @PipeHandler_Ctrl.c(91) @wimaxcu 19:01:23: 3075794624 @All @ALL @PIPE_HANDLER_Finalize(IN). pipehandler_numOfInits=1 [PIPE_HANDLER_Finalize] @PipeHandler_Ctrl.c(51) @wimaxcu 19:01:24: 3075794624 @All @ALL @PIPE_HANDLER_Finalize(OUT) [PIPE_HANDLER_Finalize] @PipeHandler_Ctrl.c(68) @wimaxcu 19:05:44: 3075188416 @All @ALL @PIPE_HANDLER_Init(IN). pipehandler_numOfInits=0 [PIPE_HANDLER_Init] @PipeHandler_Ctrl.c(75) @wimaxcu 19:05:44: 3075188416 @All @ALL @PIPE_HANDLER_Init(OUT) [PIPE_HANDLER_Init] @PipeHandler_Ctrl.c(91) @wimaxcu 19:06:39: 3075188416 @All @ALL @PIPE_HANDLER_Finalize(IN). pipehandler_numOfInits=1 [PIPE_HANDLER_Finalize] @PipeHandler_Ctrl.c(51) @wimaxcu 19:06:40: 3075188416 @All @ALL @PIPE_HANDLER_Finalize(OUT) [PIPE_HANDLER_Finalize] @PipeHandler_Ctrl.c(68) @wimaxcu ------------------------------------------------------------------------------------------------ --------------------------------------wimaxd.log---------------------------------------- 19:05:36: 3076692848 @All @ACT @Act_HandlingThreadFunc STARTED!! [Act_HandlingThreadFunc] @Act.c (893) @wimaxd 19:05:36: 3076695744 @All @ACT @AppSrv is ready [Act_Initialize] @Act.c (1275) @wimaxd 19:05:36: 3076692848 @All @ACT @Got act_event_fullRestart event [Act_HandlingThreadFunc] @Act.c (931) @wimaxd 19:05:36: 3076692848 @Error @ACT @Entering... [Act_GetSystemState] @Act.c (341) @wimaxd 19:05:37: 3076692848 @All @ACT @Got act_event_driverUpEvent event [Act_HandlingThreadFunc] @Act.c (916) @wimaxd 19:05:37: 3076692848 @All @ACT @Act_DriverDeviceStatus - DRIVER_UP [UpdateDriverStateToAgents] @Act.c (866) @wimaxd 19:05:37: 3076692848 @Error @ACT @Entering... [Act_GetSystemState] @Act.c (341) @wimaxd 19:05:44: 3068300144 @Error @NDNS_Agent @----> L4S_SetDiscreteCfg: Setting num of channels. Previous: 0, Next: 32 [L4S_SetDiscreteCfg] @NDnS_L4Scanner.c(401) @wimaxd 19:05:44: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - AgeAvailableNspsList after L4db_DeleteDuplicatedChannelsInAllDetectedChannels after save to db -- > [AgeAvailableNspsList]@NDnSAgent_NSPsList.c(581) @wimaxd 19:05:44: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - AgeAvailableNspsList after TTL Decrease [AgeAvailableNspsList] @NDnSAgent_NSPsList.c(586) @wimaxd 19:05:51: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:05:51: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:05:51: 3068300144 @Error @NDNS_Agent @l4P_CreateNspCategoryArrays: l4P_CreateNspCategoryArrays failed [l4P_CreateNspCategoryArrays] @NDnSAgent_L4P.c (73) @wimaxd 19:05:51: 3068300144 @Error @NDNS_Agent @UpdatePreferredIndex error in L4P_GetPreferredNspList status=14 [UpdatePreferredIndex] @NDnSAgent_NSPsList.c(323) @wimaxd 19:05:56: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:05:56: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:05:56: 3068300144 @Error @NDNS_Agent @l4P_CreateNspCategoryArrays: l4P_CreateNspCategoryArrays failed [l4P_CreateNspCategoryArrays] @NDnSAgent_L4P.c (73) @wimaxd 19:05:56: 3068300144 @Error @NDNS_Agent @UpdatePreferredIndex error in L4P_GetPreferredNspList status=14 [UpdatePreferredIndex] @NDnSAgent_NSPsList.c(323) @wimaxd 19:05:58: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:05:58: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:06:04: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:06:04: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:06:10: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:06:10: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:06:16: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:06:16: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd 19:06:16: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_ApplyNextScanParams before AgeAvailableNspsList-- > [L4C_ApplyNextScanParams] @NDnSAgent.c (2318) @wimaxd 19:06:17: 3068300144 @Error @NDNS_Agent @L4P_GetMaxDetectedChannelPerNsp returned rc = [0] [l4P_GeneratePreferredScanCurrent] @NDnSAgent_L4P.c (1233) @wimaxd 19:06:17: 3068300144 @Error @NDNS_Agent @L4db_GetMaxChannelsPerProvisionedNsp returned rc = [0] : &provisionedChannelArr.arrSize = [4] [l4P_GeneratePreferredScanCurrent] @NDnSAgent_L4P.c (1255) @wimaxd 19:06:17: 3068300144 @Error @NDNS_Agent @----> L4S_SetDiscreteCfg: Setting num of channels. Previous: 32, Next: 5 [L4S_SetDiscreteCfg] @NDnS_L4Scanner.c(401) @wimaxd 19:06:17: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - AgeAvailableNspsList after L4db_DeleteDuplicatedChannelsInAllDetectedChannels after save to db -- > [AgeAvailableNspsList]@NDnSAgent_NSPsList.c(581) @wimaxd 19:06:17: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - AgeAvailableNspsList after TTL Decrease [AgeAvailableNspsList] @NDnSAgent_NSPsList.c(586) @wimaxd 19:06:19: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - isUseUnderThreshold == [0] -- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2418) @wimaxd 19:06:19: 3068300144 @Error @NDNS_Agent @<---L4db_PrintDiscoveredNAPsList - L4C_UpdateAvailableNSPsList before NAPs2NSPs-- > [L4C_UpdateAvailableNSPsList] @NDnSAgent.c (2420) @wimaxd ------------------------------------------------------------------------------------------------- please tell me if my information is not enough. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.linuxwimax.org/pipermail/wimax/attachments/20110407/298bffd9/attachment.html>