Showing posts with label gnu. Show all posts
Showing posts with label gnu. Show all posts

Thursday, July 24, 2008

Medan Linux Security presentation slides

13 comments
Ok, mungkin sedikit terlambat, tetapi dari pada tidak saya uplod, berikut adalah materi workshop 1 hari saya di medan, membahas masalah linux security, dan yang mengagumkan adalah peserta yang antusias, dengan durasi dari jam 9 pagi sampai 18.15, soalnya baru kali ini ada peserta training linux (security pula) yang sampai setelah istirahat siang masih antusias dan bersemangat, salute..!.



Mohon maaf juga jika materi kernel security dan networking belum lengkap di bahas :)



Dan berikut adalah foto para panitia (beserta saya dan dedi) dan peserta yang sangat antusias saat seminar di hari ke-3, Terima kasih banyak atas kepercayaan dari panitia STMIK Potensi utama dan peserta.







Mudah-mudahan bermanfaat bagi kita semua.

enjoy(tm)

Wednesday, July 16, 2008

Firefox slow scroll on intel

0 comments
venom ~ # lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])

Aku temukan ini cukup mengganggu dan mengurangi kenikmatan dalam melakukan scrolling di firefox/adobe acrobat reader, dsb, setelah googling sana-sini aku temukan bahwa driver milik intel untuk Gentoo (kemungkinan distro lain dnegan driver yang sama) yaitu xf86-video-i810-2.2.1 harus ditambahkan instruksi secara manual. jadi buka file xorg.conf milikmu dan tambahkan di Section "Device"
Option "AccelMethod" "XAA"
Option "XAANoOffscreenPixmaps" "true"
, Seharusnya XAA (XFree86 Acceleration Architecture) arsitektur sudah digantikan oleh EXA, tetapi driver milik Intel belumlah mengimplementasikan EXA saat ini, jadi satu-satunya cara adalah mengkonfigurasikan diver tersebut untuk menggunakan arsitektur XAA.

Enjoy(tm)

images are property of http://artfiles.art.com

Friday, July 11, 2008

Vmware tips on GNU/LInux

0 comments

Vmware tips on gentoo or other linux ditribution that facing same problems,

1. Running vmware images installed on ntfs partition

problem details : #843863, and how to solve it:
#vi vmware.vmx files
and append mainMem.useNamedFile="FALSE"

2. Shift (and other keys) arent working after vmware running
for details, see 195982

And the temporary fix is to set the keyboard mapping after youve "full screen" the Vmware console, open your terminal and, (*type*)
$setxkbmap

Thats all, hope it helps :)

images are property of http://www.virtualassistants.co.uk

Friday, June 13, 2008

Gentoo glibc update

0 comments
At last, the Gentoo toolchain guys create a patchset for this bug. Yeah at least for a couple of month i cant use wvdial to be my internet dialer (that it use to be). Its silly , because all the patch that ive use (someone inform that the patch work, also i managed to develop one that should be working also) arent working.

Because of this problem, im using pon and poff scripts as a dialer, even its not so bad (yeah, it hide our password tough), but its function so limited and configuring it made some of us miserable (so i prefer wvdial with that (editable) one file configuration :P) . The glibc-2.8_p20080602 are release yesterday also with a bunch of patchset.

!Go patch your glibc :), kudos to vapier (the toolchain guys) for making this up :P ...
venom peers # wvdial flash
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT +CGDCONT=1 ,"IP","internet"
AT +CGDCONT=1 ,"IP","internet"
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&(ne#&n~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Fri Jun 13 06:30:04 2008
--> Pid of pppd: 5321
--> Using interface ppp0
--> pppd: 0�[06][08]
--> pppd: 0�[06][08]
--> pppd: 0�[06][08]
--> pppd: 0�[06][08]
--> pppd: 0�[06][08]
--> local IP address 221.1xx.2xx.1xx
--> pppd: 0�[06][08]
--> remote IP address 10.xx.xx.64
--> pppd: 0�[06][08]
--> primary DNS address 202.3.208.10
--> pppd: 0�[06][08]
--> secondary DNS address 202.3.210.10
--> pppd: 0�[06][08]

images are property of http://technabob.com


Thursday, May 22, 2008

Akhirnya Datang Juga ..

3 comments


Yup, ternyata pesanan waktu itu (baca juga :ubuntu-804-coming-soon) dikabulkan juga :), seharusnya sudah di terima dari 10 hari yang lalu, tetapi karena baru hari ini mampir ke markas (kantor) setelah merantau di negara lain, maka hari ini barulah ini cd diterima. Dan beruntunglah uang bea lalu bea sebesar 3000 rupiah dibayarkan dahulu oleh mbak-mbak resepsionis (hehehhee, terima kasih mbak). Walaupun belum yakin akan bisa mencoba hardy ini secepat mungkin (secara venom sudah ber-os-kan Gentoo, sedangkan tarantula yang ber-os-kan Gutsy Gibbon sedang sakit keras (jika tidak maka seharusnya akan di upgrade ke Hardy)), tetapi setidaknya sudah punya CD Originalnya, kqkqkqkkq.

