On Tue, Feb 07, 2017 at 08:16:10PM +0000, Tom Murphy wrote: > Hi Stefan, > > I upgraded my kernel to 24 January 2017 and every once in a while I get: > > athn0: device timeout > > I've gotten 3 of these in 12 days. Running: > > ifconfig athn0 down; sh /etc/netstart athn0 > > fixes this, but not had this on mode 11g. Could it be something in the 11n > hostap code? >
This was already hapening a long time before 11n mode was implemented. There is no reason to worry about this message if the AP works otherwise. Below I'm quoting my reply to this same question I wrote to somebody else a few weeks ago, who also noted that the BUGS section of the athn($) man page says that a device timeout "should not happen". [[[ It means we asked the device to transmit a frame, and 5 seconds or so later we still did not receive a notification from the device that it is done transmitting the frame, as it would normally send us. We then assume the device is wedged and reset it. This is mostly transparent since the upper layer interface state does not change (or changes only briefly). So, it should not happen. But it does, and there's no easy way to fix it short of debugging this stuff at a very low level, which takes a lot of time and effort. The simple fact is that the driver isn't perfect. ]]]