I have -current loaded on a Banana Pro board, and was experimenting with
using it as the router/firewall for my home network.  I added a USB
ethernet dongle (ure(4)), and set up pf, etc.

It seemed to work well, but I was seeing some occasional slowness and
certain services failed to load entirely.  This was most noticeable with
my Roku device, where it would never load the channel store and a few
other items (though streaming video worked 99% of the time).

After much packet tracing with tcpdump, I found that there were a huge
number of tcp retransmissions, indicating packet loss.

I was thinking the issue was with the ure(4) device, so I threw another
one in the mix, this time a tried-and-true axe(4) device.  Same issue.

Eventually, I hit upon removing the dwge(4) from the mix entirely, and
just using the ure(4) and axe(4) devices.  That seemed to fix things,
and now everything works as expected.

So it appears that the dwge(4) device isn't terribly reliable, at least
on my particular board.

Has anyone else experienced this?  Anything I can do to troubleshoot?

Other than this one issue, I'm super impressed with the armv7 build.  So
nice to have OpenBSD there.

Thanks,

-- 
Jon Tabor
tab...@obsolete.site
http://obsolete.site

'There is a saying: There is no such thing as overkill. 
 There is only “Open fire!” and “Reloading!”' 
― John Ringo, The Hot Gate

Reply via email to