Okay, so I've hit the end of what I can figure out given documentation & 
google, so I'm going to have to ask.

I have an opensolaris 2008.05 system.  It has two built-in intel e1000 ports.

The first time I powered it up, I did so with no network plugged in, then I 
plugged a cable into the first NIC and it "just worked"- came up with a dhcp 
address.  The command "ifconfig -a" showed e1000g0 and e1000g1, and all was 
mostly fine.

After a reboot, neither e1000g0 nor e1000g1 showed up with ifconfig -a, and 
nwam appeared to get wedged;  from that point forward, on all reboots it gave 
me a message that nwam failed to stop correctly and it had to send a hard 
terminate to nwam.  

I further determined that nwam does not support sending a hostname to the DHCP 
server so that it's dhcp address is registered in DNS.

Since it doesn't look like nwam will work out for me, I drop my system to 
manual configuration.  "svcadm disable network/physical:nwam", followed by 
"svcadm enable network/physical:default".

So, I set out to configure the network manually.  The opensolaris documentation 
suggests that I should use the GUI tool "network-admin".  I run that tool, and 
unfortunately, it shows me no devices.  Also, all documentation for it shows an 
"add" button at the top for presumably adding interfaces, but there is no add 
button on the GUI.

The next documentation I locate suggests that sys-unconfig should rip out 
existing network configuration and prompt me for it on the next boot.  Not so.  
I run "sys-unconfig", my system reboots, and it prompts me for hostname, locale 
settings, root password, and time configuration, but it doesn't ask me a single 
question about network configuration.

Now I'm down to manual command line configuration.  

According to the documentation here: 
http://opensolaris.org/os/community/documentation/newbie_faq/

I should "touch /etc/dhcp.e1000g0", and "echo myhostname > /etc/dhcp.e1000g0", 
but when I do that, the network/physical:default service fails to start, 
complaining about an invalid configuration.

For the dhcp name transmission, I know I'm supposed to edit 
/etc/default/dhcpagent and make sure it has a line reading 
REQUEST_HOSTNAME=yes, which I've done, but it doesnt appear that my system is 
getting there yet.

Right now, the only time my network comes up is if I remove 
/etc/hostname.e1000g0 and /etc/dhcp.e1000g0, let the system come up, and issue 
the following commands: ifconfig e1000g0 plumb, ifconfig e1000g0 dhcp.

At this point I am REALLY frustrated with the documentation.  At every turn, 
the documentation is missing, highly obscure, or flat-out incorrect.

--Ross
--
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to