kita sekarang bahas naikin power usb wifi adapter up to 2Watt. tutorial ini menggunakan contoh RT2870/RT3070 Wireless Adapter, dimana yang pake chipset Ralink ini banyak sekali, salah satu nya alfa hijau AWUS036H.
Update Driver Default Backtrack
pertama, kita update dulu driver default bawaan live cd backtrack, kenapa mesti update? biasalah live cd, enggak stabil diurusan driver, karena pas developer build live cd itu di satu hardware, sementara kalo udah sampe ke tangan user yang berbagai macam jenis hardware, masalahnya udah beda / bakal tambah masalah ini lah itu lah, jadi lebih baik kita update driver setelah install live cd backtrack.
Update Wireless Regulatory Database
sekarang kita langsung update dan edit Wireless Reg Database, yang secara default di backtrack 5 - r1 masih ikut kernel biasa (ubuntu), entah kenapa sama developer backtrack ini enggak di edit.
edit db.txt, lalu tambahin country XX di baris paling bawah, tambahin line seperti ini:
setelah itu install dependencies yang dibutuhkan untuk compile make, yaitu python-m2crypto
lalu langsung compile (make)
setelah selesai make, seperti diatas, lalu hasil dari make, yaitu regulatory.bin, kita copy paste ke CRDA.
setelah itu kita upgrade CRDA ke versi paling baru selain untuk
install ulang CRDA dengan custom Regulatory yang kita buat diatas.
copy pub key yang kita udah generate tadi lewat make diatas.
install dependencies untuk make selanjutnya.
setelah itu make, dan make install.
lalu reboot,
Negara Baru XX, regulatory 35dBm (2000 mW)
setelah reboot, set regulatory di negara XX (yang diatas tadi kita buat).
hasil :
Good Luck! ;p
Update Driver Default Backtrack
pertama, kita update dulu driver default bawaan live cd backtrack, kenapa mesti update? biasalah live cd, enggak stabil diurusan driver, karena pas developer build live cd itu di satu hardware, sementara kalo udah sampe ke tangan user yang berbagai macam jenis hardware, masalahnya udah beda / bakal tambah masalah ini lah itu lah, jadi lebih baik kita update driver setelah install live cd backtrack.
01 | root@bt:~ # ln -s /usr/src/linux /lib/modules/2.6.39.4/build |
02 | root@bt:~ # cd/usr/src/ |
03 | root@bt:~ # wget http://bt.gxrg.org/other/driver/wireless/compat-wireless/compat-wireless-2.6/compat-wireless-2012-01-22.tar.bz2 |
04 | root@bt:~ # tar jxpf compat-wireless-2011-07-14.tar.bz2 |
05 | root@bt:~ # wget http://www.backtrack-linux.org/2.6.39.patches.tar |
06 | root@bt:~ # tar xpf 2.6.39.patches.tar |
07 | root@bt:~ # cd compat-wireless-2012-01-22 |
08 | root@bt:~ # patch -p1 < ../patches/mac80211-2.6.29-fix-tx-ctl-no-ack-retry-count.patch |
09 | root@bt:~ # patch -p1 < ../patches/mac80211.compat08082009.wl_frag+ack_v1.patch |
10 | root@bt:~ # patch -p1 < ../patches/zd1211rw-2.6.28.patch |
11 | root@bt:~ # patch -p1 < ../patches/ipw2200-inject.2.6.36.patch |
12 | root@bt:~ # make |
13 | root@bt:~ # make install |
14 | root@bt:~ # reboot |
sekarang kita langsung update dan edit Wireless Reg Database, yang secara default di backtrack 5 - r1 masih ikut kernel biasa (ubuntu), entah kenapa sama developer backtrack ini enggak di edit.
1 | root@bt:~ # wget http://wireless.kernel.org/download/wireless-regdb/wireless-regdb-2011.04.28.tar.bz2 |
2 | root@bt:~ # tar -jxf wireless-regdb-2011.04.28.tar.bz2 |
3 | root@bt:~ # cd wireless-regdb-2011.04.28 |
1 | root@bt:~/wireless-regdb-2011.04.28 # nano db.txt |
2 |
3 | #kita akan buat negara baru, yaitu negara XX, negara bebas, sesuai user, tidak terpaku atas XX |
4 | #kita juga akan membuat semua adapter yang bekerja pada 2.4 GHz, dan 5 GHz bisa di power up kan. |
5 | #tambahin line dipaling bawah, seperti ini : |
6 |
7 | country XX: |
8 | (2402 - 2492 @ 35), (N/A, 35) |
9 | (4910 - 5835 @ 35), (N/A, 35) |
1 | root@bt:~/wireless-regdb-2011.04.28 # apt-get install python-m2crypto |
1 | root@bt:~/wireless-regdb-2011.04.28 # make |
2 | Generating regulatory.bin digitally signed by root... |
3 | ./db2bin.py regulatory.bin db.txt ~/.wireless-regdb-root.key.priv.pem |
4 | sha1sum db.txt > sha1sum.txt |
1 | root@bt:~/wireless-regdb-2011.04.28 # cp regulatory.bin /usr/lib/crda/ |
1 | root@bt:~/ # wget http://wireless.kernel.org/download/crda/crda-1.1.2.tar.bz2 |
2 | root@bt:~/ # tar -xvjf crda-1.1.2.tar.bz2 |
3 | root@bt:~/ # cd crda-1.1.2 |
1 | root@bt:~/crda-1.1.2 # cp ~/wireless-regdb-2011.04.28/root.key.pub.pem pubkeys/ |
1 | root@bt:~/crda-1.1.2 # apt-get install libnl-dev |
1 | root@bt:~/crda-1.1.2 # make |
2 | root@bt:~/crda-1.1.2 # make install |
Negara Baru XX, regulatory 35dBm (2000 mW)
setelah reboot, set regulatory di negara XX (yang diatas tadi kita buat).
1 | root@bt:~ # iw reg set XX |
01 | root@bt:~ # iw list |grep 35 |
02 | Maximum RX AMPDU length 65535 bytes (exponent: 0x003) |
03 | * 2412 MHz [1] (35.0 dBm) |
04 | * 2417 MHz [2] (35.0 dBm) |
05 | * 2422 MHz [3] (35.0 dBm) |
06 | * 2427 MHz [4] (35.0 dBm) |
07 | * 2432 MHz [5] (35.0 dBm) |
08 | * 2437 MHz [6] (35.0 dBm) |
09 | * 2442 MHz [7] (35.0 dBm) |
10 | * 2447 MHz [8] (35.0 dBm) |
11 | * 2452 MHz [9] (35.0 dBm) |
12 | * 2457 MHz [10] (35.0 dBm) |
13 | * 2462 MHz [11] (35.0 dBm) |
14 | * 2467 MHz [12] (35.0 dBm) |
15 | * 2472 MHz [13] (35.0 dBm) |
Good Luck! ;p
Tidak ada komentar:
Posting Komentar