*mode: hunting PC nganggur buat di installin hardy*


Tuesday, May 06, 2008

Gentoo Wvdial, Segmentation Fault

0 comments


Ive found this error (segmentation fault, hmm.. sound interesting :P) when using wvdial to connect to the internet (which never happen before i upgrading my machine)..
$ wvdial
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","indosatgprs"
AT+CGDCONT=1,"IP","indosatgprs"
OK
--> Modem initialized.
Segmentation fault.

After googling and hunting, ive found out that some people has a same problem with me, and also at the right place to check about gentoo bugs (206579) also the patch that ive already use 218504 and the one that i develop arent working :(.

Ive already patch the wvstream, using this patch (carefull in using the patch, u have to put it in ebuild, because if u dont do so then after u re-emerge, the patch wont work) and rebuild wvdial, wvstreams, ppp, glibc and gcc (some friends said this is a bug in gentoo's glibc package, but the toolchain guys still not responding about it). So, now im still using pon (pppconfig) to connect to internet using my Claymore.

Somebody could help? :)

images taken from http://avionhelico.chez-alice.fr

Monday, April 21, 2008

Ubuntu 8.04: coming soon

2 comments

using the countdown image, get it here

Three Days To go!

- Request your cd
- Download a cd

and here is my request



.. just wait n try :)



Friday, April 18, 2008

[Journal]Interview the hacker webzine dengan Stallman

0 comments
Sebuah wawancara yang dilakukan oleh Ronald Van den Heetkamp dengan Richard M stalman sangatlah patut untuk kita simak, dimana sekilas tergambar jelas pola pikir dari pencetus sistem operasi GNU/Linux, GNU compiler (GCC), GNU Debugger (GDB) dan aplikasi Emacs yang sangat terkenal. Stallman memulai proyek GNU is Not Unix (GNU) ditahun 1983, dia juga merupakan penggagas lisensi "copyleft", yang termasuk didalamnya GNU General Public License (GPL). Ronald van den heetkamp menulis lengkap wawancara tentang "free software" yang di bumbui sedikit pertanyaan yang berhubungan dengan security dan hacker ini, di situs miliknya The hacker Webzine.

Banyak yang dapat kita pelajari dari wawancara tersbut, salah satunya adalah penjelasan gamblang dari Stallman ketika ditanya tentang ancaman terbesar bagi pengguna internet saat ini, diawali dengan pernyataan bahwa dia bukan merupakan ahli dibidang security, Stallman pun menjawab bahwa ancaman terbesar bagi pengguna internet adalah bukan dari aplikasi yang di install tanpa diketahui kejelasannya (seperti virus, trojan, dsb), tetapi lebih kepada sistem operasi dan aplikasi yang sudah diketahui oleh user terinstall, dia mencontohkan aplikasi "Proprietary" seperti windows, macos, Realplayer, dan flash di ciptakan untuk membatasi dan memata-matai, sebagaimana diketahui bahwa windows dan macOS bahkan diketahui memiliki bakcdoor. Saya cukup sependapat dengan hal ini, aplikasi genuine check, aplikasi remote assistance yang menyala secara otomatis pada windows sudah membuktikan hal tersebut (lalu, apalagi?).

