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