gen2linux的blog

不要問我gentoo linux的東西, 玩一玩就忘記了....

星期六, 8月 12, 2006

 

WIFI Chips & packet injection

  1. Atheros --好卡, 802.11abg全方位,目前配 Atheros晶片的卡以 pci/mini pci居多, pcmcia亦有,usb甚少, 不過近期 Atheros已經推出 for usb的晶片, 應該會慢慢變多才是. 使用的感覺(mini-pci)是相當中規中矩/穩定, 國外可找到某 400mW的 mini pci卡, 使用的也是 Atheros.另外我們買過一張Orinoco Lucent 802.11g 的 PCI卡,把焊在上面的鐵殼拆開才發現裡面躲一張Atheros mini pci小卡...
    Atheros的特點還有一個是晶片支援Atheros Virtual AP(VAP),可以把網卡變成一個虛擬AP, 跟hostap不同是的,VAP是Atheros晶片原生支援的.而Madwifi也已經將VAP功能實作出來了.另一個是packet injection的功能, Madwifi也有支援. 不過前陣子Madwifi好像在大翻修,許多功能都不太正常,包括packet injection...
  2. Broadcom BCM43xx--BCM43xx的driver被"開發"出來是最近的事,所以目前driver還很陽春,只有一些基本(managed,ad-hoc)功能, 我們對它做壓力測試(throughput)時不知何故掛點,更不用談packet injection了,但是相信指日可待.
  3. Intel/Centrino -- 中規中矩的卡,聽說也是可以做 packet injection,不過某些類型的封包會被 firmware丟棄.
  4. Prism 2, 2.5, 3, GT--平民卡的選擇,俗又大碗.眾所皆知的是 wlan-ng driver, 此driver支援pci,pcmcia,usb,本來相當優秀,但後來不知為何似乎就沒有在maintain了. Wlan-ng進monitor mode沒甚麼困難,但是要做 packet injection的話需要非官方patch(google chopchop)
    另一款廣為人知的driver是 hostap,印象中 2.6 kernel 好像也有支援了,pcmcia,pcionly.除了可把網卡變成 master mode(AP mode)之外, 聽說 packet injection也可以很容易做到, 不過我當時沒試出來就是. prim54 的packet injection印象中還不行.整個prism系列好像快沉下去了,目前市面上知名brand很少用prism..
  5. Ralink 雷陵RT2x00--另一個平民卡掘起了, 此卡的目前佔有率還不錯,usb/mini pci都有他的蹤影,重要的是此卡在 rt2x00 driver的扶持下可以做 packet injection, 且目前driver的開發相當積極, 一般使用都還不錯, packet injection也沒有問題.目前要玩一些較進階的功能的話選ralink usb的C/P值是最高的.
  6. Zydas合勤--第二款平民卡, Y拍很多三四百的網卡都是用它當晶片,我本身是沒有用過,但是稍看了一下它的source code, 印象中從它的.h感覺是可以進monitor mode,但無法做packetinjection, 不過主要的是他的source code並沒有完全釋放, 夾了一堆.o檔如果不要求packet injection功能的話, 此卡可能是最平價的消費.


Comments: 張貼留言



<< Home

Archives

8月 2006   9月 2006   10月 2006   11月 2006   3月 2007  

This page is powered by Blogger. Isn't yours?