e1000 nic driver problem

Sebastian Sumpf Sebastian.Sumpf at ...1...
Fri Jul 1 08:46:35 CEST 2016


Hi again,

On 07/01/2016 08:25 AM, john stokes wrote:
> on running it real x86 hardware first two penguins are shown then some
> lines like
> [ 0.1234] ...............
> [  0.2567]........................
> .................................................
> ....................................................
> .........................................,..........
> [ 2.98745] genode blk-driver is loaded
> then booting hangs up there without showing any error message
> but after removing nic_drv support it shows two more lines below
> blk-driver loaded
> mount everything
> setup networking
> and then autologin terminal of l4linux appears

This, most likely, implies that dde_ipxe did not come up for the rtl8169
card. The thing is, we cannot test this card over here, since we don't
own one. Is there a way you could provide the serial (UART) log output?
Console only is unfortunately not sufficient here. So, for now I would
leave 'nic_drv' commented.

Sebastian

> On Fri, Jul 1, 2016 at 11:22 AM, Sebastian Sumpf
> <Sebastian.Sumpf at ...1...
> <mailto:Sebastian.Sumpf at ...1...>> wrote:
> 
>     Hi John,
> 
>     On 07/01/2016 05:58 AM, john stokes wrote:
>     > it's fine but can you tell me how can i boot l4linux without e1000 or
>     > rtl8139 support?
> 
>     It is sufficient to not start any nic_drv (dde_ipxe) in your Genode
>     configuration (as you stated). L4Linux does not have access to any
>     *real* hardware on Genode, it is a virtual machine. Network access is
>     provided by a Linux driver that uses Genodes nic session. Please have a
>     look at:
> 
>     <genode-dir>/repos/ports-foc/src/lib/l4lx/genode_net.cc
>     <genode-dir>/repos/ports-foc/src/drivers/genode_net.c
> 
>     If the driver does not find a nic service it silently does nothing. As
>     stated above, the nic service is provided by dde_ipxe for x86 on Genode.
> 
>     Do you see any errors on real hardware? If so, please send the log
>     output of that, not the one from Qemu. dde_ipxe does have support for
>     rtl8169 and should be able to detect your card automatically. Otherwise
>     Qemu should work fine with an e1000 setting, for it is just a device
>     model there that uses the Linux infrastructure.
> 
>     Regards,
> 
>     Sebasitan
> 
>     > On Fri, Jul 1, 2016 at 1:29 AM, Sebastian Sumpf
>     > <Sebastian.Sumpf at ...1... <mailto:Sebastian.Sumpf at ...1...>
>     > <mailto:Sebastian.Sumpf at ...1...
>     <mailto:Sebastian.Sumpf at ...1...>>> wrote:
>     >
>     >     Hi John,
>     >
>     >     On 06/30/2016 03:58 PM, john stokes wrote:
>     >     > qemu-system-i386: Unsupported NIC model: r8169
>     >
>     >     Qemu does not have r8169 support but only rtl8139.
>     >
>     >     Regards,
>     >
>     >     Sebastian
>     >
>     >     --
>     >     Sebastian Sumpf
>     >     Genode Labs
>     >
>     >     http://www.genode-labs.com · http://genode.org
>     >
>     >     Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
>     >     Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
>     >
>     >
>     >
>     >
>     >     ------------------------------------------------------------------------------
>     >     Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>     >     Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>     >     present their vision of the future. This family event has something for
>     >     everyone, including kids. Get more information and register today.
>     >     http://sdm.link/attshape
>     >     _______________________________________________
>     >     genode-main mailing list
>     >     genode-main at lists.sourceforge.net
>     <mailto:genode-main at lists.sourceforge.net>
>     >     <mailto:genode-main at lists.sourceforge.net
>     <mailto:genode-main at lists.sourceforge.net>>
>     >     https://lists.sourceforge.net/lists/listinfo/genode-main
>     >
>     >
>     >
>     >
>     >
>     ------------------------------------------------------------------------------
>     > Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park
>     in San
>     > Francisco, CA to explore cutting-edge tech and listen to tech
>     luminaries
>     > present their vision of the future. This family event has
>     something for
>     > everyone, including kids. Get more information and register today.
>     > http://sdm.link/attshape
>     >
>     >
>     >
>     > _______________________________________________
>     > genode-main mailing list
>     > genode-main at lists.sourceforge.net
>     <mailto:genode-main at lists.sourceforge.net>
>     > https://lists.sourceforge.net/lists/listinfo/genode-main
>     >
> 
> 
>     ------------------------------------------------------------------------------
>     Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>     Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>     present their vision of the future. This family event has something for
>     everyone, including kids. Get more information and register today.
>     http://sdm.link/attshape
>     _______________________________________________
>     genode-main mailing list
>     genode-main at lists.sourceforge.net
>     <mailto:genode-main at lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/genode-main
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> 
> 
> 
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
> 





More information about the users mailing list