Tutorial Flash Firmware UniFi Network Menggunakan TFTP di Linux

Pada tutorial kali ini, kita akan mempelajari cara melakukan flash firmware perangkat UniFi Network menggunakan TFTP di Linux. Selain itu, tutorial ini juga mencakup langkah-langkah untuk memasukkan perangkat UniFi ke dalam mode recovery agar bisa di-flash dengan firmware yang baru.


Langkah-langkah Lengkap Recovery dan Flashing Firmware UniFi Network Menggunakan TFTP di Linux


1. Persiapan Sebelum Memulai Proses Flashing

Sebelum memulai, pastikan Anda sudah menyiapkan hal-hal berikut:

  • Perangkat UniFi (seperti UniFi AP atau UniFi Switch) yang mengalami masalah atau perlu diperbarui.
  • Firmware yang sesuai untuk perangkat UniFi Anda. Pastikan Anda sudah mengunduh file firmware dengan format .bin yang sesuai, misalnya: WA.v8.5.0.36727.180118.1314.bin.
  • Komputer dengan sistem operasi Linux (Ubuntu atau distribusi lain) untuk mengakses TFTP client.
  • Kabel Ethernet dan koneksi jaringan yang stabil antara perangkat UniFi dan komputer Linux Anda.
  • Alamat IP perangkat UniFi dalam mode recovery (biasanya 192.168.1.20 untuk perangkat UniFi yang baru memasuki mode recovery).

2. Masuk ke Mode Recovery pada Perangkat UniFi

Untuk mem-flash firmware menggunakan TFTP, perangkat UniFi harus berada dalam mode recovery. Perangkat UniFi akan masuk ke mode recovery secara otomatis jika ada masalah dengan firmware atau perangkat pertama kali dinyalakan. Jika perangkat UniFi Anda belum masuk ke mode recovery, Anda dapat mengikuti langkah-langkah berikut:

2.1 Memasukkan Perangkat UniFi ke Mode Recovery

Berikut adalah cara untuk memasukkan perangkat UniFi (misalnya UniFi Access Point) ke mode recovery:

  1. Matikan perangkat UniFi dengan mencabut kabel daya.
  2. Tekan dan tahan tombol reset pada perangkat UniFi. Pastikan Anda menahan tombol ini.
  3. Colokkan kembali kabel daya sambil terus menahan tombol reset.
  4. Tunggu hingga LED perangkat menyala dengan pola tertentu (biasanya LED akan berkedip cepat atau terus-menerus menyala hijau atau biru). LED yang berkedip cepat menandakan perangkat telah memasuki mode recovery.Catatan: Jika LED berkedip secara perlahan atau menunjukkan warna lain, perangkat mungkin tidak berada dalam mode recovery. Pastikan Anda mengikuti langkah-langkah reset dengan benar atau coba reset perangkat lebih lama.

Setelah perangkat UniFi berada dalam mode recovery, perangkat tersebut akan memiliki alamat IP default, biasanya 192.168.1.20, dan siap untuk menerima firmware baru.


3. Menggunakan TFTP di Linux untuk Flash Firmware

Setelah perangkat UniFi dalam mode recovery, Anda bisa mulai meng-upload firmware menggunakan TFTP dari komputer Linux.

3.1 Persiapkan Perangkat dan File Firmware

  1. Pastikan perangkat UniFi Anda dan komputer Linux berada pada jaringan yang sama, dan kabel Ethernet terhubung langsung ke perangkat UniFi yang berada dalam mode recovery.
  2. Pastikan file firmware yang sesuai untuk perangkat UniFi Anda sudah diunduh, misalnya file WA.v8.5.0.36727.180118.1314.bin.

3.2 Mulai Proses Flashing Firmware dengan TFTP

Ikuti langkah-langkah berikut di terminal Linux untuk mengirimkan firmware melalui TFTP:

  • Buka Terminal di Linux: Tekan Ctrl + Alt + T di desktop Linux atau buka terminal melalui menu aplikasi.
  • Masuk ke TFTP Client: Di terminal, masukkan perintah untuk mulai menggunakan TFTP dengan perangkat UniFi. Gantilah 192.168.1.20 dengan alamat IP perangkat UniFi yang ada dalam mode recovery.
root@ubuntu:~$ tftp 192.168.1.20

Perintah ini akan membuka koneksi TFTP ke perangkat UniFi.

  • Set Mode Binari: Setelah terhubung, Anda perlu mengubah mode transfer ke mode binari agar file firmware dikirimkan dalam format yang benar.
tftp> bin
  • Aktifkan Mode Trace: Anda dapat mengaktifkan mode trace untuk melacak proses transfer file dan mendapatkan detail status transfer.
tftp> trace
  • Mengirimkan Firmware: Gunakan perintah put untuk mengirimkan file firmware ke perangkat UniFi. Gantilah WA.v8.5.0.36727.180118.1314.bin dengan nama file firmware yang Anda miliki.
tftp> put WA.v8.5.0.36727.180118.1314.bin

TFTP akan mengirimkan file firmware ke perangkat UniFi. Anda akan melihat informasi transfer file seperti berikut:

Sent 1965199 bytes in 35.2 seconds

Proses ini biasanya memakan waktu beberapa detik hingga beberapa menit, tergantung ukuran file dan kecepatan jaringan.

  • Keluar dari TFTP: Setelah file firmware berhasil dikirimkan, Anda bisa keluar dari mode TFTP dengan mengetikkan perintah exit / quit.
tftp> exit

4. Proses Flashing Selesai

Setelah firmware berhasil di-upload, perangkat UniFi Anda akan memulai proses pembaruan firmware secara otomatis. Ini bisa memakan waktu beberapa menit. Selama proses ini, LED perangkat mungkin akan berkedip atau mati sebentar dan kemudian menyala kembali setelah reboot.

Setelah perangkat selesai melakukan pembaruan firmware dan reboot, perangkat UniFi Anda akan kembali aktif dengan firmware yang baru.


5. Troubleshooting dan Tips

  • Pastikan Alamat IP yang Benar: Jika Anda tidak yakin dengan alamat IP perangkat UniFi dalam mode recovery, pastikan perangkat berada pada IP default 192.168.1.20. Anda bisa menggunakan alat seperti arp-scan untuk memindai jaringan dan memastikan alamat IP perangkat yang benar.
  • TFTP Server Berjalan dengan Benar: Pastikan Anda menggunakan perintah tftp yang benar dan file firmware berada di direktori yang tepat di komputer Anda.
  • Cek Koneksi Jaringan: Pastikan kabel Ethernet yang menghubungkan komputer ke perangkat UniFi berfungsi dengan baik dan tidak ada masalah jaringan.

Kesimpulan

Dengan mengikuti langkah-langkah ini, Anda telah berhasil mem-flash firmware UniFi Network menggunakan TFTP di Linux. Proses ini sangat berguna jika perangkat UniFi mengalami kerusakan firmware atau jika Anda perlu memperbarui perangkat ke versi firmware yang lebih baru. Pastikan untuk mengikuti setiap langkah dengan hati-hati, terutama saat memasukkan perangkat UniFi ke dalam mode recovery dan saat mengirimkan firmware menggunakan TFTP.

Leave a Reply

Your email address will not be published. Required fields are marked *