I'll like to help but I am not sure of what is happening. I usually wind up throwing away the prepackaged scripts when I am seriously doing something. They break after a while and they are very complicated to troubleshoot. (All those dot files and configuration files. How very clever of them.)
Here is how I understand dhcpcd (not very much). The command, dhcpcd interface will: 1. Configure your interface. It's like running ifconfig with the appropriate variables. 2. It will place your configuration data in /var/run/dhcpcd-interface.info 3. Depending on what options you give dhcpcd, it may or may not change your /etc/hosts file or /etc/resolv.conf file. 4. It will not change your route configuration. You have to do that with a route command, using the data in /var/run/dhcpcd-interface.info. I put this command into the script that dhcpcd runs when it starts up or the ip number changes: /etc/sysconfig/network-scripts/dhcpcd-eth1 #! /bin/bash echo "IP has changed" | mutt -s "IP CHANGED" jlh . /var/run/dhcpcd-eth1.info /sbin/route add -net default gw $GATEWAY eth1 dhcpcd must be run against every interface you want it to configure. You may need to give a -h options. The name likely isn't important. You can run it at any time. Have fun. Joel _______________________________________________ Linux-users mailing list - http://linux-sxs.org/mailman/listinfo/linux-users Subscribe/Unsubscribe info, Archives,and Digests are located at the above URL.
