-
September 21st, 2004, 12:20 AM
#1
Why can I sniff 802.11g with my 802.11b card?
Penguin and I would both like to know this. Why can I sniff 802.11g with my 802.11b card? I need to look again, maybe it’s only seeing the headers of the packets. I already know they do use the same frequency, but the encoding is different. Since they are a little different in how they encode things you would think that a B card could not sniff G, but I know for a fact that my B card in my laptop can sniff traffic from my G card in my desktop to my G router (I just tested). Maybe someone else could enlighten us to why this is so.
Edit: By sniff I mean see data packet (emule in this case), not just find WAPs.
-
September 21st, 2004, 12:39 AM
#2
it depends on your settings -- if your router is in "mixed" mode then it is most likely that while you have a g card in your desktop it is performing at the b standard. if this is not the case then, while g and b are different as far as encoding goes because they operate in the same frequency range and g is technically backward compatible b is able to snif it because the sniffer that you are using is not looking at standards, but rather just seeing that there is something that it thinks is a packet and then it captures it
my money is that you are running in fixed mode (i have only gotten the second case to work successfully once)
[gloworange]find / -name \"*your_base*\" -exec chown us:us {} \\;[/gloworange] [glowpurple]Trust No One[/glowpurple][shadow] Use Hardened Gentoo [/shadow]
CATAPULTAM HABEO. NISI PECUNIAM OMNEM MIHI DABIS, AD CAPUT TUUM SAXUM IMMANE MITTAM
-
September 21st, 2004, 12:49 AM
#3
802.11g is backwardly compatible with 802.11b, so i do not see a reason not to be able to sniff it.
What happens if a big asteroid hits the Earth? Judging from realistic simulations involving a sledge hammer and a common laboratory frog, we can assume it will be pretty bad. - Dave Barry
-
September 21st, 2004, 12:53 AM
#4
I understand that, but the G card in my desktop is talking to the G chipset in my router. Why should it need to send data in a format the B card in my laptop can read? I always assumed that a G device encoded differently if it was sending to another G device (so as to get the bandwidth increase).
-
September 21st, 2004, 01:12 AM
#5
The benifits of G over B Are speed of transmission and reception, leaving out the added security possabilities. So a carrier wave is produced with the infomation attached to it, that can be recieved by any reciever working on the same frequency. It is the operating system that decodes the information.
I have to say this is just me taking a quess.
What happens if a big asteroid hits the Earth? Judging from realistic simulations involving a sledge hammer and a common laboratory frog, we can assume it will be pretty bad. - Dave Barry
-
September 21st, 2004, 01:19 AM
#6
You are correct, but the encoding must be different to get those extra bits over the same frequency. I would not think the B card would know how to decode a G to G packet. I’ll do some more looking into it.
-
September 21st, 2004, 01:21 AM
#7
Here is a fairly good artical on the coding used in all 3 standards used today (a,b,and g).
http://www.fact-index.com/i/ie/ieee_802_11.html
That should tell you what you are questioning.
\"Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand - strawberries in the other, body thoroughly used up, totally worn out and screaming WOO HOO - What a Ride!\"
Author Unknown
-
September 21st, 2004, 01:31 AM
#8
So G transmits all three transfer methods at the same time, or am i missing something.
DSSS, HR-DSSS, OFDM
What happens if a big asteroid hits the Earth? Judging from realistic simulations involving a sledge hammer and a common laboratory frog, we can assume it will be pretty bad. - Dave Barry
-
September 21st, 2004, 02:49 AM
#9
All I know is that it clearly isn't just a software issue, because otherwise we could just upgrade the drivers of our old 802.11b cards to run at 802.11g speeds - instead you need new hardware.
My guess is that when you associate your B card with the G device, it immediately switches to a compatible mode of transmission, which is B. Check the G device while you're sniffing to see what data rate it claims to be operating at.
-
September 21st, 2004, 03:36 AM
#10
While my B card is on the network my G card says it's working at 54Mbps. After trying to sniff my web connections it looks like Ethereal can see only some of the G packets. As best I can tell, the B card can sniff some of the G data some of the time (but very little, only the occasional packet). The G can see all of the G and B traffic. But why can the B see some of the G date even some of the time? Something must force the G card to send out it’s data encoded in the old format from time to time, maybe just to let the B devices know someone else out there is talking on the channel?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|