# About 80211\_mac.tar.gz

**URL:** <https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659>\
**Category:** GNU Radio\
**Created:** [October 21, 2009, 6:16pm UTC](https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659 "2009-10-21T18:16:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chenchen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@chenchen](https://www.ruby-forum.com/u/chenchen)\
**Post date:** [October 21, 2009, 6:16pm UTC](https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659/1 "2009-10-21T18:16:13Z")

</div>

Hi,

I see from the mailing list in May 5th, 2009 that Ben Yahmed report  
using  
the 80211\_mac.tar.gz and it works. Does anyone know what version of GNU  
Radio can this script work? Does it only for USRP2?

I noticed that there are many version of simple\_mac.py in this file?  
Does  
anyone know the differences between them?

Thanks

Chen

Here is his mail:

-\>Hi all,

-\> I succeeded to make the simple\_mac.py working. now it’s pinging  
-\> correctly but with a huge loss ratio. At first I disabled the carrier  
-\> sense functions but after I reactivated them but I’m not sure these  
-\> functions are working. I attached the 80211\_mac folder so any  
suggestion  
-\> or amelioration is welcome. I used this command line to run the  
python  
-\> file: ./simple\_mac.py -S 8 -v

-\> I also hard\_coded my mac adress so you need to change it before use.

---

<div class="post-metadata">

**Author:** ![chenchen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@chenchen](https://www.ruby-forum.com/u/chenchen)\
**Post date:** [October 24, 2009, 12:39pm UTC](https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659/2 "2009-10-24T12:39:20Z")

</div>

Hi, Thierry

I noticed that in this directory, simple\_mac.py need the script of  
bbn802\_11b.py and bbn802\_11b\_pkt.py, but these two script are not in  
this  
directory. Are these two script from the USRP2 version of bbn code from  
cgran?

Thanks,

Chen

---

<div class="post-metadata">

**Author:** ![chenchen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@chenchen](https://www.ruby-forum.com/u/chenchen)\
**Post date:** [October 30, 2009, 5:23am UTC](https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659/3 "2009-10-30T05:23:17Z")

</div>

HI  
æˆ‘åœ¨è·‘HYDRAä»£ç çš„æ—¶å€™æœ‰äº›é—®é¢˜ï¼Œçœ‹ä½ ä¹Ÿåœ¨è¿™æ–¹é¢çš„ä¸œè¥¿ï¼Œèƒ½å¦ç»™æˆ‘ä½ é‚®ç®±ï¼Œå’±ä»¬ç§ä¸‹äº¤æµä¸€ä¸‹

---

<div class="post-metadata">

**Author:** ![chenchen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@chenchen](https://www.ruby-forum.com/u/chenchen)\
**Post date:** [October 24, 2009, 4:15pm UTC](https://www.ruby-forum.com/t/about-80211-mac-tar-gz/177659/4 "2009-10-24T16:15:54Z")

</div>

Hi Thierry,

There are three version of bbn code: the original, the douglias version  
and  
usrp2 version. These three versions all have these two script. So which  
version is right for the simple\_mac.py

I have modified the simple\_mac.py in the original bbn code and it works  
for  
the usrp. But it seems that the txpath and rxpath is from the class of  
usrp\_transmite\_path and usrp\_receive\_path, not from the bbn 80211  
module. It  
is like the tunnel.py in the gnuradio directory.

I noticed that in 80211\_mac.tar.gz, the simple\_mac.py’s txpath and  
rxpath  
use the bbn transmitting and receiving module, which is different from  
the  
simple\_mac.py in the original version. Do you know these differences?

Thanks

Chen
