On Mon 31 Aug 2015 at 11:56:09 +0300, Reco wrote:

> On Sun, Aug 30, 2015 at 06:58:10AM -0700, bri...@aracnet.com wrote:
> > 
> > there's this in dmesg:
> > 
> > [    6.210098] EXT4-fs (sda7): mounted filesystem with ordered data mode. 
> > Opts: 
> > (null)
> > [   35.827945] r8169 0000:03:00.0: firmware: failed to load 
> > rtl_nic/rtl8168f-1.fw (-2)
> > [   35.827963] r8169 0000:03:00.0: Direct firmware load failed with error -2
> > [   35.827965] r8169 0000:03:00.0: Falling back to user helper
> > [   35.828580] r8169 0000:03:00.0 eth0: unable to load firmware patch 
> > rtl_nic/rtl8168f-1.fw (-12)
> > 
> > so it is the dreaded r8169 firmware crappola.  the system works fine
> > not loading it.
> 
> My-my. Calling perfectly good, working out-of-the box r8169 card like
> that is way too harsh (and violates this list rules btw).  I happen to
> have a similar NIC in one of my PCs, and I can confirm that it works
> flawlessly without any non-free blobs.  I have not tried it with
> systemd, though.

The Installation Guide mentions that some hardware works well without
firmware. It's a matter of trying it and seeing how you go on.

> > is there any way to tell the module to not even try and load it ?
> 
> Why are you so sure that it's the failing firmware loading that adds
> 30 seconds to your boot sequence? According to the dmesg, the whole
> ("I need firmware - oh well, I'll try without it") takes whooping
> 600us.
> 
> Start with something simple. Like replacing dhcp configuration with
> static IP assignment.
> 
> Continue with obligatory "in the case of the doubt fallback to
> sysvinit".
> 
> Finally, dump the network traffic during the boot of the offending
> host (requires and extra host or some trickery, though).

Booting with the firmware loaded should settle the question about the
30 second delay being a caused by its lack.

Reply via email to