Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Why can I sniff 802.11g with my 802.11b card?

  1. #1
    King Tutorial-ankhamun
    Join Date
    Jul 2004
    Posts
    897

    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.

  2. #2
    Senior Member
    Join Date
    Jun 2004
    Posts
    460
    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

  3. #3
    Regal Making Handler
    Join Date
    Jun 2002
    Posts
    1,668
    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

  4. #4
    King Tutorial-ankhamun
    Join Date
    Jul 2004
    Posts
    897
    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).

  5. #5
    Regal Making Handler
    Join Date
    Jun 2002
    Posts
    1,668
    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

  6. #6
    King Tutorial-ankhamun
    Join Date
    Jul 2004
    Posts
    897
    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.

  7. #7
    Macht Nicht Aus moxnix's Avatar
    Join Date
    May 2002
    Location
    Huson Mt.
    Posts
    1,752
    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

  8. #8
    Regal Making Handler
    Join Date
    Jun 2002
    Posts
    1,668
    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

  9. #9
    Member
    Join Date
    May 2004
    Posts
    33
    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.

  10. #10
    King Tutorial-ankhamun
    Join Date
    Jul 2004
    Posts
    897
    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
  •