Slow networking on NOVA-vbox

Igor freescalereg at ...129...
Tue Feb 23 15:46:22 CET 2016


23.02.2016, 13:31, "Christian Helmuth" <christian.helmuth at ...1...>:
> Hello Igor,
>
> On Thu, Feb 18, 2016 at 12:48:20AM +0300, Igor wrote:
>>  I already have this commit, so it does not work for me. But it seems
>>  you gave me the right direction because some control bits used in
>>  iPXE driver either does not exist or even have different purpose for
>>  my cadr (I217-V btw).
>
> Do I understand you correctly that the iPXE driver is buggy on your
> i217-V NIC? If yes, is this fixed in iPXE upstream?
>
> Greets
> --
> Christian Helmuth
> Genode Labs
>
> http://www.genode-labs.com/ · http://genode.org/
> https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
>
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main

Hi Christian!

Short answer: no, it does not.

Long answer:

Most recent iPXE Intel driver has INTEL_NO_PHY_RST in intel_nics[] against several i217 and i218 controllers (it should has it against all of them). In fact it may or may not work under some circumstances. AFAIK iPXE used mostly after a cold system start. For me it does not work at all after a cold start, but works after Windows restart at 10 Mbps half-duplex. So I just plug in the discrete Ethernet controller on 82574l and disable onboard one.

No offence intended, but iPXE Intel driver is quite barbaric. It does not drive PHY layer at all, for example.

Side note: VirtIO vbox network access method works great for lubuntu 14.04 guest but does not work for Win7 guest even after the appropriate drivers installation (but it works for Win7 inside vbox running on Windows!). Probably it could be added into Genode master branch.

Best regards,

Igor




More information about the users mailing list