Bootp server?

Does anyone know of a bootp server I can use with opensuse? And how to use it?

I tried mbootp and bootp-dd (from YAST) and couldn’t figure out how to get either one running or configured!

Help!

Anyone know how to use bootp-dd2?

Some issues:

  1. When I start it up, it simply returns, giving no indication if it actually started.

I use the command: /usr/sbin/bootpd -s

  1. There is NO “/etc/bootptab” file!!

Everything I’ve read seems to indicate I need to edit this file, but it doesn’t exist. Can I simply create it or is there something else used for this program?

6tr6tr wrote:
> Anyone know how to use bootp-dd2?
>
> Some issues:
>
> 1. When I start it up, it simply returns, giving no indication if it
> actually started.
>
> I use the command: /usr/sbin/bootpd -s
>
> 2. There is NO “/etc/bootptab” file!!
>
> Everything I’ve read seems to indicate I need to edit this file, but it
> doesn’t exist. Can I simply create it or is there something else used
> for this program?

AFAIK, you just need to edit this file:

The one I use for my printer is as follows:


printer:hn:\
:ht=ether:\
:vm=rfc1048:\
:ha=0001E6XXXXXX:\
:ip=192.168.1.3:\
:sm=255.255.255.0:\
:gw=192.168.1.1:

What do you need it for? There’s loads of info around in the Wiki about bootstrap protocol, Did you try ‘man bootp’ ?

Which file? it’s empty.

I’m trying to install ubuntu on a computer with no CD (and I don’t have a big enough USB stick – although I do speak softly…).

6tr6tr wrote:
> lwfinger;1966609 Wrote:
>> AFAIK, you just need to edit this file:
>>
>>
>
> Which file? it’s empty.

/etc/bootptab

Right, but I’m saying it doesn’t exist. So my question was, can i just create it? Or do i need to install something that handles that?

Thanks!

6tr6tr wrote:
> lwfinger;1966625 Wrote:
>> 6tr6tr wrote:
>>> lwfinger;1966609 Wrote:
>>>> AFAIK, you just need to edit this file:
>>>>
>>>>
>>> Which file? it’s empty.
>> /etc/bootptab
>
> Right, but I’m saying it doesn’t exist. So my question was, can i just
> create it? Or do i need to install something that handles that?

Just create it with info like what I posted.

DHCP is a superset of BOOTP. So practically all the time, dhcpd will fill your need. There is even a configuration option called bootp to tell dhcpd to stick to BOOTP capabilities for compatibility with clients that must have BOOTP (seldom needed).

BTW, this also implies that you cannot run both dhcpd and bootpd at the same time, since they use the same UDP ports. So you should use dhcpd. You just have to convert those bootptab declarations to dhcpd.conf declarations.

Thanks. What’s the command and location for dhcpd in opensuse? I can
t find it (either on the comp, or in yast).

The package is called dhcp-server. You might also want to install the package with the YaST configuration menus for it. Do a search on dhcp in YaST.