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_ag...@initsupplicantlibrary (IN) 
[InitSupplicantLibrary]                                                         
                                           @SupplicantAgent.c(259)  @wimaxd
16:05:45 @Notice  @-162317424  @supplicant_ag...@tls source - External 
[InitSupplicantLibrary]                                                         
                                                @SupplicantAgent.c(319)  @wimaxd
16:05:45 @Info    @-162317424  @supplicant_ag...@using external TLS 
implementation  [InitSupplicantLibrary]                                         
                                                   @SupplicantAgent.c(332)  
@wimaxd
16:05:45 @Info    @-162317424  @supplicant_ag...@initsupplicantlibrary (OUT) 
[InitSupplicantLibrary]                                                         
                                          @SupplicantAgent.c(345)  @wimaxd
16:05:45 @Notice  @-162317424  @supplicant_ag...@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_ag...@resetsupplicantlibrary (IN) 
[ResetSupplicantLibrary]                                                        
                                          @SupplicantAgent.c(828)  @wimaxd
16:05:45 @Info    @-196359280  @supplicant_ag...@resetsupplicantlibrary: 
erasing DS context [ResetSupplicantLibrary]                                     
                                              @SupplicantAgent.c(831)  @wimaxd
16:05:45 @Info    @-196359280  @supplicant_ag...@resetsupplicantlibrary: 
erasing last eap request data [ResetSupplicantLibrary]                          
                                              @SupplicantAgent.c(837)  @wimaxd
16:05:45 @Info    @-196359280  @supplicant_ag...@resetsupplicantlibrary (OUT) 
[ResetSupplicantLibrary]                                                        
                                         @SupplicantAgent.c(840)  @wimaxd
16:05:45 @Notice  @-196359280  @supplicant_ag...@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

_______________________________________________
wimax mailing list
[email protected]
http://www.linuxwimax.org/mailman/listinfo/wimax

Reply via email to