[comp.unix.sysv386] SCO Unix not ARPing on ethernet

jjd@bbn.com (James J Dempsey) (04/13/91)

I managed to get my TCP mostly working by reinstalling OpenDesktop
from scratch.  Unfortunately, the only way I can get a connection is
to install (by hand) an entry in the SCO's ARP table for the remote
host and in the remote host's ARP table for the SCO.  It appears that
the SCO system isn't using ARP at all.

What good is an ethernet TCP system without ARP?  The man page for
ifconfig says that ARP is configured in /etc/strcf.  However, I can't
make heads or tails of /etc/strcf.

Does anyone know how to enable ARP on an SCO OpenDesktop system?  If
it matters, the hardware is a Compaq 386/33L and a WD8003 ethernet
board.  We are on a Class B ethernet.

Thank you for any help you can provide,

		--Jim Dempsey--
		jjd@bbn.com
		..!harvard!jjd!bbn.com

jjd@bbn.com (James J Dempsey) (04/25/91)

A week ago I asked this list for help with a problem I was having with
SCO Open Desktop where the network (tcp/ethernet) was working fine
except that it refused to ARP.  

I received a phone call from Stuart Alpert at SCO who successfuly
diagnosed my problem in about two minutes.  During system
configuration I had run "mkdev tcp" more than once.  As a result, the
mkdev program added two copies of the "ifconfig wdn0" line to /etc/tcp
and two copies of the "cenetb ip /dev/wdn0" line to /etc/strcf.
Removing the duplicate copies of these lines and rebooting caused the
system to start ARPing.

I don't remember mkdev saying that you couldn't run it more than once.
Perhaps this should be documented.  Or better yet, perhaps "mkdev tcp"
could be made to notice that there was already a configuration line in
the system files and delete them before adding another.

Thanks to:
Larry Philps <larryp@scocan.sco.com>
Chip Rosenthal <chip@chinacat.unicom.com>

who responded to my message and especially to Stuart Alpert at SCO.

		--Jim Dempsey--
		jjd@bbn.com