That's right. dhcpcd is called before interface lo is set up (this is going to be done at the end of 12-network.sh) and performs a dns lookup of the own host (23.0.18.172.in-addr.arpa) - but dhcpcd is launched with "dhcpcd -R -Y -N", so resolving will not succeed at this point. I don't think that this is the real problem. Actually think the initrd is kind of broken: the relevant part of run_all.sh: if [ "$interface" -o "$dhcp" -o "$ip" -o "$nfsaddrs" -o "$drvlink" ]; then modules="af_packet $bonding_module" [ "$debug" ] && echo running 12-network.sh source boot/12-network.sh [ "$modules" ] && load_modules fi [ "$debug" ] && echo preping 21-devinit_done.sh [ "$debug" ] && echo running 21-devinit_done.sh source boot/21-devinit_done.sh [ "$modules" ] && load_modules [ "$debug" ] && echo preping 21-nfs.sh [ "$rootfstype" ] || rootfstype='nfs' if [ "$rootfstype" = "nfs" -o "$need_nfs" ]; then [ "$debug" ] && echo load nfs modules modules="nfs nfsv2 nfsv3 nfsv4" [ "$debug" ] && echo running 21-nfs.sh source boot/21-nfs.sh [ "$modules" ] && load_modules fi [ "$debug" ] && echo preping 81-mount.sh [ "$rootdev" ] || rootdev='172.18.0.1:/exports/delta' if [ ! "$root_already_mounted" ]; then [ "$debug" ] && echo running 81-mount.sh source boot/81-mount.sh [ "$modules" ] && load_modules fi [ "$debug" ] && echo preping 82-remount.sh [ "$debug" ] && echo running 82-remount.sh source boot/82-remount.sh [ "$modules" ] && load_modules reading the output is difficult, kernel debug and script debug messages overlap... the last lines I see on my serial console: -the dns lookup error from dhcpcd "running 21-devNFS: Registering the id_resolver key type Key type id_resolver registered Key type id_legacy registered Give root password for maintenance (or type Control-D to continue):" after pressing CTRL-D it continues with 81-mount.sh will have to find out where exactly this happens.. continuing this weekend.. any possibility to get the output more verbose (which shell script steps being executed?) without putting echo's everywhere? thanks On Feb 26 2014 13:09, John Andersen wrote:
Date: Wed, 26 Feb 2014 13:09:32 -0800 From: John Andersen <jsamyth@gmail.com> To: opensuse@opensuse.org Subject: Re: [opensuse] remote and diskless install - mkinitrd
On 2/26/2014 12:23 PM, Per Jessen wrote:
at the same time i get the following on the server: IPv4: martian destination 127.0.0.1 from 172.18.0.23, dev eth0
I guess 172.18.0.23 is the address handed out by DHCP.
But even that wouldn't account for a packet destined for 127.0.0.1 being sent/received via 172.18.0.23.
Sounds like the lo interface failed to come up, or there is a hosts file entry listing localhost as something other than 127.0.0.1.
-- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org