Saat ditanya tentang apakah GNU/linux memiliki masa depan yang lebih baik sebagai sistem operasi desktop maka Stallman mengatakan itu tergantung kepada kita semua, dan dia menjelaskan bahwa GNU/linux bukanlah mainan untuk para "Geek". Ada ratusan bahkan ribuan anak sekolah di spanyol dan india yang menggunakannya di sekolahan umum, dan hanya sedikit dari mereka merupakan "Geeks" serunya lagi. Kemudian Ronald menanyakan tentang hacking kepada Stallman, dengan panjang lebar Stallman menjelaskan
Hacking means exercising playful cleverness. A hacker is a person who is doing that or who generally likes to do that. Hacking doesn't necessarily have to involve computers: you can hack in any medium. And when it does involve computers, it doesn't necessarily relate to security in any way. The idea that "hacking" means "breaking security" was an error made by journalists around 1980. Since that error disparages us hackers, I will not accept it as legitimate. I refer to breaking security as "cracking" and those who do it as "crackers".

Sebuah jawaban yang dia berikan mudah-mudahan dapat menyadarkan kita semua bahwa kita tidak harus tau semuanya, dan jangan pernah berusahan untuk menjawab hal yang tidak kita kuasai karena hal itu akan membuat kita terlihat semakin bodoh. Saat diberikan satu pertanyaan oleh Ronald, maka dengan jujur Stallman menjawab bahwa itu bukanlah keahliannya. (meskipun saya yakin dia pantas untuk menjawabnya dan mudah-mudahan banyak "pakar" dapat belajar dari hal ini ;))
Ronald: What is the biggest mistake in the design of the Internet?
Stallman: That is outside my expertise, so I have nothing to say.

Untuk mengetahui lebih jelas wawancara tersebut anda bisa berkunjung ke Interview with Stallman.

sumber: journal e-rdc.org


Thursday, April 17, 2008

gentoo-synce with my xcalibur

2 comments


Yeah, At last! it never work on fedora, ubuntu and other distros that i ever use ( or it because i never do compiling (try) to install it on some other distros (no need to ?)) but with this instruction and some luck, now my XDA got detected and sync with my gentoo using SyncE

FYI, the instruction; u need to build a python module and python-setuptools first (our you would find a hard time with one-by-one install it later).. carefull, u have to do some kernel re-compile, dbus modification (installation) and other thrilling thing, but no problem .. its gentoo anyway(GNU/linux)!



please check the interface (rndis0) and ping it, now you are ready to do ICS, or whatever :d (installing some daemon on xcalibur ?)



Beatiful isnt it ? hshh
Enjoy (tm)


Friday, April 04, 2008

Gentoo 2008.0_beta1 unleashed

0 comments
Donnie Berkholz, Posted about 2008.0_beta1 unleashed on April 1, 2008 at gentoo homesite (gentoo.org)
When we said "soon," even we didn't realize how soon it would be. 2008.0_beta1 is here. Your support and enthusiasm are greatly appreciated—thank you.

You can help make 2008.0 amazing! Test out this beta and report any functionality issues you encounter. Since this is the first beta, we're looking only for bugs in functionality, not bugs in appearance such as desktop backgrounds or other artwork. We expect to release a second beta once your testing has helped us fix problems with this first beta.

A migration to RPM was carefully considered again for this release, but in the end we decided to wait for the few remaining RPM-using distributions to migrate to the superior packaging format of ebuilds.

Download this Gentoo beta1:

Gentoo 2008.0_beta1 Minimal CD/InstallCD
(up to 130 megabytes depending on arch)
alpha | amd64 | hppa | ia64 | ppc64 | sparc64 | x86

Gentoo 2008.0_beta1 Universal install CD
(up to 600 megabytes depending on arch)
ppc64 | sparc64

Gentoo 2008.0_beta1 LiveCD
(up to 700 megabytes depending on arch)
i686 | amd64 | ppc64 (32-ul)

Gentoo 2008.0_beta1 LiveDVD
i686 (3.8G) | amd64 (1.6G)

Thats why, when i do some sync (emerg --sync), and check the update package (emerge -pv world) then i found out that i have to download almost 850 MB of new package (ive already updated openoffice, n some important tools for me (such as truecrypt, nmap, madwifi, wireshark and else)), and now the update process are still on progress ... pyuhh



so, go get gentoo new version ! m000...


Thursday, March 13, 2008

Debian, Guided partitioning, update kernel

