Mengatasi masalah “local only” koneksi wifi / hotspot pada Windows VISTA

Ini berawal karena seringnya beberapa mahasiswa AMIKOM bertanya kenapa saya tentang Laptopnya yang ga bisa konek ke wifi kampus? Setelah saya cek ternyata masalahnya adalah “local only” yaitu cuma bisa mendapatkan koneksi di lokal saja IP DHCP nya ada tetapi tidak bisa konek ke gateway dan DNS nya. Walhasil pastinya mereka tidak bisa konek dan menikmati internet lewat hotspot kampus AMIKOM.

Ternyata 99,9% mahasiswa yang datang ke saya tadi laptopnya memakai OS Windows VISTA, setelah cek sana-sini oprek konfigurasi sistem operasi dan seting koneksi networknya kok masih tetap tidak bisa. Firewal sudah saya off kan tapi tetap ga bisa konek internet. Waduh pusing juga nih, kenapa ya? (Garuk-garuk kepala hihihi). Ternyata setelah baca-baca beberapa literatur dan support dari microsoft ada issue sbb:

Masalah ini terjadi karena adanya perbedaan antara desain Windows Vistadan Microsoft Windows XP Service Pack 2 (SP2). Khususnya, dalam Windows XPSP2, maka broadcast flag dalam paket DHCP discovery diatur ke 0(dinonaktifkan). Dalam Windows Vista, yang broadcast flag dalam paket DHCPdiscovery tidak dinonaktifkan. Oleh karena itu, beberapa router danbeberapa non-Microsoft DHCP server tidak dapat memproses DHCP discoverypaket tersebut.

nah loh apa saya bilang, Windows VISTA kan penyebabnya? Sempat saya sarankan buat downgrade aja ke Windows XP tapi sayang karena Windows VISTA nya kan original. xixixi

Akhirnya saya menemukan solusinya setelah baca beberapa literatur tadi, nah ini dia solusinya silakan dibaca dengan dengan seksama. Untuk mengatasi masalah ini, menonaktifkan DHCP broadcast flag pada Windows Vista. Untuk melakukannya, ikuti langkah berikut:

  1. Click tombol Start —> RUN
    Start button

    , Ketikkan regedit pada kotak RUN tersebut.

     User Account Control permission

    Jika muncul prompt konfirmasi password administrator, ketik password anda, atau click Continue.

  2. Carilah kemudian click registry subkey berikut:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}

    Pada registry path, click (GUID) subkey yang berhubungan dengan jaringan adaptor yang terhubung ke jaringan.

  3. Pada Edit menu, Pilih New, dan kemudian click DWORD (32-bit) Value.
  4. Pada kotak New Value #1, ketikkan DhcpConnEnableBcastFlagToggle, dan kemudian tekan ENTER.
  5. Klik kanan DhcpConnEnableBcastFlagToggle, dan kemudian click Modify.
  6. Pada kotak Value data, ketikkan 1, dan kemudian click OK.
  7. Tutup Registry Editor.

Dengan menetapkan registri key ini ke 1, Windows Vista akan mencoba untuk mendapatkan alamat IP dengan menggunakan DHCP di broadcast flag Temukan paket. Jika gagal, ia akan mencoba untuk mendapatkan alamat IP tanpa menggunakan flag di broadcast DHCP Temukan paket.

Jika Anda tahu router atau non-Microsoft DHCP server tidak mendukung broadcast flag DHCP, Anda dapat mengatur entri registri berikut sebagai berikut, bukan menggunakan DhcpConnEnableBcastFlagToggle kunci registri.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Parameter \ interface \ (GUID)

Value name: DhcpConnForceBroadcastFlag
Value type: REG_DWORD
Value data: 0

Semoga aja dengan solusi ini bisa diatasi masalah tadi, biar ga banyak yang menanyakan masalah yang sama, ga bisa konek internet wifi di kampus. Teruslah mencoba dan selalu mencoba, karena orang yang gagal adalah orang yang berhenti mencoba.


Di sadur dari link asli http://freecorner.web.id/2009/05/13/mengatasi-masalah-local-only-pada-koneksi-wifi-hotspot-dengan-windows-vista/