Jakub Słociński napisał(a):
Hi all,
i'm using 2.6.13 kernel (since this version my pcmcia RoamAbout Orinoco
card works fine) on Presario R3000. I used to use Wavemon, but for a few
months it's not working (after I upgrade some system things or kernel -
I don't know). My system: Slackware 10.1 with the current version of
Dropline Gnome.
Ok, some concrets:
[EMAIL PROTECTED]:/# wavemon
fatal error: could not get range information
[EMAIL PROTECTED]:/# iwconfig
lo no wireless extensions.
dummy0 no wireless extensions.
eth0 no wireless extensions.
tunl0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"my-n3t"
Mode:Managed Frequency:2.417GHz Access Point:
00:12:17:BC:DB:48
Bit Rate:54Mb/s Tx-Power:25 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:**** Security mode:restricted
Power Management:off
Link Quality:100/100 Signal level:-11 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:97 Invalid misc:1068 Missed beacon:0
eth1 IEEE 802.11b ESSID:"my-n3t" Nickname:"moja siec"
Mode:Managed Frequency:2.417GHz Access Point:
00:12:17:BC:DB:48
Bit Rate:11Mb/s Sensitivity:1/3
Retry limit:4 RTS thr:off Fragment thr:off
Encryption key:**** Security mode:restricted
Power Management:off
Link Quality:64/92 Signal level:-27 dBm Noise level:-91 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:1
Tx excessive retries:1 Invalid misc:0 Missed beacon:0
[EMAIL PROTECTED]:/# iwlist scan
lo Interface doesn't support scanning : Operation not supported
dummy0 Interface doesn't support scanning : Operation not supported
eth0 Interface doesn't support scanning : Invalid argument
tunl0 Interface doesn't support scanning : Invalid argument
wlan0 Interface doesn't support scanning : Bad address
eth1 Interface doesn't support scanning : Bad address
Ok, some explanation:
wlan0 - my broadcom 802.11b/g card
eth1 - my Enterasys RoamAbout Orinoco gold card
Both cards are connected to the same WRT54G router, and works fine.
Actually RoamAbout card works on kernel drivers (without patching - i've
not found yet monitor-mode patch for 2.6.13 kernel).
In the past wavemon and iwlist scanning (with the broadcom card) worked
fine, but now it isn't working at all. I found that when I pass the
"startup_screen = histogram" to the wavemonrc config file it runs. It
crashes when i press F1 (back to info site), but it has signal strange
problems at all.
The next thing is that I can't compile wavemon myself.Actually i'm
using my old package /or binary from internet.
[EMAIL PROTECTED]:/usr/src/wavemon-0.4.0b# make
gcc -O2 -Wall -c -o wavemon.o wavemon.c
wavemon.c: In function `main':
wavemon.c:173: warning: implicit declaration of function `exit'
wavemon.c:173: error: too few arguments to function `exit'
make: *** [wavemon.o] Błąd 1
I found that the /usr/include/linux/wireless.h is version 16 (2.4.03),
but /usr/src/linux-2.6.13/include/linux/wireless.h is version 18
(12.3.05). I can't realize if it's wrong or not. When I put the newer
one to /usr/include/linux/ i got this error:
[EMAIL PROTECTED]:/usr/src/wavemon-0.4.0b# make
gcc -O2 -Wall -c -o wavemon.o wavemon.c
In file included from iw_if.h:22,
from wavemon.c:32:
/usr/include/linux/wireless.h:629: error: variable or field `__user'
declared void
/usr/include/linux/wireless.h:629: error: parse error before '*' token
/usr/include/linux/wireless.h:632: error: parse error before '}' token
/usr/include/linux/wireless.h:857: error: field `essid' has incomplete
type
/usr/include/linux/wireless.h:871: error: field `encoding' has
incomplete type
/usr/include/linux/wireless.h:879: error: field `data' has incomplete
type
wavemon.c: In function `main':
wavemon.c:173: warning: implicit declaration of function `exit'
wavemon.c:173: error: too few arguments to function `exit'
make: *** [wavemon.o] Błąd 1
I don't know where the probles is. Here are my speculations. I hope
someone could help me (and others).
I'm sorry for my english..
Thx for all replies,
Jakub.
_______________________________________________
LinuxR3000 mailing list
[email protected]
http://lists.pcxperience.com/cgi-bin/mailman/listinfo/linuxr3000
Wiki at http://prinsig.se/weekee/
Ok, I've done some things.
1. "iwlist scan" doesn't working beacuse of old wireless-tools (i
upgraded it to version 27 and it's scanning well :) )
2. I remove kernel 2.6.13 orinoco and hermes modules and install it from
orinoco-0.13e-SN-9.tar.gz package. It works nice in monitor mode too.
3. wavemon still crashes on "info site" with "could not get range
information" error (i must run it with "startup_screen=histogram" in
~/.wavemonrc).
thx,
Jakub
_______________________________________________
LinuxR3000 mailing list
[email protected]
http://lists.pcxperience.com/cgi-bin/mailman/listinfo/linuxr3000
Wiki at http://prinsig.se/weekee/