For the record... (perhaps somebody will find this useful) I've fixed it, so that the xnf0 network interface gets configured automatically at boot:
# echo solaris > /etc/hostname.xnf0 # touch /etc/dhcp.xnf0 # reboot "solaris" is the hostname that I've chosen. hostname.xnf0 (with your hostname in it), will do that "plumbing" thing at boot. [quote] The first step in bringing up an interface is "plumbing" the interface. By plumbing, we are implementing the TCP/IP stack. [/quote] http://www.spitzner.net/interfaces.html And the dhcp.xnf0 file enables the dhcp client (dhcpagent in solaris-speak, I think). I'm not sure if I did this "correctly" ... I have no previous experience with Solaris and I suspect those files to be legacy init functionality. I get a few error messages at boot, but networking is working just fine. ____________________________________________ SunOS Release 5.11 Version snv_77 32-bit Copyright 1983-2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. ip_arp_done: init failed Failed to configure IPv4 interface(s): xnf0 Hostname: solaris ... ____________________________________________ # ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 xnf0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500 index 2 inet 192.168.0.91 netmask ffffff00 broadcast 192.168.0.255 ether 0:16:3e:5b:11:94 lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 inet6 ::1/128 # ping 192.168.0.1 192.168.0.1 is alive # ping 192.168.0.100 192.168.0.100 is alive ____________________________________________ I've confirmed that networking does indeed require the "TCP/UDP Checksum" fix, otherwise only ping will work and no real (ftp, etc.) connections can be established. And I have to use nfs version 3, connecting to my Linux NFS server. # mount -F nfs -o vers=3 192.168.0.1:/export /mnt/nfs And do strange things instead of 'tar xfvz filename.tar.gz' # gzip -d -c /mnt/nfs/filename.tar.gz | (cd /pwd; tar xf -) Oh well :) This message posted from opensolaris.org _______________________________________________ opensolaris-help mailing list [email protected]
