[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BOOTP/DHCP and hostname (revisited)
- Date: Tue, 28 Oct 2008 00:42:39 -0400
- From: gds at chartertn.net (Gene Smith)
- Subject: BOOTP/DHCP and hostname (revisited)
The question below was asked on the list some time ago but never got a
reply. I have also been trying to figure out the same question.
Right now I have a non-RTEMS Macraigor jtag debugger box on my local
network. I have given it a hostname "mpdemon" since that is what the
product is. The host name is originally entered through the serial
console on the jtag box. I have also configured the jtag box to obtain
its IP address with DHCP (static is the other option). When the box
powers up it obtains its address from my server (as I would expect) and
it is ping-able and it webpage is accessible using the name mpdemon (or
the longer name mpdemon.mylocaldomain). My DNS server (dnsmasq) was
never told about the name "mpdemon" but now understands it when used by
As the question below points out, in RTEMS networkconfig.h you can't
seem to specify the hostname when BOOTP (really DHCP?) is enabled. So is
it possible to do in RTEMS what the Macraigor jtag box can do using DHCP
(automatically make its hostname known in DNS)?
Alex Holeczy wrote, On 06/03/2005 09:42 AM:
> I am working on an RTEMS application where I am configuring the network
> interface to use BOOTP/DHCP to get the IP address for the system.
> In order for a user application to connect to the system, I would like
> to specify the network hostname of the system and I would prefer not
> having to configure the DHCP daemon with this information. This would
> allow the user application to connect to the system without knowing the
> IP or mac address.
> In the network configuration structure, there is an entry for the RTEMS
> application to provide a hostname. It seems that this hostname is only
> used locally and does not get included in the bootp request packet.
> Is there currently a way for an RTEMS application to provide the DNS
> server with its local hostname?
> What would be the downsize of modifying the bootp request packet to
> include the host name option?