network interface problem solaris 2.5

Hi guys,

Hope somebody can help me on this. I have a Sun Sparc 20 workstation and it has a boot problem. During boot, an error message " ifconfig:socket: Bad File Number" come up and the workstation hang (cannot boot).

I did boot -s and checked using ifconfig -a command but i got the same error. Did checking on /etc/path_to_inst and prtconf and found le0 as my network interface. Anybody knows what cause the problem and how to fix it? I also try booting from CD - boot cdrom -s - and the system can boot properly so I thing this is a software problem not a hardware. Is it driver problem or something else??

Thanks in advance