Fix Battery Toshiba L645
#1
Mungkin pengguna linux toshiba l645 mendapatkan masalah yang sama seperti saya yaitu kita tidak bisa melihat indikator battery dan status battery awalnya saya menyerah tapi berhubung terpaksa harus bisa saya cari-cari ternyata membuahkan hasil dan hasilnya pun bisa pertama yang harus kita gunakan buka konsole dan ketik
Code:
root@IBTeam~$ cat /proc/acpi/battery/BAT1/*
    present:                 no
    present:                 no
    present:                 no
Sudah terbkti battery no tidak di ketahui
Code:
root@IBTeam~$ dmesg | grep batt
[    1.370268] ACPI: Battery Slot [BAT1] (battery absent)

Selanjutanya kita ambil DSDT.dat
Code:
root@IBTeam~$ cat /sys/firmware/acpi/tables/DSDT > DSDT.dat

Setelah terbuat file DSDT.dat kita bongkar file tersebut
Code:
root@IBTeam~$ iasl -d DSDT.dat

Maka akan terbuat file dengan nama DSDT.dsl kita edit dan kita cari kata berikut
Code:
root@IBTeam~$ gedit DSDT.dsl
cari kata yang OperationRegion (EMEM, SystemMemory, 0xFF808001, 0xFF)
ubah menjadi (EMEM, EmbeddedControl, 0×00, 0xFF)

Setelah di save kita akan membangun file DSDT.hex dengan
Code:
root@IBTeam~$ iasl -tc DSDT.dsl

Code:
Setelah  itu file DSDT.dsl kita edit dan kita cari kata berikut
[code]0×00000000,    // Granularity
0xFED40000,         // Range Minimum
0xFED44FFF,         // Range Maximum
0×00000000,         // Translation Offset
0×00000000,         // Length

ubah lah line 2663 menjadi :

0x00000000,         // Granularity
0xFED40000,         // Range Minimum
0xFED44FFF,         // Range Maximum
0x00000000,         // Translation Offset
0x00005000,         // Length

Setelah itu kita install paket yang di perlukan
Code:
root@IBTeam~$ apt-get install fakeroot kernel-wedge build-essential makedumpfile kernel-package libncurses5 libncurses5-dev

Kita buat folder dengan nama source
Code:
root@IBTeam~$ mkdir /root/source

Sekarang kita download kernelnya
Code:
root@IBTeam~/source# wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.7.tar.bz2

Setelah download kernel selesai
Code:
root@IBTeam~/source# tar jxpf linux-3.2.7.tar.bz2

Kita copy kernel config ke kernel baru
Code:
root@IBTeam~/source/linux-3.2.7# cp -vi /boot/config-`uname -r` .config

Sekarang kita buka konsole baru
Code:
root@IBTeam~$ cp DSDT.hex /root/source/linux-3.2.7/include

Kita buka config kernel yang baru di copy
Code:
root@IBTeam~$ gedit /root/source/linux-3.2.7/.config
Cari dan ubahlah konfigurasi
CONFIG_STANDALONE=n
CONFIG_ACPI_CUSTOM_DSDT=y
CONFIG_ACPI_CUSTOM_DSDT_FILE="[color=#0000CD]DSDT.hex[/color]"
Setelah selesai Save dan quit

sekarang kita buka konsole yang sebelumnya
Code:
root@IBTeam~/source/linux-3.2.7# make menuconfig
nanti akan mucul tampilan kita load the .config file, save the menu file and exit

Sesudah itu kita membangun kernel karena proses ini membutuhkan kecepatan CPU yang sangat besar maka kita harus
Code:
root@IBTeam~/source/linux-3.2.7# export CONCURRENCY_LEVEL=5

Code:
root@IBTeam~/source/linux-3.2.7# make-kpkg clean

Ini Proses yang di tunggu mungkin proses ini terlalu lama
Code:
root@IBTeam~/source/linux-3.2.7# fakeroot make-kpkg --initrd --append-to-version=-saiful kernel-image kernel-headers

Setelah selesai maka akan muncul kernel di folder source
Code:
root@IBTeam~$ cd /root/source

Kita install kernelnya
Code:
root@IBTeam~/source# dpkg -i linux-image-3.2.7-saiful_3.2.7-saiful-10.00.Custom_i386.deb

root@IBTeam~/source# dpkg -i linux-headers-3.2.7-saiful_3.2.7-saiful-10.00.Custom_i386.deb

Setelah selasai install kernel kita update initramfs
Code:
root@IBTeam~$ update-initramfs -c -k 3.2.7-saiful

Yang terakhir kita update grub
Code:
root@IBTeam~$ update-grub

Reboot untuk Mencoba Kernel Baru Big Grin



Source : http://techinterplay.com/fix-toshiba-bat...linux.html





I aM Love Open Source


Messages In This Thread
Fix Battery Toshiba L645 - by cyber-cone - 02-24-2012, 11:57 AM
RE: Fix Battery Toshiba L645 - by THJC - 02-24-2012, 02:31 PM
RE: Fix Battery Toshiba L645 - by zee eichel - 02-26-2012, 12:37 PM
RE: Fix Battery Toshiba L645 - by cyber-cone - 02-29-2012, 06:41 PM
RE: Fix Battery Toshiba L645 - by newbie212 - 02-26-2012, 02:55 PM
RE: Fix Battery Toshiba L645 - by yogi - 02-29-2012, 04:16 AM
RE: Fix Battery Toshiba L645 - by yogi - 03-01-2012, 01:40 AM
RE: Fix Battery Toshiba L645 - by cyber-cone - 03-04-2012, 12:45 PM
RE: Fix Battery Toshiba L645 - by Ling Lung - 04-17-2012, 11:43 PM
RE: Fix Battery Toshiba L645 - by cyber-cone - 04-25-2012, 08:27 PM




Users browsing this thread: 1 Guest(s)