Hello,
I've recently installed Solaris 10 x86 on an IBM Thinkpad X23. I used the cardbus & pcwl driver to get my Netgear MA401 802.11b wifi card recognized.
I created the files hostname and dhcp files for my interface.
jin:~> cat /etc/hostname.pcwl0
jin:~> cat /etc/dhcp.pcwl0
wait 60
primary
The interface is automatically plumbed and configured upon boot, however I still have to manually edit nsswitch.conf (adding dns) and create /etc/resolv.conf.
DHCP does create (or modifies) my /etc/hosts file.
jin:~> cat /etc/hosts
#
# Internet host table
#
10.0.0.13 localhost jin jin. # Added by DHCP
Here is the problem. When I reboot, my modifications to nsswitch.conf aren't there and resolv.conf completely missing.
I don't have the specifics of my dhcp server however I do know that its running on a Debian Linux system and it works perfectly for other Linux, Windows, and Mac OS systems.
At this point, I'm contemplating creating a script in /etc/rc3.d to properly create / modify these files.
Any help that you all can provide would be appreciated.