
RTL8812AU/21AU और RTL8814AU ड्राइवर मॉनिटर मोड और फ्रेम इंजेक्शन के साथ
मास्टर शाखा https://github.com/ulli-kroll/rtl8821au शाखा v4.3.22-beta/rework पर आधारित है। rtw_version.c के अनुसार वास्तविक ड्राइवर संस्करण 4.3.20 है।
शाखा v4.3.21 को RTL8814AU या RTL8812AU/RTL8821AU चिपसेट के लिए बनाया जा सकता है।
RTL8812AU/RTL8821AU ड्राइवर बनाने के लिए टाइप करें:
$ make
RTL8814 ड्राइवर बनाने के लिए टाइप करें:
$ make RTL8814=1
डिबग आउटपुट के साथ ड्राइवर बनाने के लिए टाइप करें:
$ make DEBUG=1
या
$ make RTL8814=1 DEBUG=1
मॉनिटर मोड सेट करने के लिए
$ sudo ip link set wlan0 down
$ sudo iwconfig wlan0 mode monitor
$ sudo ip link set wlan0 up
चैनल स्विच करने के लिए (इंटरफ़ेस अप होना चाहिए)
चैनल 6, चौड़ाई 40 मेगाहर्ट्ज सेट करें:
$ sudo iw wlan0 set channel 6 HT40-
चैनल 149, चौड़ाई 80 मेगाहर्ट्ज सेट करें:
$ sudo iw wlan0 set freq 5745 80 5775
TX पावर सेट करने के लिए (केवल v4.3.21 शाखा):
$ sudo iwconfig wlan0 txpower 30
या
$ sudo iw wlan0 set txpower fixed 3000
b/g दरों के साथ फ्रेम इंजेक्ट करने के लिए रेडियोटैप हेडर में Rate फ़ील्ड का उपयोग करें
n दरों के साथ फ्रेम इंजेक्ट करने के लिए रेडियोटैप हेडर में MCS फ़ील्ड का उपयोग करें
ac दरों के साथ फ्रेम इंजेक्ट करने के लिए रेडियोटैप हेडर में VHT फ़ील्ड का उपयोग करें