Try a more recent snapshot, there was a fix that went in after that one:

----------------------------
revision 1.107
date: 2014/08/20 23:56:57;  author: dlg;  state: Exp;  lines: +3 -1;  commitid: 
LKds0X7ar6JW3YqG;
after allocating an mbuf and cluster you still need to init the length
fields.

found by steven roberts, who also tested this fix for me
----------------------------

On Wed, Aug 27, 2014 at 10:18:31PM -0500, Chuck Burns wrote:
> I recently installed OpenBSD-current snapshot onto a box that has an nvidia 
> chipset, including integrated an integrated MCP51 10/100 nvidia network 
> controller.
> 
> I cannot seem to get the network to work under OpenBSD, although it worked 
> quite well with FreeBSD.
> 
> the related bits in dmesg are:
> 
> nfe0 at pci0 dev 20 function 0 "NVIDIA MCP51 LAN" rev 0xa3: apic 2 int 20, 
> address 00:18:f3:35:6d:d4
> nfe0: could not load rx buf DMA mapnfe0: could not allocate Rx ring
> 
> I tried searching via google.com for anything I could find even partially 
> related to this, but I've come up empty handed.
> 
> kern.version=OpenBSD 5.6-current (GENERIC) #284: Wed Aug 20 23:07:52 MDT 2014
>     dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
> 
> 
> -- 
> Chuck Burns
> Audemus Jura Nostra Defendere

Reply via email to