> Your dhcpd.conf entry for the 192.168.2.0 subnet looks fine. Given that, the
> problem is probably that dhcpd is starting before whatever interface network
> 192.168.2.0 is on (I infer eth2 from what you say) gets configured. At the
> point at which dhcpd starts, eth2 is probably (implicitly) network
> 0.0.0.0/something, and you have no subnet declaration for that bogus
> network. That it works fine from a console restart reinforces this
> interpretation of the symptom you describe.
> 
> Since you tell us so little about your setup (not even which LEAF version
> you are using), it's not really possible to be more specific than that.

Sorry.  Bering, rc2.  eth0 and eth2 are 3c509; eth2 is a wireless card
using ray_cs plus whatever it takes to run the ISA->PCMCIA adapter.
eth0 is outbound, and connected to a cable modem (ATT) with IP
assigned over dhcp.

The card on eth2 *does* take a few seconds to come up.  Is this just a
timing issue?  Should I be delaying dhcpd somehow?  (I suppose a
'sleep 5' in init.d/dhcpd would do it, but there's sure to be a better
way.)

Thanks,

--Ericn

> At 09:35 AM 5/15/02 -0700, Eric House wrote:
> >I want dhcpd to serve both eth1 and eth2.  My dhcpd.conf looks like
> >this, with the second subnet changing '1' to '2' for everything but
> >the name server:
> >
> >dynamic-bootp-lease-length 604800;
> >max-lease-time 1209600;
> >
> >subnet 192.168.1.0 netmask 255.255.255.0 {
> >    option routers 192.168.1.254;
> >    option domain-name "private.network";
> >    option domain-name-servers 192.168.1.254;
> >    range 192.168.1.1 192.168.1.199;
> >}
> >
> >subnet 192.168.2.0 netmask 255.255.255.0 {
> >    option routers 192.168.2.254;
> >    option domain-name "dmz.network";
> >    option domain-name-servers 192.168.1.254;
> >    range 192.168.2.1 192.168.2.199;
> >}
> >
> >When the router boots, I get error messages from dhcpd (on the console
> >and in syslog) telling me I need a subnet declaration for eth2 in my
> >dhcpd.conf file.  Oddly, if after I get a prompt I run
> >'/etc/init.d/dhcpd restart' (without changing anything) I don't get
> >those errors. 
> >
> >(dhcpd works only intermitently on eth2, but that may be shorewall
> >problems.)
> >
> >I have this in /etc/init.d/dhcpd, BTW:
> >
> ># Add interfaces, separated by a space (ie "eth0 eth1")
> ># Typically your internal interface: eth1 for cable modems/DSL, or 
> ># eth0 for ppp/dialup
> >ifs="eth1 eth2"

******************************************************************************
* From the desktop of: Eric House, [EMAIL PROTECTED]                            *
*    Crosswords 4.0 for PalmOS is out!: <http://www.peak.org/~fixin/xwords>  *
******************************************************************************


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]

------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to