Tag

, , , , , , ,


Bluetooth & Wireless Lan

Image by SimonQ錫濛譙 via Flickr

Bismillah,,

Semenjak tadi malam, inteface wireless di Laptop tidak bisa digunakan di Linux. Ketika saya coba untuk di aktifkan ato di-UP dengan perintah:

# ifconfig eth0 up

Muncul pesan error yang mengatakan bahwa operasi tidak dimungkinkan karena RF-kill, apa-apaan ini??

SIOCSIFFLAGS: Operation not possible due to RF-kill

Bermacam cara pun akhirnya tak coba, mulai dari menutup dan membuka Lock fisik dari wireless, namun tetap saja tidak bisa di aktifkan. Akhirnya, barusan numpang nyolokin LAN di Lab Keamanan Jaringan, kemudian langsung tanya ke om google tetang masalah ini. Alhamdulillah ketemu juga jawabannya.

Setelah tak search di Google, akhirnya tau juga kenapa interface wireless ku itu tidak aktif. Tenyata interfacenya di Lock secara soft Lock. Untuk mengunlock kita bisa menggunakan bisa menggunakan kombinasi tombol Fn+(key wireless di Laptop) namun sayang, pas saat mencoba semalam, ga kepikiran untuk menggunakan cara ini. Cara lainnya yakni dengan menggunakan tool rfkill. Namun tidak semua Distro Linux menyertakan tool ini, sehingga perlu di install telebih dahulu. Untuk Arch, bisa langsung menjalankan perintah:

# pacman -S rfkill

Setelah selesai terinstall langsung saja tak praktekkan ilmu yang barusan saja di dapetin dari om Google. Pertama-tama me-list status Hard-lock dan soft-lock pada semua interfaces wireless:

# rfkill list

Alhasil ternyata statusnya ternyata soft-lock:

[~]# rfkill list
0: ideapad_wlan: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: acer-wireless: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes
4: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

phew… akhirnya ketemu juga, sebelum beranjak ke langkah berikutnya, tak coba lock lagi dengan pengunci wireless secara fisik yg ada pada Laptop, dan hasilnya status pada Hard-lock nya berubah:

0: ideapad_wlan: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: yes
2: acer-wireless: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes

Nah, sekarang sudah ketahuan sebabnya kenapa wireless tidak bisa diaktifkan. Kemudian langkah berikutnya tinggal membuka kunci tersebut. Utuk mengunlock tak coba dengan cara:

# rfkill unblock [no_interface]

nah, karena bingung itu yang mana (soalnya ada 3 wireless) langsung aja tak unlock semua tanpa pikir panjang…

[~]# rfkill unblock 0
[~]# rfkill unblock 2
[~]# rfkill unblock 3

Sehingga statusnya menjadi:

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: acer-wireless: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
4: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Alhasil, Alhamdulillah wireless bisa diaktifkan lagi dan bisa koneksi kembali ke dunia Maya… ^^v

Uppss, ada tambahan dikit. Jika saat restart kembali masih menemukan kasus serupa lagi (di lock lagi maksudnya). Tambahkan saja pada /etc/modprobe.d/modprobe.conf baris berikut:

options ath_pci rfkill=0

untuk membuat agar semua interfaces saat booting langsung di unlock.

Conclusion: sebenarnya sih ada lebihnya juga ketika interface itu di Lock, yakni supaya L-User yang mau menggunakan Laptop kita tanpa seizin kita tidak bisa menggunakan interface wirelessnya.

Semua pasti ada Hikmahnya