/proc/net/wireless not updating
Jouni Malinen
jkmaline
Thu Jan 22 20:11:33 PST 2004
On Thu, Jan 22, 2004 at 03:26:45PM +0100, Michael Kebe wrote:
> seems like /proc/net/wireless is not updating unless iwconfig is
> executed. For example the monitor software wavemon uses this and it very
> annoying always to update manually...
> Is this a bug?
Well.. I would call it a "feature" with Linux 2.6.x.. ;-)
get_wireless_stats is now called in atomic context and Host AP driver
cannot anymore sleep in that handler like it used to do. It should be
possible to schedule a work task to update the statistics whenever
/proc/net/wireless is read, but it would update the numbers only for the
next read, not the current one. Another option would be to update the
statistics periodically even if get_wireless_stats is not called. This
would make the numbers more or less current.
> If yes, will it be solved?
Yes, eventually.
> Is this solved in the cvs version?
I believe I added some code that is supposed to update the quality
values from software watchdog every 10 seconds. However, I'm not sure
whether this works correctly.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list