Workaround for "fatal firmware error" iwn(4) problem.

Edward Tomasz Napierała trasz at FreeBSD.org
Sat May 17 21:01:02 UTC 2014


Wiadomość napisana przez David Wolfskill w dniu 17 maj 2014, o godz. 20:56:
> On Fri, May 16, 2014 at 08:06:02PM +0200, Edward Tomasz Napiera?a wrote:
>> I've started using FreeBSD laptop and iwn(4) failing at random moments
>> like this...
>> 
>> May 16 17:11:54 brick kernel: iwn0: iwn_intr: fatal firmware error
>> May 16 17:11:54 brick kernel: firmware error log:
>> May 16 17:11:54 brick kernel: error type      = "NMI_INTERRUPT_WDG" (0x00000004)
>> ...
>> 
>> ... has been driving me crazy, so I wrote a workaround.  The patch
>> can be found here:
>> 
>> http://people.freebsd.org/~trasz/iwn.diff
>> 
>> I think it's too ugly to commit it as is (I'd never release crap like this,
>> but I know nothing about WiFi and iwn(4) in particular, so I feel justified),
>> but feedback is still welcome.
> 
> On Fri, May 16, 2014 at 08:16:01PM +0200, Edward Tomasz Napiera?a wrote:
>> ...
>>> For which branch?
>> 
>> Ah, forgot about that.  11-HEAD.
> 
> So I've been running head/i386 with the above-cited patch for about 1.75
> hrs. now -- by which time I would normally expect to have seen my
> network connection have dropped -- and it's been quite steady, even
> through listening to a streaming audio program for about an hour.

Thanks!  Note that it's easy to verify if the patch helps - just wait until
you see the "fatal firmware error" on the console or in dmesg.  If the network
still works afterwards - the patch worked.



More information about the freebsd-hackers mailing list