Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Cannot start NIC using ifconfig

Status
Not open for further replies.

eepico

MIS
Jan 6, 2002
60
HK
Dear friends,

I am using an OpenServer 5.0.5 and its nic "net0" was working poperly before. But suddenly, I got a system message on the screen frequently, it said that "TCR=FFFFFFFF". At that moment all the workstations couldn't connect into it. Then I rebooted it and got warning message on the "portmapper" had no response and the nic "net0" couldn't boot up also. So I manually started "net0" after logon to the console, finally I got this error:

# ifconfig -p net0 xxx.xxx.xxx.xxx
/etc/slink: Function "cenetb", command 3: dlbind: protocol error 16
ifconfig: ioctl (SIOCGIFFLAGS): no such interface


Any hints on that error? I need serious help to solve it!
Thank you!
 
I also checked that I got this error while bootup:

dlpid: Unable to open network adaptor driver: /dev/mdi/r8e0
dlpid: no such file or directory
 
The driver isn't seeing your nic. If you haven't changed anything, then it has become defective. Tony Lawrence
SCO Unix/Linux Resources tony@pcunix.com
 
Yes, I think so. So I replaced another similar model nic into the box and it seems work well now. Thanks! :p
 
Tony is correct about the card going bad. The problem now is how to replace it and make it work.
1)... before you remove the card, run netconfig then remove the protocalls (IP,ipx etc.) then remove the hardware (NIC) and make sure that you remove the LoopBack driver. The LoopBack driver should go away when the NIC is removed, however, if it does not then you must remove it manually.
2)...Relink the kernal...this should happen automatically as you exit...answer yes to all questions then reboot the computer.
3)...replace the card. If it is replaced with the exact same card, you probably will not have to install a driver but if you can not find an exact replacement you will have to follow the instructions for installing a driver on SCO Unix 5 that comes with the card (or that you down load from the internet from the card manufacturer).
4)...Run netconfig and add the card then add your protocol and configure.
5)...Relink the kernal...again this should take place automatically as you exit...answer yes to all questions...reboot.
 
There's absolutely no reason to remove the loopback driver and there's no reason to remove ANYTHING if it is replaced with identical hardware. It's not even necessary if the hardware isn't quite identical as long as it's a card that is handled by the same driver.

Removing the protocols is also completely unnecessary under any circumstance, even if changing to a completely different card.


Tony Lawrence
SCO Unix/Linux Resources tony@pcunix.com
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top