Hi,there, I tried to file a bug on bug database of opensolaris.org but seems I can't find it from the database after then. So I send it again to seek for help. Thanks.
I installed a fresh SXDE 55b on my AMD64 box. #uname -a "SunOS gateway 5.11 snv_55b i86pc i386 i86pc" When I boot it up for the first time, I noticed that the host name is not what I want. And it used DHCP for IP address. So I changed the host name, DNS server, and assigned a static IP address in "Administration"->"Network". After that, my system went into a mess! The service "svc:/network/physical:default" couldn't start. And no way to use firefox or evolution. After spending sometime on it, I found that I have to assign an IP address in file /etc/hostname.nge0 instead of a real name. Then everything is fine. I found the script "/lib/svc/share/net_include.sh" would execute a command "$ifcmds netmask + broadcast + up" in function "inet_process_hostname". In another word, it calls a command "/sbin/ifconfig nge0 gateway netmask + boradcast + up". Here the "gateway" is an invalid parameter for interface nge0, should be its IP address. And it's got from /etc/hostname.nge0. And then I found that even I already assigned to use DNS as the naming service, the /etc/nsswitch.conf file is still exact the same as /etc/nsswitch.file. Should be same as /etc/nsswitch.dns. I even tried "sys-unconfig" to make the system work but failed. I suppose it's a bug in network management module. May someone help to fix it or explain the correct usage to me? Thanks. Calvin _______________________________________________ opensolaris-help mailing list [email protected]
