dhclient-exit-hooks
    fbsd 
    fbsd at a1poweruser.com
       
    Thu May  4 14:41:19 UTC 2006
    
    
  
Today I installed the isc-dhcp-client package.
It installs a completlly different dhclient-script.
One that looks like it matchhes what your begin/exit
scripts are designed to work with.
# base version
/etc/dhclient-exit-hooks
/etc/dhclient-exit-hooks.sav
/etc/dhclient.conf
/sbin/dhclient
/sbin/dhclient-script
# port version
/etc/rc.d/dhclient
/usr/local/etc/dhclient.conf
/usr/local/etc/dhclient.conf.sample
/usr/local/sbin/dhclient
/usr/local/sbin/dhclient-script
At the end of the pkg install it says this.
****  To setup dhclient, you may need to edit /etc/rc.conf to
replace the
      base system dhclient, such as :
   dhcp_program="/usr/local/sbin/dhclient"
   dhcp_flags="-q"
When I boot with this in my rc.conf
dhcp_program="/usr/local/sbin/dhclient"
dhcp_flags="-q"                # no banner
background_dhclient="YES"      # Start dhcp client in the
background.
ifconfig_dc0="DHCP"
I get these error messages over and over.
Have to reboot in single user mode to edit rc.conf to fix.
 Can't bind to dhcp address: Address already in use
 Please make sure there is no other dhcp server
 running and that there's no entry for dhcp or
 bootp in /etc/inetd.conf.   Also make sure you
 are not running HP JetAdmin software, which
 includes a bootp server.
When I boot with the same rc.conf content execpt with
#ifconfig_dc0="DHCP" commented out, I do not get ip address from
dhcp server.
Next run I edited the pkg version of /usr/local/etc/dhclient.conf
and added 'interface dc0' to it and rebooted and got same results.
I think this is another indicator of a bug with the base dhclient
and
that this bug makes the pkg version unusable.
How do I turn on this xtrace you talk about to capture the rc.conf
boot process?
I can not find man xtrace. There is a ktrace.
    
    
More information about the freebsd-questions
mailing list