Enrique Rodriguez wrote:
Jörg Henne wrote:
Enrique Rodriguez schrieb:
...
Our Apache DHCP provider work is stalled because of lack of broadcast support in MINA. I would love to see broadcast support in MINA so I encourage any contributions in this area, if you are able.

Enrique
Ok, sounds good. What exactly does "stalled" mean? Is there already something in the general direction of handling DHCP packet encoding/decoding to start with? That would be quite interesting for me, since what I'm trying to achieve is a special kind of DHCP server. Making it a general one wouldn't be to hard from there.

The DHCP protocol provider work is in the Directory repo at:

https://svn.apache.org/repos/asf/directory/trunks/apacheds/protocol-dhcp/

The codecs work and the handler will reply with a static response. I think all of the 2 primary RFC's (2131, 2132) are wired in, w.r.t. DHCP options. Caveats are that the MINA version is ancient and I'm not sure how well the code survived the update to Maven M2.
Well the survival seems to be good all test cases have passed but there's only approximately two test cases in the module. Perhaps Jorg can start off by adding more test cases as he gets more familiar with the code to flesh out whats working and what is not. It would be great to have any help at all on the DHCP server along with support for multicast.
...
P.S. DNS is in a similar boat. Basic serving works and is even up-to-date w.r.t. JNDI store and OSGi. We've just stalled more DNS documentation and support since we really want to get to Dynamic DNS, which requires DHCP, which requires broadcast ...
It will be a great day when all these services start working in tandem.

Alex


Reply via email to