_____________________________
SOLON Inverters AG
Burgerfeldstrasse
19
CH-8730 Uznach SG, Schweiz
Phone: +41 55 246 41
14
Direct: +41 55 246 58 52
Fax:
+41 55 246 41 16
www.solon.com
It is possible to do this without a dedicated DNS server or DHCP
server, but the client host and your device would need to implement
"zero configuration networking" (see
http://en.wikipedia.org/wiki/Zero_configuration_networking as a
starting point).
Jeff
> _______________________________________________
> lwip-users mailing list
> lwip-...@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/lwip-users
>
_______________________________________________
lwip-users mailing list
lwip-...@nongnu.org
http://lists.nongnu.org/mailman/listinfo/lwip-users
The name resolution can then be done with netbios (see
contrib/apps/netbios) but not via DNS as that would either require the
above DHCP-/DNS-server cooperation or manually configuring the DNS
server. However, using netbios limits you to the windows world.
Simon
AutoIp is Link-Local Addressing per RFC3927. I am not sure it is fully
compliant and I am pretty sure its interaction with DHCP is *not* compliant.
I suppose a bug-report should be filed to verify why I think it isn't
compliant with DHCP and to resolve it if it isn't.
ZeroConf is a standard and well-defined. (Interestingly the IETF didn't see
it as very important and there is no RFC on it and a workgroup for it has
gone missing). Most commercial devices do support it (like printers, etc.)
as does Windows, Linux, and Mac-OS. It was the basis for Apple-Talk and
grew into Rendezvous and now Bonjour. Link-Local Addressing is one of three
components of ZeroConf. I wouldn't call AutoIP "limited zeroconf". It's
Link Local addressing and well defined. It might be nice to have Zeroconf
support since it makes listing and accessing devices easier while following
a standard.
Bill
Send lwip-users mailing list submissions to
lwip-...@nongnu.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.nongnu.org/mailman/listinfo/lwip-users
or, via email, send a message with subject or body 'help' to
lwip-user...@nongnu.org
You can reach the person managing the list at
lwip-use...@nongnu.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of lwip-users digest..."
Today's Topics:
1. Re: Network name of device (gold...@gmx.de)
2. RE: Network name of device (Bill Auerbach)
---------- Forwarded message ----------
From: "gold...@gmx.de" <gold...@gmx.de>
To: lwip-...@nongnu.org
Date: Thu, 04 Mar 2010 16:16:52 +0100
Subject: Re: [lwip-users] Network name of device
Jeff Barber wrote:
It is possible to do this without a dedicated DNS server or DHCP
server, but the client host and your device would need to implement
"zero configuration networking" (see
http://en.wikipedia.org/wiki/Zero_configuration_networking as a
starting point).
We have a limited implementation of zeroconf called "AutoIP" which generates MS-like IP addresses if no static IP is configured and no DHCP server is found (see LWIP_AUTOIP option).
The name resolution can then be done with netbios (see contrib/apps/netbios) but not via DNS as that would either require the above DHCP-/DNS-server cooperation or manually configuring the DNS server. However, using netbios limits you to the windows world.
Simon
The only reference I could find for a workgroup specifically for Zeroconf hadn’t seen activity in a couple+ years. I wasn’t implying inactivity about mDNS or other aspects like Bonjour – I know those are active. I am most surprised that Zeroconf wasn’t rolled out into an RFC of any kind.
I have Cheshire’s “Zero Configuration Networking” book and what I’ve read thus far is excellent. It completely covers the Zeroconf protocols and includes the Bonjour API. He does mention that the IETF didn’t bite on the idea – maybe this is because it had already come out and it was defined and implemented commercially by Apple.
Bill
I'd be happy to see this sort of functionality added to lwIP provided it
sticks to the lightweight principle that is lwIP's goal.
Perhaps a good start would be to file a task for this work on savannah
(or one task for each section if they are easily separable) and see
where it goes.
Lack of experience on open source projects is not a problem. I ask that
developers first demonstrate some interest and competence by submitting
patches for new features or fixes, but any that have done so can be
granted CVS access to make their development process easier.
Thanks
Kieran
Sounds good, thanks.