I don't know the answer to Anton's question, but it seems like a different title might help get a response. Cheers, Dave Anton Aylward wrote:
Since a recent update my laptop is no longer connecting to the Internet on my home network when it boots.
I run 'route' and it tells me
# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface fast-home * 255.255.255.0 U 0 0 0 eth0 link-local * 255.255.0.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo
But no
default Router 0.0.0.0 UG 0 0 0 eth0
I have to put that in by hand.
So, what changed? I run 'ps' and I see
root 2587 1 0 07:33 ? 00:00:00 /sbin/dhcpcd --netconfig -L -E -G -c /etc/sysconfig/network/scripts/dhcpcd-hook -t 0 -h Biglaptop eth0
Hmm. Man says
-L, --noipv4ll Don't use IPv4LL at all.
WHAT?!?
-G, --nogateway Don't set any default routes.
Where, there's the problem!
So when did these creep in? A couple of days ago. Looking at my zypper logs I see updates/deltas for dhcpcd on 20110411 dhcp-client-4.1.2.ESV.1-0.6.1.i586.rpm
and 20110415. dhcpcd-3.2.3-61.64.1.i586.rpm'
# rpm -q -info dhcpcd Name : dhcpcd Relocations: (not relocatable) Version : 3.2.3 Vendor: openSUSE Release : 61.64.1 Build Date: Mon 11 Apr 2011 10:05:03 AM EDT Install Date: Thu 14 Apr 2011 09:09:36 AM EDT Build Host: build33 Group : Productivity/Networking/Boot/Clients Source RPM: dhcpcd-3.2.3-61.64.1.src.rpm Size : 94678 License: GPLv2+ Signature : RSA/8, Mon 11 Apr 2011 10:05:19 AM EDT, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://developer.berlios.de/projects/dhcpcd/ Summary : A DHCP Client Daemon
In there somewhere was a change to /etc/sysconfig/network/dhcp that set
# Should the DHCP client set a default route (default Gateway) (yes|no) DHCLIENT_SET_DEFAULT_ROUTE="no"
Is there an rpm option to see when that change which resulted in the "-G" was introduced? The "-q -changelog" only gives the change summary.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org