[ECOS] Still on ethernet configuration
Cristiano Pereira
ligieri2002@hotmail.com
Tue Oct 15 11:26:00 GMT 2002
>Please CC to ecos-discuss....
I'm sorry. I thought I had done it before.
>So something is going wrong with scheduling. This reminds me of
>something. The scheduler is not started until after cyg_user_start
>exits. So the network thread will not start until cyg_user_start
>exists. You say that init_net locks, so that seems to imply it needs
>the network thread running. Move all you code into the thread. Make
>cyg_user_start just start your net_test thread and then exit. This is in
>fact how all the test/example applications work......
You were right. That was such a silly mistake. Thanks. But now I have
another proble (this is endless :( ...). init_net never returns. It
seems to get stuck at this piece of code:
// Must do this temporarily with default route and netmask so that
// [sub]netmask can be set.
strcpy(ifr.ifr_name, intf);
if (ioctl(s, SIOCSIFADDR, &ifr)) {
perror("SIOCIFADDR");
return false;
}
looks like ioctl never returns. Does anybody faced the same problem before?
Thanks again,
Cristiano.
_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list