I finally got it to work. stopping the nwam did not help, but smb from SUN
networking contacted me with more advice. I am posting his advice below just in
case somebody needs to do that.you can enable the highest possible level of
debugging in
dhcpagent like this:
pfexec sh
echo .DEBUG_LEVEL=3 >> /etc/default/dhcpagent
echo .VERBOSE=yes >> /etc/default/dhcpagent
echo 'daemon.debug\t/var/adm/debug' >> /etc/syslog.conf
touch /var/adm/debug
pkill -1 syslogd
pkill dhcpagent
Then restart DHCP like this:
ifconfig nge0 dhcp start
... and view the logs in /var/adm/debug.
--------------------------------------------------------------------
I did not need to go that far, though. He said nge driver was fixed in the
newer release and I installed OpenSolaris over my Solaris express.
it still did not work right away, but this got it working:
scb at immanuel:~# ifconfig nge0
nge0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500
index 2
inet 0.0.0.0 netmask ff000000
ether 5:3c:db:21:19:0
scb at immanuel:~$ cat /etc/dhcp.nge0
cat: /etc/dhcp.nge0: No such file or directory
scb at immanuel:~$ cat /etc/nodename
immanuel
scb at immanuel:~$ ls /etc/host*
/etc/hosts // there is
no /etc/hostname.nge0
scb at immanuel:~# touch /etc/dhcp.nge0
scb at immanuel:~# touch /etc/hostname.nge0
scb at immanuel:~# ifconfig nge0 dhcp start
ifconfig: nge0: wait timed out, operation still pending...
scb at immanuel:~# ifconfig nge0 ether 0:19:21:db:3c:5 // reversing the
ether address
scb at immanuel:~# ifconfig nge0
nge0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500
index 2
inet 0.0.0.0 netmask ff000000
ether 0:19:21:db:3c:5
scb at immanuel:~# ifconfig nge0 dhcp start
scb at immanuel:~# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ---------- ---------
default 216.58.53.193 UG 1 0 nge0
216.58.53.192 216.58.53.218 U 1 0 nge0
127.0.0.1 127.0.0.1 UH 3 14 lo0
---------------------------------
finally works
--
This message posted from opensolaris.org