> Date: Mon, 13 Aug 2018 08:17:46 -0700
> From: Jon Tabor <tab...@obsolete.site>
> 
> 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?

I have not seen any problems on my Banana Pi (the SinoViop variant),
which has the same SoC.  But I don't really push it that hard.

We have seen issues with some U-Boot versions on some boards.  Don't
really remember if the was on an Allwinner A20 board though.  What
U-Boot version are you using?  And does your U-Boot include support
for the Ethernet interface?  A complete log of the boot process would
be helpful.

Another potential issue is a bad power supply.  I have seen
reliability issues on many boards that are fed through a micro-USB
port, especially when I add USB peripherals.  Apparently the voltage
drops below what some of the components on these boards accept if you
put too much load on the power supply.  If you use a separate cable,
make sure it is of decent quality and not too long!

Cheers,

Mark

Reply via email to