Kasus : Katakanlah suatu project, misal menggunakan Raspberry Pi sebagai portable pentest box, akan memerlukan koneksi internet via Wifi. TL-WN725N merupakan pilihan yang baik, namun device ini secara default tidak dikenali kernel. Apa solusinya?
Produk TP-Link, 150Mbps Wireless N Nano USB Adapter TL-WN725N, selain harganya murah (Rp100.000,-) juga memiliki bentuk yang sangat mungil (18.6x15x7.1mm) dan bobotnya ringan (2.1 grams). Menggunakan alat ini tetap menjadikan Raspberry Pi ringkas, portable.
Agar adapter ini dapat dikenali oleh Raspbian, maka module wireless harus diupload ke kernel. Berikut caranya, untuk kernel 3.12.28+ :
1. Mengecek versi kernel, untuk memastikan sekaligus menentukan path
pi@raspberrypi ~ $ uname -a Linux raspberrypi 3.12.28+ #709 PREEMPT Mon Sep 8 15:28:00 BST 2014 armv6l GNU/Linux
2. Download driver dari http://pi.web.id/wireless-driver-tl-wn725n-kernel-3-12-28.htm dan ekstrak
3. Tempatkan file .ko serta .bin yang sudah diunduh ke direktori driver dan firmware
sudo mv 8188eu.ko /lib/modules/3.12.28+/kernel/drivers/net/wireless sudo mv rtl8188eufw.bin /lib/firmware/rtlwifi/
4. Load module wifi ke kernel
sudo depmod -a sudo modprobe 8188eu
Sesudah langkah diatas, maka wifi adapter sudah dapat dikenali oleh Raspbian di Raspberry Pi
ifconfig wlan0 Link encap:Ethernet HWaddr c4:6e:1f:1a:ec:bd UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Semoga bermanfaat!
.