2 comments
Im using Debian 4.0 codename Etch for one of our server and during the installation process (partitioning disk) i choose Guided - use entire disk and choose Separate /home, /usr, /var, and /tmp partitions for Partitioning scheme (hell yeah , im so lazy to slice it manually) in the next step and change the file system to XFS.



then it gives me 262M for / with XFS filesystem.And when i upgraded the default kernel (avoided vmslice bug) the system refuse to install new kernel, and give me an error
failed in buffer_write(fd) (9, ret=-1): backend dpkg-deb during `./lib/modules/2.6.18-6-686/kernel/sound/core/seq/instr/snd-ainstr-iw.ko': No space left on device
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Yup, it inform that i dont have more spaces for the new kernel (darn, the guided things only prepare space for one kernel), some trick to resolve this problem is giving more space for the kernel (/lib/modules)

#mv /lib/modules /var/libx/lib/modules ;or any place u like
#ln -s /lib/modules /var/libx/lib/modules/


Warning !!! : Dont try to symbolic links the /lib for your own good and in any case you do so, the easy way is using another live cd to mount your linux and move back the /lib

enjoy(tm) dont be lazy .. and be safe!!

Tuesday, March 11, 2008

Backup ..

0 comments
This is an old (8th years already) sh script for backup your linux machine, Using TAR for doing a full backup and daily incremental backup, yup still the best for me :)

#!/bin/sh
# full and incremental backup script
# created 07 February 2000
# Based on a script by Daniel O'Callaghan
# and modified by Gerhard Mourani

#Change the 5 variables below to fit your computer/backup

COMPUTER=venom # name of this computer
DIRECTORIES="/home/ammar/" # directoris to backup
BACKUPDIR=/media/backup # where to store the backups
TIMEDIR=/media/backup/last-full # where to store time of full backup
TAR=/bin/tar # name and locaction of tar

PATH=/usr/local/bin:/usr/bin:/bin
DOW=`date +%a` # Day of the week e.g. Mon
DOM=`date +%d` # Date of the Month e.g. 27
DM=`date +%d%b` # Date and Month e.g. 27Sep

if [ $DOM = "01" ]; then
NEWER=""
$TAR $NEWER -cfz $BACKUPDIR/$COMPUTER-$DM.tar.gz $DIRECTORIES
fi

if [ $DOW = "Sun" ]; then
NEWER=""
NOW=`date +%d-%b`

# Update full backup date
echo $NOW > $TIMEDIR/$COMPUTER-full-date
$TAR $NEWER -cfz $BACKUPDIR/$COMPUTER-$DOW.tar.gz $DIRECTORIES

else

# Get date of last full backup
NEWER="--newer `cat $TIMEDIR/$COMPUTER-full-date`"
$TAR $NEWER -cfz $BACKUPDIR/$COMPUTER-$DOW.tar.gz $DIRECTORIES
fi


Combining it with crontab and see how powerfull it is :)
enjoy(tm)

Wednesday, February 20, 2008

Gentoo, Nessus 3.0.6 and .ebuild

0 comments


I never try nessus on gentoo (last time i check :P, im using it under ubuntu), i just emerge it before and never run it. Yesterday, when i was trying to run nessus, ive found that it suck all my CPU, the process are so slow even my cursor are in slow motion :D, even for loging in my nessus-client to the localhost nessus server. The unbelieveable part was the "top" output from my gentoo, it suck my CPU 101%, wtf..




so i check the nessus version that im running, im still running nessus version 2.2.6, which is reported still has a bug on it not only in memory handling but it cant be use to scan et all (blah...) , so i decide to remove it (unmerge) and then install the fancy "nessus-client" version 1.0.2 and nessus-bin version 3.0.5 (as its listed on emerge --search). FYI, Gentoo using suse package (sad, they dont make it for gentoo, hell yeah.. who cares :P) then converted it using the rpm, but the problem is when i try to emerge nessus-bin, the nessus already updated to newer version, which is 3.0.6 and the ebuild are for nessus version 3.0.5, with a little effort i figure out how to make this new version works on your gentoo. follow this step to hack the ebuild files and successfuly install the nessus

1. grab a copy of newer nessus, im using suse version > Nessus-3.0.6-suse10.0.i586.rpm
and put it on /usr/portage/distfiles

2. i need to make a symbolic link some library, because it still using the lower version (mine is newer), u can pass this step if your libssl and libcrypto already 0.9.7 version.
sudo ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7
sudo ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7


3. edit your nessus-bin ebuild at /usr/portage/net-analyzer/nessus-bin
change the ebuild name from nessus-bin-3.0.5.ebuild to nessus-bin-3.0.6.ebuild
and tweak some part of the header, also the Manifest files (modify the signature)

for an easy way , ive already created the ebuild for nessus-bin version 3.0.6 , you all can grab it here. extract and copy all the folder under directory /usr/portage/net-analyzer/

4. Final step, just do the magic command "emerge nessus-bin" and you will get a nessus-bin 3.0.6



thats all folk, enjoy your nessus! Be Safe :)

Tuesday, December 25, 2007

Gentoo SonyEricsson USB Cable DCU-11 driver

0 comments
Maybe in some distro, the module are automatically loaded, but not in gentoo, I found it when i try to connect my old sony ericcson k500i using DCU11, its been a long time im not using it (and never use it with gentoo), so when i plug the cable n nothing happens :). So, if u found a problem with the DCU 11 Usb cable, so u may need this some short and not l33t instruction :)

After You plug-in the usb cable, and you find out that your driver was unknown, by seeing it from dmesg output
localhost tty# dmesg | grep usb

--- truncated ---

usb 4-1: USB disconnect, address 2

usb 4-1: new full speed USB device using uhci_hcd and address 3

usb 4-1: configuration #1 chosen from 1 choice


Then, check whether the module is loaded by the kernel. If not, then weve found the cure :)

localhost tty # cat /usr/src/linux/.config | grep CONFIG_USB_SERIAL
---truncated --
CONFIG_USB_SERIAL_NAVMAN=m

# CONFIG_USB_SERIAL_PL2303 is not set
# CONFIG_USB_SERIAL_HP4X is not set

--- truncated ---
Now, you need to re-compile your kernel, u can do it manually or using genkernel
to compile it for you, what u need to do is activate the module, so it can be loaded
by the kernel. Use make menuconfig commands, or genkernel --menuconfig all

Device Drivers --->
USB Support --->
---- USB Serial Converter support ----->
[M] USB prolific 2303 Single Port Serial Driver
Then re-compile it, after that u can check the dmesg output again, make sure to use the new kernel :)

localhost ~ # dmesg | grep usb

---truncated--
usbcore: registered new interface driver pl2303

drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

usbcore: registered new interface driver hci_usb

usb 4-1: USB disconnect, address 2

usb 4-1: new full speed USB device using uhci_hcd and address 3

usb 4-1: configuration #1 chosen from 1 choice

usb 4-1: pl2303 converter now attached to ttyUSB0
--truncated---
there u go, now just use /dev/ttyUSB0.
thats all folk, hope it helps

Monday, December 17, 2007

Skype installation

0 comments
If you found an error message when you emerge skype
ammar@localhost ~/$ sudo emerge skype
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) net-im/skype-1.4.0.118 to /
* skype-1.4.0.118.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking skype-1.4.0.118.tar.bz2 ;-) ... [ ok ]
* Rebuild qt-4 with USE="accessibility dbus" or set USE=qt-static
*
* ERROR: net-im/skype-1.4.0.118 failed.
then, recompile/re-emerging your qt using USE="accessibility dbus" or adding it to /etc/portage/package.use
localhost #USE="accessibility dbus" emerge qt
then emerging skype again.

enjoy(tm)

Wednesday, December 12, 2007

Beberapa Tips untuk Gentoo di lenovo R60

0 comments
installing JRE/eric problems

Kalo kamu menemukan masalah untuk menginstall JRE, ERIC dsb setelah kamu melakukan update packet menggunakan portage dan mengakibatkan versi gcc kamu terupgrade ke versi 4.x.x, sementara beberapa aplikasi yang akan kamu install masih membutuhkan GCC versi 3.x.x,

silahkan coba ini:
Code:
# echo "=sys-devel/gcc-3.3*" >> /etc/portage/package.mask
# emerge virtual/libstdc++
dengan menginstall paket emerge virtual/libstdc++ akan menginstall libstdc++-v3 yang di butuhkan

installing VLC
Sedikit tricky untuk melakukan installasi VLC pada gentoo, terutama apabila hanya meng-emerge vlc saja. Agar VLC anda berjalan dengan sempurna maka anda perlu menambahkan paket lain yang "terkait" dan digunakan oleh VLC ke /etc/portage/package.use,
echo "media-video/vlc dvd ffmpeg mpeg mad wxwindows aac dts a52 ogg flac theora oggvorbis matroska freetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio live" >> /etc/portage/package.use

lalu install VLC dengan info terkait
#emerge vlc
*mudah-mudahan bermanfaat, ada beberapa tips terkait yang gw lakukan saat menginstall Gentoo 2007-1 ke lenovo r60 tetapi masih berbentuk satu buah file berformat teks yang amburadul. Mudah-mudahan ada waktu buat publish :), masih banyak kasus-kasus yang "tricky" lainnya :)

yu ah mari(tm)

Wednesday, November 07, 2007

Log: Gutsy Gibbon

4 comments


Hari ini, Request CD Gutsy gw dah nyampe ( kayaknya ga pake bayar pos, kali ini.. hmm )

Monday, October 29, 2007

Gutsy Gibbon !

6 comments
Akhirnya, Gutsy gw bisa 98% berjalan dengan baik setelah menerima kopian Alternate CD Gutsy Gibbon (7.10), dan tinggal menjalankan gksu "sh /media/cdrom/cdromupgrade" dari shell, sebelum itu g harus menginstall aplikasi "ubuntu-desktop" terlebih dahulu karena ternyata aplikasi itu pernah gw uninstall.

Setelah proses upgrade menggunakan cd tersebut maka semua keanehan akibat partial upgrade pun musnah, upgrade bentar via inet trus putus, lalu upgrade lagi, lalu install sangat tidak dianjurkan bagi yang tidak mau repot :P, disamping harus mengunduh 810 MB data. Lakukan Upgrade dari CD alternate, biar aman.

Tetapi kali ini ternyata sound tetap bermasalah (meski sudah merubah konfigurasi alsa-base di /etc/modprobe.d) dan ada laporan perbedaan setting keyboard (bisa di timpa ulang), selebihnya masih berjalan baik. Sekarang mengusahakan agar tarantula bisa bersuara lagi :)

updated: 99,9% sudah berfungsi baik sampai tombol hotkey milik toshiba lihat komentar untuk sedikit solusi


Saturday, October 27, 2007

Gutsy Journey

0 comments
Masih berlanjut dengan edisi "dist-upgrade" ke gutsy (yang partial n tidak sekali kelar donlod). Selain masalah driver ATI (yang dah kelar dengan meng-unduh driver ati baru yang berukuran lebih kurang 50 MB (phiew)), serta sound (masih masalah karena tidak ada suara yang keluar, meski tanpa error.. masih progress), gw nemuin 2 masalah sederhana.

1. Soal Auth user gw saat menggunakan "graphical user interface" untuk mengadministrasi OS (misal menjalankan synaptic)

akan muncul error box yang berisikan unable to copy the user's Xauthorization file
untuk mengatasinya cukup dengan mengkonfigurasikan ulang xauth dan men chown file tersebut ke user
root@tarantula:~# dpkg-reconfigure xauth
chown y3dips.y3dips /home/y3dips/.Xauthority

2. Tidak suksesnya melakukan installasi ubuntu-keyring
Setting up ubuntu-keyring (2007.06.11) ...
gpg: symbol lookup error: /usr/local/lib/libreadline.so.5: undefined symbol: BC
gpg: symbol lookup error: /usr/local/lib/libreadline.so.5: undefined symbol: BC
dpkg: error processing ubuntu-keyring (--configure):
subprocess post-installation script returned error exit status 127
Setting up kernel-package (11.001) ...
Errors were encountered while processing:
ubuntu-keyring
E: Sub-process /usr/bin/dpkg returned an error code (1)
cara untuk mengatasinya adalah menghapus libreadline, kemudian mengkonfigurasikan ulang library tersebut dengan ldconfig
root@tarantula:/usr/local/lib# rm -rf libreadline.*
root@tarantula:/usr/local/lib# ldconfig
root@tarantula:/usr/local/lib# apt-get -f install
---- truncated ----
After unpacking 0B of additional disk space will be used.
Setting up ubuntu-keyring (2007.06.11) ...
gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key " not changed
gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key " not changed
gpg: Total number processed: 2
gpg: unchanged: 2


Oh iya, aku tidak menggunakan kernel gutsy (kernel 2.6.22-14 ) ,tetapi masih memakai ( 2.6.20-15 ), karena permasalahan saat booting (blank screen?). Mungkin akan di coba kompile dari vannila kernel aja nanti ..
y3dips@tarantula:~$ uname -a
Linux tarantula 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux

y3dips@tarantula:~$ cat /etc/issue
Ubuntu 7.10 \n \l

now, just looking for another anomaly :)

Tuesday, October 09, 2007

Gentoo series: Burn my brain

4 comments
Sudah hampir 3 tahun gw dah ga kompile-kompile kernel lagi, dan hampir 3 tahun juga tidak mengetikkan #modprobe untuk "ncomblangin" hardware sama kernel, eh kemarin dan seperti hari-hari sebelumnya di minggu ini. Gw kembali merasakan "keindahan" bereksplorasi dengan device. Saking lama n saking begonya gw, kemarin gw bikin kacau kernel gw :), Senang rasanya menemukan permasalahan yang sudah lama tidak gw temui. Hal ini bagi sebagian orang mungkin menjadi sangat tidak menarik, menyulitkan dan men-cap linux tidak user friendly de es be.

Kenapa kernel gw bisa jadi korup, hal ini terjadi saat gw berusaha mengintsall ulang driver wireless gw (dalam hal ini intel PRO/Wireless 2200BG), gw akan melakukan patching terhadap driver tersebut agar bisa di gunakan untuk "inject" paket (aircrack-ng), karena satu dan lain hal gw salah remove module-module yang harus di remove terlebih dahulu (entah kala itu pikiran gw lagi jalan-jalan kemana :P)

Ow yeah, cara mudah yang gw lakukan (setelah berkali-kali kompile kernel tidak berhasil dan salahnya gw karena tidak membackup .config files dan main timpa aja :), gw juga sudah coba genkernel (satu aplikasi/skrip yang membuat kita tidak perlu mengetikkan satu-persatu baris perintah untuk kompile kernel)), dan mungkin bisa menjadi satu cara terbaik (khususnya buat gw) adalah dengan mem-booting ulang laptop (venom) dengan cd installer/live CD , lalu kernel, initramfs, dan system.map gw kopi aja setelah gw mount partisi linux gw, simple kan :P, tapi itu setelah 1 hari lebih baru kepikiran :P. Meskipun akhirnya gw harus kembali meload driver baru seperti ntfs-3g, hsfmodem, fuse, ivman dsb.

Btw, gw tidak belum berhasil menginstall Gentoo di neo-tarantula (Toshiba Satellite L30 1000N) :(, permasalahan pertama saat menggunakan liveCd/installer adalah Xwindow tidak berfungsi a.k.a kartu grapis gw yang di kenali sebagai ati radeon tetapi tidak berhasil di load drivernya membuat Gentoo tidak dapat masuk xwindows, akhirnya cara lama dan hampir sama adalah mengedit /etc/X11/xorg.conf dan merubahnya ke "Vesa", cara termudah dan lebih mungkin berhasil adalah anda bisa menggunakan #xorgcfg dan save file konfigurasinya, lalu masuklah ke Xwindows. Semua lancar sampai disini dan ingat installer ada di home user Gentoo (jadi jangan cari-cari di Desktopnya root :P)

Proses installasi berjalan lancar dan yang terjadi dan sudah gw duga adalah permasalahan Xwindow, maka gw copy saja file konfigurasi liveCd tersebut dengan harapan akan berlaku sama. Dan tetap saja bermasalah meskipun tanpa Xwindow (gw bahkan sempat mengkopi kernel dari liveCD di samping melakukan kompilasi sendiri saat instalasi), dokumentasi di internet masih belum membantu, dan terpaksa neo-tarantula hanya bersistem operasikan XP home edition & feisty fawn (ubuntu 6.10 upgraded to 7.04), mungkin akan di coba nanti pas liburan untuk melakukan installasi gentoo kembali :), ada yang bisa membantu ? or berdiskusi?

Senang rasanya bisa "mencintai" linux apa-adanya :P.. hahahaha ....