Indonesian Back|Track Team
Fix Battery Toshiba L645 - Printable Version

+- Indonesian Back|Track Team (https://www.indonesianbacktrack.or.id/forum)
+-- Forum: Penetration Testing Os (https://www.indonesianbacktrack.or.id/forum/forum-170.html)
+--- Forum: Backtrack (https://www.indonesianbacktrack.or.id/forum/forum-171.html)
+---- Forum: BackTrack 5 (https://www.indonesianbacktrack.or.id/forum/forum-74.html)
+----- Forum: Backtrack 5 Tanya Jawab (https://www.indonesianbacktrack.or.id/forum/forum-86.html)
+----- Thread: Fix Battery Toshiba L645 (/thread-1909.html)



Fix Battery Toshiba L645 - cyber-cone - 02-24-2012

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-battery-issue-linux.html








RE: Fix Battery Toshiba L645 - THJC - 02-24-2012

Wah pantesann laptop temen saya error di baterainya.... Nanti dicoba dEh


RE: Fix Battery Toshiba L645 - zee eichel - 02-26-2012

nice bro .. ane post yah ke halaman depan Smile


RE: Fix Battery Toshiba L645 - newbie212 - 02-26-2012

Quote:Setelah terbuat file DSDT.dat kita bongkar file tersebut
Code:
root@IBTeam~$ iasl -d DSDT.dat
[root@bt][~]
[#] iasl -d DSDT.dat
The program 'iasl' is currently not installed. You can install it by typing:
apt-get install iasl

Quote:[root@bt][~]
[#] apt-get install iasl
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
[root@bt][~]

Nah ithu kyakmna Ya kang????AngryAngryAngry


RE: Fix Battery Toshiba L645 - yogi - 02-29-2012

laptop saia Toshiba L745 indikator battere jga tidak muncul,, saia coba dulu yah..panjang bgt nih,,


RE: Fix Battery Toshiba L645 - cyber-cone - 02-29-2012

(02-26-2012, 12:37 PM)zee eichel Wrote: nice bro .. ane post yah ke halaman depan Smile

Silahkan Mas ^___^


RE: Fix Battery Toshiba L645 - yogi - 03-01-2012

nanya dulu,, pas dibagian ini:
root@IBTeam~/source# wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.7.tar.bz2

itu emg harus donload kernel yg itu yah, apa disesuaikan apa donlod yg terbaru,,


RE: Fix Battery Toshiba L645 - cyber-cone - 03-04-2012

(03-01-2012, 01:40 AM)yogi Wrote: nanya dulu,, pas dibagian ini:
root@IBTeam~/source# wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.7.tar.bz2

itu emg harus donload kernel yg itu yah, apa disesuaikan apa donlod yg terbaru,,


terserah mas mau download kernel yang baru juga endak apa-apa


RE: Fix Battery Toshiba L645 - Ling Lung - 04-17-2012

Gimana klo kernel-Nya udah yang terbaru . . and gimana config-nya ??


RE: Fix Battery Toshiba L645 - cyber-cone - 04-25-2012

(04-17-2012, 11:43 PM)Ling Lung Wrote: Gimana klo kernel-Nya udah yang terbaru . . and gimana config-nya ??

sama aja mas brow