Hello,

For some reasons it would be really helpful for me to be able to use ead ( http://wiki.openwrt.org/doc/howto/ead ) to send some commands right after a reflashing.

Well, I tried and tried very hard, but there was no way to get it working... Is somebody here able to help me ?

If I understood well, the ead daemon broadcasts packets on some interface (or listens to it, in the opposite fashion) and waits for a dialog to be established between the router and the client.

Well this is all good in theory, except that in practive I could not get it to communicate; ead-client always returns without discovering the device. What is happening there ?

Here's what I tested:
- freshly recompiled ead server on the router ( ead -d eth0 -D test ) , waiting for input;
- freshly recompiled ead-client on my PC;
- the router is connected with a cable to my Linux PC, with static routing (12.10.1.1 -> 12.10.1.2 for my PC)

No answer from the client, no signal from the server.

When both of them are on the same DHCP network via wifi, and ead is recompiled with debug enabled, the server "catches" something; I see this:

root@OpenWrt:~# ead -d wlan0-1 -D test
sending response to packet type 1: 4 

, when I run the client, which itself sees nothing on the network.

I also tried to switch: client on the box, server on the PC. No way, still do not discover themselves.

I of course disabled every single trace of a firewall smile

Maybe if somebody could help me out there, I'm quite lost ! Would be really helpful, not only to me I hope !