wimaxd ndns error
Paul Donohue
wimax at TopQuark.net
Sat Jan 24 14:38:27 MST 2009
I'm having trouble getting wimaxd to run.
I installed kernel 2.6.29-rc2 and the i2400m firmware, and the card is detected properly, and the wmx0 interface is visible.
I then compiled and installed the latest wimax tools, wimax network service, and supplicant, but wimaxd will not start. I edited /etc/wimax/config.xml and set Severities to 255 so I could see all of the debugging messages. Here's the output in /var/log/wimax/wimaxd1.log:
16:05:42 @Notice @-137135936 @ALL @new tarce ================================================ [Trace_Init]
@TraceAgent.c (404) @wimaxd
16:05:42 @Notice @-137135936 @ALL @new trace wimaxd Trace file opened at 16:05:42 [Trace_Init]
@TraceAgent.c (409) @wimaxd
16:05:42 @Notice @-137135936 @ALL @new tarce ================================================ [Trace_Init]
@TraceAgent.c (411) @wimaxd
16:05:42 @Info @-137135936 @ACT @pipe services are initialized [Act_Initialize]
@Act.c (980) @wimaxd
16:05:42 @Info @-137139312 @Messenger @Indication Consumer Thread started. [MessageConsumerThreadFunc]
@Messenger.c (296) @wimaxd
16:05:42 @All @-137135936 @KDAPI_ADAPTER @Target: Driver [KDAPI_ADAPTER_Init]
@KDapiAdapter.c (244) @wimaxd
16:05:42 @Info @-153924720 @CONFIGURATION @config param DeviceResetRetries = 5 , source=Registry [DriverMonitor_Connect]
@DriverMonitor.c (264) @wimaxd
16:05:42 @All @-137135936 @ACT @Watchdog disabled [DriverMonitor_Init]
@DriverMonitor.c (439) @wimaxd
16:05:42 @Info @-137135936 @ACT @Act_InitPipe succeeded [Act_Initialize]
@Act.c (993) @wimaxd
16:05:42 @All @-137135936 @SERVICE @[PipeHandler][4.0.0.6.0] [ValidateVersion]
@VersionUtils.c (95) @wimaxd
16:05:42 @Info @-137135936 @ACT @Act_InitializeInternalResources - succeeded. waiting for driver.. [Act_Initialize]
@Act.c (1031) @wimaxd
16:05:42 @Notice @-162317424 @ACT @Act_MessagesHandlingThreadFunc started [Act_MessagesHandlingThreadFunc]
@Act.c (677) @wimaxd
16:05:42 @Info @-137135936 @KDAPI_ADAPTER @trying to reset the connection to the driver [DriverMonitor_ResetDriverConnection]
@DriverMonitor.c (541) @wimaxd
16:05:42 @Info @-137135936 @ACT @Act_Initialize (OUT) - succeeded!! [Act_Initialize]
@Act.c (1039) @wimaxd
16:05:43 @Debug @-153924720 @KDAPI_ADAPTER @Getting system state. try=0 of of 5 [DriverMonitor_Connect]
@DriverMonitor.c (314) @wimaxd
16:05:43 @Info @-153924720 @KDAPI_ADAPTER @Sending GetSystemState query [DriverMonitor_InitSystemState] @DriverMonitor.c (170) @wimaxd
16:05:43 @Info @-153924720 @KDAPI_ADAPTER @SystemState updated = 15 [DriverMonitor_InitSystemState] @DriverMonitor.c (229) @wimaxd
16:05:44 @Notice @-153924720 @ACT @Act_MessagesHandler(IN). pdwResponseMessageID=-153926796 [Act_MessagesHandler] @Act.c (491) @wimaxd
16:05:44 @Notice @-153924720 @ACT @Act_MessagesHandler(IN). dwSentMessageID=3003 [Act_MessagesHandler] @Act.c (497) @wimaxd
16:05:44 @All @-162317424 @ACT @Driver is up!!! [Act_DriverUp] @Act.c (593) @wimaxd
16:05:44 @Info @-162317424 @ACT @starting ndis [Act_DriverUp] @Act.c (599) @wimaxd
16:05:44 @Info @-162317424 @SERVICE @Sending L4 command=L4_L3_OPCODE_GET_STATE [wmx_SendL4Command] @WrappersUtils.c (216) @wimaxd
16:05:44 @Info @-162317424 @SERVICE @returned status from driver after wmxGetStatusStr function is WMX_ST_OK [wmx_SendL4Command] @WrappersUtils.c (281) @wimaxd
16:05:44 @Info @-162317424 @ACT @in Act_SetDeviceLEDParam function state is 15 [Act_SetDeviceConfigParam] @Act.c (331) @wimaxd
16:05:44 @Info @-162317424 @SERVICE @Sending L4 command=L4_L3_OPCODE_GET_STATE [wmx_SendL4Command] @WrappersUtils.c (216) @wimaxd
16:05:44 @Info @-162317424 @SERVICE @returned status from driver after wmxGetStatusStr function is WMX_ST_OK [wmx_SendL4Command] @WrappersUtils.c (281) @wimaxd
16:05:45 @Info @-162317424 @ACT @Trying to set the operation mode. system state=15 [Act_SetOperationMode] @Act.c (413) @wimaxd
16:05:45 @Info @-162317424 @ACT @starting supplicant [Act_InitPipeLogic] @Act.c (237) @wimaxd
16:05:45 @Info @-162317424 @Supplicant_Agent at InitSupplicantLibrary (IN) [InitSupplicantLibrary] @SupplicantAgent.c(259) @wimaxd
16:05:45 @Notice @-162317424 @Supplicant_Agent at TLS source - External [InitSupplicantLibrary] @SupplicantAgent.c(319) @wimaxd
16:05:45 @Info @-162317424 @Supplicant_Agent at Using external TLS implementation [InitSupplicantLibrary] @SupplicantAgent.c(332) @wimaxd
16:05:45 @Info @-162317424 @Supplicant_Agent at InitSupplicantLibrary (OUT) [InitSupplicantLibrary] @SupplicantAgent.c(345) @wimaxd
16:05:45 @Notice @-162317424 @Supplicant_Agent at SupplicantAgent_Initialize Succeeded. Target ID=4 [SupplicantAgent_Initialize] @SupplicantAgent.c(1346) @wimaxd
16:05:45 @Info @-162317424 @ACT @starting ndns [Act_InitPipeLogic] @Act.c (245) @wimaxd
16:05:45 @Error @-162317424 @ACT @starting ndns failed [Act_InitPipeLogic] @Act.c (248) @wimaxd
16:05:45 @Error @-162317424 @ACT @configuration problem [Act_DriverUp] @Act.c (630) @wimaxd
16:05:45 @Info @-162317424 @ACT @exiting... [Act_Exit] @Act.c (192) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown(IN) [Act_Shutdown] @Act.c (857) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown() - Act_FreeInternalResources [Act_Shutdown] @Act.c (863) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown() - DriverMonitor_Stop [Act_Shutdown] @Act.c (884) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown() - l5_sockets_dispatcher_Stop [Act_Shutdown] @Act.c (887) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown() - PIPE_HANDLER_Stop [Act_Shutdown] @Act.c (890) @wimaxd
16:05:45 @Info @-137139312 @Messenger @Stop Event Signaled - Thread Aborting! [MessageConsumerThreadFunc] @Messenger.c (304) @wimaxd
16:05:45 @Notice @-196359280 @ACT @Act_Shutdown() - Act_FiniPipeLogic [Act_Shutdown] @Act.c (899) @wimaxd
16:05:45 @Info @-196359280 @Supplicant_Agent at ResetSupplicantLibrary (IN) [ResetSupplicantLibrary] @SupplicantAgent.c(828) @wimaxd
16:05:45 @Info @-196359280 @Supplicant_Agent at ResetSupplicantLibrary: erasing DS context [ResetSupplicantLibrary] @SupplicantAgent.c(831) @wimaxd
16:05:45 @Info @-196359280 @Supplicant_Agent at ResetSupplicantLibrary: erasing last eap request data [ResetSupplicantLibrary] @SupplicantAgent.c(837) @wimaxd
16:05:45 @Info @-196359280 @Supplicant_Agent at ResetSupplicantLibrary (OUT) [ResetSupplicantLibrary] @SupplicantAgent.c(840) @wimaxd
16:05:45 @Notice @-196359280 @Supplicant_Agent at SupplicantAgent_Shutdown Succeed! [SupplicantAgent_Shutdown] @SupplicantAgent.c(1275) @wimaxd
16:05:45 @Info @-196359280 @KDAPI_ADAPTER @Waiting for driver connect thread to close [DriverMonitor_Fini] @DriverMonitor.c (451) @wimaxd
After printing the "starting ndns" message above, InitPipeLogic() in Act.c calls NDnSAgent_Initialize(), which immediately calls "TRACE(TR_MOD_NDNS_AGENT, TR_SEV_NOTICE, ("NDnS Agent - initialization started"));" but I don't see that message anywhere in the logs. So, I have no clue how to figure out what's wrong, since it basically just looks like NDnSAgent_Initialize() isn't actually being called.
Any help would be appreciated.
Thanks.
-Paul
More information about the wimax
mailing list