Altlinux - Linux Alternatif Selain Armbian di STB HG680P Fiberhome

Posted: 4 min read

Armbian merupakan salah satu OS Linux Universal untuk perangkat beraksiterkur ARM yang paling banyak digunakan, terutama user STB Fiberhome HG680P. Ada satu lagi Linux alternatif untuk perangkat ini yaitu Alt Linux.

Alt Linux merupakan project forked dari distribusi Linux Mandarake, sehingga paket yang digunakan berekstensi .rpm akan tetapi yang anehnya untuk install / update sistem menggunakan apt-get yang identik dengan Debian atau Ubuntu based yang memiliki ekstensi .deb, yang seharusnya menggunakan yum seperti yang digunakan Fedora.

Pre-install Alt Linux di STB Fiberhome HG680P

Sebelum menginstall ALt Linux di STB Fiberhome HG680P Anda perlu mengunduh terlebih dahulu;

  1. Rufus, Balena Etcher pilih salah satu atau bisa menggunakan software burning favorit Anda.
  2. Image Alt Linux
  3. File dtb mod, credit to Om Ferin
  4. SD Card / Flash Disk dengan ukuran minimal 16GB. Karena ukuran file saat proses burning membutuhkan space sekitar 7.8GB
  5. Credit to Om Hari untuk tutor complain dan load kernel module wifi

ALtlinux Mate

Proses Burning

Setelah semua file di atas sudah terunduh. Langkah selanjutnya yaitu melakukan burning file image Alt Linux ke Micro SD atau Flash Disk.

Rureka menggunakan Balena Etcher sebagai software burning karena menggunakan elementary OS.

ALtlinux Mate

Berikut tampilan proses burning selesai atau berhasil.

ALtlinux Mate

Editing partisi BOOT Alt Linux

Setelah proses burning selesai kita masih perlu mengedit partisi boot agar Alt Linux mau booting ke system tidak stuck di Logo Android.

ALtlinux Mate

  1. Salin atau copy-kan file dtb mod yang sudah di download ke folder dtb.
  2. Edit file uEnv.ini dan extlinux.conf cukup edit dibagian teks dtb sesuaikan dengan contoh config dibawah ini (/extlinux/extlinux.conf). Credit to om Wira

uEnv.ini

dtb_name=/dtb/hg680p_mod_ferin.dtb
bootargs=root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0

extlinux.conf

LABEL Armbian
  LINUX /zImage
  INITRD /uInitrd
#  FDTDIR /dtb
  FDT /dtb/hg680p_mod_ferin.dtb
  APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 

Baca Juga Cara Install Armbian 20.10 Server dan Desktop di TV Box HG680P Amlogic S905x

Editing Partisi ROOTFS (sudoers) Alt Linux

Sebetulnya cukup merubah dtb bawaan ke dtb mod Alt Linux sudah bisa booting ke System akan tetapi command line sudo tidak berjalan karena user tidak ada dalam list file config sudoer di /etc/sudoers. Untuk meringkas pekerjaan sekalian edit file sudoers setelah proses burning selesai.

Anda harus menggunakan Linux untuk mengedit file sudoers karena file tersebut berada di Partisi /ROOTFS dimana Windows tidak bisa membaca partisi ext4 (File System Linux). Untuk mengedit file sudoers membutuhkan akses root, Anda bisa menggunakan vi , nano atau GUI teks editor atau teks editor favorit Anda.

ALtlinux Mate

##
## User privilege specification
##
# root ALL=(ALL) ALL

## Uncomment to allow members of group wheel to execute any command
# WHEEL_USERS ALL=(ALL) ALL

## Same thing without a password
# WHEEL_USERS ALL=(ALL) NOPASSWD: ALL

## Uncomment to allow members of group sudo to execute any command
# SUDO_USERS	ALL=(ALL) ALL

Hapus tanda pagar pada bagian root, WHEEL_USERS, dan SUDO_USERS dan edit WHEEL_USERS, dan SUDO_USERS menjadi username yang nanti akan Anda gunakan. Setelah proses ini, Anda langsung menggunakan micro SD untuk booting ke System dan command line sudo bisa digunakan.

ALtlinux Mate

Install atau Mengaktifkan Wi-Fi STB Fiberhome HG680P di Alt Linux

Langkah ini sebetulnya bisa dilakukan langsung di dalam System Alt Linux karena kita sudah menambahkan list username yang kita gunakan ke dalam list sudoers. Tetapi untuk meringkas pekerjaan sekalian dikerjaan.

  1. Unduh file module rtl8188fu ini untuk pantat putih. Dan rtl8189fs ini untuk pantat hitam. Credit to Om Hari dan Om Riza
  2. Salin atau copy-kan file module Wi-Fi sesuai pantat STB HG680P Anda.
/lib/modules/5.3.0-rc6-aml-g12/kernel/drivers/net/wireless/

pastikan permission module Wi-Finya 644. Jika Anda menginstall module Wi-Fi STB Fiberhome HG680P langsung dalam sytem Alt Linux. Anda bisa menggunakan perintah berikut;

sudo install -p -m 644 rtl8188fu.ko  /lib/modules/5.3.0-rc6-aml-g12/kernel/drivers/net/wireless/

Langkah nomor 3 dan 4 harus dijalankan di dalam System Alt Linux.

  1. Ketikan perintah berikut untuk mengindeks ulang semua module yang ada.
sudo /sbin/depmoad -a
  1. Ketikan perintah berikut untuk menambahkan (mengaktifkan) module WiFi.
sudo modprobe rtl8188fu

beikut tampilan Wi-Fi berjalan di STB Fiberhome HG680P Pantat Putih (rtl8188fu)

ALtlinux Mate

Catatan: Baru dicoba di STB Fiberhome HG680P Pantat Putih (rtl8188fu) dengan image beikut;

  1. altlinux_lxde_20190902.img.xz
  2. altlinux_mate_20190902.img.xz
  3. altlinux_xfce_20190902.img.xz