Pertama yang selalu wajib dilakukan yaitu, siapkan bahannya.
- Router (sudah pasti)
- Flashdisk >= 2GB
- Kalau anda pakai modem, ya pakai USB Hub, Hub nya yang kece ya jangan yang murahan
- Firmware https://pulpstone.pw/firmware/ (download versi terbaru, cari device kalian masing")
- gigi-luci-lede-17.01.4.tar.gz
- gigi-modem-lede-17.01.4.tar.gz
Partisi
Siapkan flashdisk yang powerfull yang bisa diajak tempur 24 jam sehari, 7 hari dalam satu minggu dst.. 😂, tidak disarankan pakai sdcard (tapi kalo emang maksa ya gpp). Lalu buat 3 buah partisi, bisa pakai aplikasi GParted dll. Disini saya akan memakai GParted untuk proses partisinya.
Disini ukuran flashdisk saya 32gb ya. Berikut susunan partisinya:
- NTFS, buat storage biasa
- linux-swap 512MB, buat swap
- ext4 1GB (sebenarnya kebesaran, 500MB aja cukup), ini buat systemnya.
Terus apply aja langsung.
Flash Firmware
Ping aja dulu routernya, biar tau routernya disconnect apa udah nyambung, soalnya pada saat proses flashing router beberapa kali akan melakukan reboot. Langkah selanjutnya yaitu flashing firmware. Caranya, gunakan metode SCP (Secure Copy Protocol) untuk menyalin firmware ke dalam storage router. Gunakan tool seperti WinSCP dsb. Namun disini saya hanya mengandalkan perintah pada linux. Berikut perintahnya:
scp ~/Ruter/exroot-pulpstone-lede-17.01.4-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin root@192.168.1.1:/tmp
Jadi ini file firmware yang udah anda download tadi kita copy ke folder /tmp di router anda.
exroot-pulpstone-lede-17.01.4-ar71xx-generic- 100% 3584KB 2.2MB/s 00:01
Kalau sudah, login ke router lewat SSH.
ssh root@192.168.1.1
Setelah masuk. Langsung ke directory /tmp, lalu cek dulu file yang sudah kita copy sebelumnya.
cd /tmp && ls
Kalau udah ada filenya. Langsung saja kita mulai proses flashingnya. Aduh nama filenya panjang 😂 harusnya rename dulu. Maaf lupa, tapi gpp ya kan :v Lanjut"...
mtd -e firmware -r write exroot-pulpstone-lede-17.01.4-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin firmware
Unlocking firmware ...
Erasing firmware ...
Writing from exroot-pulpstone-lede-17.01.4-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin to firmware ...
Rebooting ...
Disini, router akan reboot. Biasanya LAN bakal tidak terdeteksi, karena drivernya tidak ada, jadi untuk proses selanjutnya akan dilakukan melalui WLAN, Connect SSID "PULPSTONE" dengan password "internet". Kalau ping udah jalan lagi, masuk ke SSH lagi.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:UH3jFKodcpxocl1D+49tWU+CaSkcS/SG8gBD70UUH8g.
Please contact your system administrator.
Add correct host key in /home/mental/.ssh/known_hosts to get rid of this message.
Offending RSA key in /home/mental/.ssh/known_hosts:1
RSA host key for 192.168.1.1 has changed and you have requested strict checking.
Host key verification failed.
Kalau pas masuk SSH muncul kek beginian, ini normal. Soalnya ada perubahan dalam device anda, tapi alamat SSH sama. Cara mengatasinya, delete saja file known_hosts nya.
rm .ssh/known_hosts
Lalu login lagi,
BusyBox v1.25.1 () built-in shell (ash)
_________
/ /\ _ ___ ___ ___
/ LE / \ | | | __| \| __|
/ DE / \ | |__| _|| |) | _|
/________/ LE \ |____|___|___/|___| lede-project.org
\ \ DE /
\ LE \ / -----------------------------------------------------------
\ DE \ / Reboot (17.01.4, r3560-79f57e422d)
\________\/ -----------------------------------------------------------
Machine: Exroot TP-Link TL-MR3420 v2
Uptime: 0d, 00:06:09
Free space: 100KB
Memory: total: 27.2MB, free: 14.4MB, used: 46%
LAN: 192.168.1.1, leases: 1
SSID: PULPSTONE, channel: 1
-----------------------------------------------------------------------------
Don't Forget to Brush your Teeth at least Twice a Day
http://pulpstone.pw/
-----------------------------------------------------------------------------
root@PULPSTONE-LEDE:~#
Kalau sudah, tampilannya akan muncul seperti diatas. Oh iya, sekarang tancapkan flashdisk yang sudah dipartisi tadi ke router anda. Lalu cek, terdeteksi atau tidak dengan perintah:
block info
Kalau ada swap dan ext4, berarti anda berhak maju ke langkah berikutnya.
/dev/sda2: UUID="6060ea10-f340-4254-9c07-4057cc844644" VERSION="1" TYPE="swap"
/dev/sda3: UUID="06fce586-5d38-4f69-b18a-1649abefc457" VERSION="1.0" TYPE="ext4"
Exroot
Selanjutnya, kita pakai perintah gigi. Lalu router akan reboot lagi.
gigi exroot
Kita akan copy lagi, file driver dan interface Luci yang telah kita download tadi, caranya sama dengan yang firmware tadi.
scp ~/Ruter/{gigi-luci-lede-17.01.4.tar.gz,gigi-modem-lede-17.01.4.tar.gz} root@192.168.1.1:/tmp
root@192.168.1.1's password:
gigi-luci-lede-17.01.4.tar.gz 100% 490KB 1.7MB/s 00:00
gigi-modem-lede-17.01.4.tar.gz 100% 1653KB 1.7MB/s 00:00
Selanjutnya, pasang luci dan modem yang sudah kita copy tadi. Masuk ke SSH lagi. Lalu masukkan 2 perintah berikut:
gigi install-luci
gigi install-modem
Setelah itu, router bakalan reboot lagi. Kalau reboot sudah selesai, cek di browser http://192.168.1.1/cgi-bin/luci
Loginnya. Username : root, Password : root
Setelah ini, konek internet dulu. Lewat menu Network > Wireless > Scan (Khusus pengguna wifi aja) Kalau repeat dari router lain IP nya jangan sama ya. Cari di Network > Interface > LAN > Edit. Ganti Ipv4 nya, pokoknya IP mu dengan IP yang di repeat sama. Setelah itu, masuk lagi ke SSH router lagi. Cek dulu koneksi internet anda!
Kalau udah nyambung. Jalankan perintah dibawah ini.
gigi update-gigi
Yep... Its done....!!!
Congrats ☺
Optional
Kalo anda merasa tampilan LEDE nya burik. Kalian bisa ganti temanya sesuai selera anda kok. Caranya masukkan perintah berikut :
gigi tema
Lalu pilih salah satu temanya. Ini contohnya, saya menggunakan tema Material.
Lebih seger kan....?!
Video Tutorial
Jika masih bingung. Ni ada video tutorial dari saya.
Sekian tutorial dari saya, jika ada kurang lebihnya mohon maaf. Jika ada pertanyaan atau cara lain, silahkan isi di kolom komentar (no badwords ya :v). Terimakasih
Tidak ada komentar:
Posting Komentar