On Mon, Mar 2, 2009 at 6:20 AM, Johannes Hofmann <[email protected]> wrote: > Sepherosa Ziehau <[email protected]> wrote: >> On Sat, Feb 28, 2009 at 4:46 PM, Johannes Hofmann >> <[email protected]> wrote: >>> Sepherosa Ziehau <[email protected]> wrote: >>>> On Fri, Feb 27, 2009 at 10:18 PM, Johannes Hofmann >>>> <[email protected]> wrote: >>>>> Hi, >>>>> >>>>> I'm using the iwi driver with wpa successfully on my Thinkpad T42p for >>>>> quite while now with WPA enabled. >>>>> During but I'm always seeing: >>>>> >>>>> iwi0: fatal error >>>>> iwi0: wake firmware monitor >>>>> iwi0: reset firmware >>>>> >>>>> And then things work fine. Is this expected? >>>>> Also in some cases (about 1 of 50 boots) the iwi0 device seems to >>>>> hang (no network traffic going through. A reboot helps. >>>>> >>>>> All this is not urgent of course, but I thought I should mention it. >>>>> Are there any plans to update the iwi driver? I could try to help. >>>> >>>> I wanted to rewrite it for a long time, but never find enough time >>>> after I whacked ipw(4) :P >>>> Would you be interested? :) >>> >>> Interested yes, but it seems that you have rewritten iwl from scratch. >>> I could try to port something over from another BSD, but a complete >>> rewrite is a bit too much for me I guess :) >> >> OK :). You could take a look at FreeBSD's iwi. They did a great job >> to improve the driver's state. >> > > I converted iwi to use the firmware(9) API and adapted it to the > layout of newer firmware versions in the hope that this would fix the > problem: > http://leaf.dragonflybsd.org/~hofmann/iwi_firmware.diff
Thank you! Committed: 114b4cbc1ec44562d67779db3dad73467fd291f9 Best Regards, sephe -- Live Free or Die
