mam stejnej problem, prekompiloval jsem s 2.4.23 wavemon ze zdrojaku a jede to v pohode
viz:
hanc@veverka:~$ wavemon -v
wavemon wireless monitor 0.4.0b by Jan Morgenstern <jan@jm-music.de>
Distributed under the terms of the GNU General Public License >=v2.
hanc@veverka:~$ cat /proc/version
Linux version 2.4.23 (root@veverka) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Thu Dec 4 16:38:45 CET 2003
Problem "could not get range information" s wavemonem jsem mel taky, jeho reseni bylo celkem jednoduche. Resil jsem ho uz pred delsi dobou, takze to pravdepodobne nepopisu uplne presne: slo o to, ze wavemon zjistuje max. rozsah sensitivity - ma v drtive vetsine vyjit 3 a max. rozsah pro kvalitu signalu - ten ma vyjit 92. Ja jsem tedy ty funkce, ktere ten rozsah zjistuji pres WE nahradil cisly, ktere jim mely vyjit.
S wavemonem mam ale vetsi problem a s nim si nevim rady: wavemon ukazuje silu signalu jen pro prvni adapter, pokud pouzijete napr. wavemon -i wlan1, pak neukazuje silu signalu spravne (aspon tedy me). Ve zdrojaku jsem celkem jednoduse
nasel cast, kde se sila signalu zjistuje (/proc/net/wireless), ale protoze v C++ neumim, tak tohle jsem opravit nedokazal.
mohl by tu nekdo popsat presneji to reseni o kterym pise ChemiK? ja jsem do toho asi hodinu koukal, ale nic jsem nevykoukal. cecko vubec neovladam. dik