Subject: Re: enet card - invalid packet length 0
To: Dave Roethig <>
From: Brian Moore <>
List: current-users
Date: 08/20/1995 22:48:58
I ran into this same problem with a SMC card and a P90.  I fixed it by
rebuilding a kernel with the RAM address for the card set to d8000 rather than
c8000.  I think this can also be fixed by rebuilding a kernel with the fd* line
changed as follows:

fd*     at fdc? drive ?

fd0	at fdc? drive 0
fd0	at fdc? drive 0
fd1	at fdc? drive 1

If you look at the mailing list archives on or one of its
mirrors you should be able to find out the relevant messages.

Hope this helps,
> Hello,
> I've been having a great deal of trouble getting
> a SMC 8216 ethernet card to work on a new Pentium
> 100MHz running NetBSD 1.0.
> I've tried all the configurations possible but
> always get the message:
> edx:  NIC memory corrupt - invalid packet length 0
> Where is this error coming from??
> One further point:  when I boot from the installation/update
> disk(s), everything is ok.  Why would this problem
> occur when booting from the hard disk??
> This card works fine in another machine (with another
> motherboard).  Is the problem card dependant?
> I also had this exact problem with a WD8003 on
> a 486.  Similarities??
> Any help is greatfully accepted!
> Thanks
> Dave