[support] strange error when porting the umip-0.4 mip6d to ARM

Arnaud Ebalard arno at natisbad.org
Thu May 14 17:59:05 JST 2009


Hi,

liu jianwei <ljw725 at gmail.com> writes:

> hi, everyone,
> I have this strange error when porting the umip-0.4 mip6d code and
> 2.6.23 kernel from the USAGI to the S3C2410 board.
> The same kernel and mip6d works fine in a notebook. The only
> difference I could think about is the driver of the wireless card.
> In the notebook, the driver is the original dirver of intel 2200n;
> while in the board, the driver is the rt73 cross-compiled by
> ourselves.
>
> The phenomenon now is that the notebook could send out BU, while the
> board can't. Actually, from the comparison of the printed debug info
> of mip6d in both platfroms,
> I think the board have not called the md_change_default_router funtion
> while that in the notebook did.
>
> The mip6d.conf is similar too.
>
> but there is one thing I can't understand. Which function calls
> md_change_default_router? I have added MDBG debug info in both
> md_change_to_backup_router and
> md_check_default_router. But they are neither printed out in the
> notbook, while the debug info in md_change_default_router printed out.
>
> anyone knows why this function is not called in the board?



More information about the Support mailing list