Jumat, 11 Desember 2009

Partisi SWAP Hilang ? Non Aktif ?

By AinulHakim • October 6, 2007
Dua hari ini saya merasakan kerja laptop kesayangan yang berisikan Edubuntu menjadi berat… hardisk loading terus menerus. Prosedur cek space hdd sudah dilakukan ($df -dh) dan hasilnya masih dibawah 90%.
$top
pun sudah dilakukan dan suspek sementara ada pada gaim dan openoffice… yaa sementara saya non-aktifkan salah satu… hiks… problem solved…sementara. Namun ini tetap aneh, karena pada kondisi sebelumnya saya mainkan OpenOffice, Gaim, Thunderbird dan FireFox secara bersamaan tidak sampai seberat ini yang bahkan bisa dikatakan halted (hang). Akhirnyatiba tiba feeling mengatakan coba
$ free
dan tara…. hasilnya sebagai berikut :
smartikon@smartikon:~$ freetotal used free shared buffers cachedMem: 256088 251456 4632 0 3196 101936-/+ buffers/cache: 146324 109764Swap: 0 0 0
Ayoo mana coba anehnya… yap..swap nya 0 semuanya, langsung deh melakukan pengecekan ke fstab…
hah disana sudah terongok bawah /dev/hda2 masih aktif… akhirnya googling lagi dan alhamdulillah dapat 2 solusi, yaitu
1. Mengecek UUID dari masing masing device hdd kita dengan :
smartikon@smartikon:~$ blkid/dev/hda1: UUID="2f842d03-6725-4e84-8b6e-a558f41a6b9b" SEC_TYPE="ext2" TYPE="ext3"/dev/hda2: UUID="02256835-3354-46ae-a3fc-0783623be670" TYPE="swap"/dev/hda3: UUID="75de2520-5035-4d96-aedc-bb9f0dac8ee7" SEC_TYPE="ext2" TYPE="ext3"
dan ternyata setelah di cek kros dengan UUID pada /etc/fstab hasil pada /dev/hda2 dimana swap terdapat disana berbeda… langsung aja edit itu UUID di fstab hda2 menjadi sama persis dengan hasil blkid, kemudian save dan
$ sudo mount -a
beres….
smartikon@smartikon:~$ freetotal used free shared buffers cachedMem: 256088 251932 4156 0 3360 101976-/+ buffers/cache: 146596 109492Swap: 779144 0 779144
Adapun cara kedua yang saya dapat dari google adalah dengan :sudo swapon -a /dev/
Selamat Mencoba

Jumat, 11 September 2009

php telnet scripts

Baru nemu mu tak coba :

Usage Examples:


Basic usage
NOTE: With PHP Telnet versions before 1.1, the following code will not display error messages for certain types of connection failures. If you are using an older version, either upgrade to the current version or use the next code example.


require_once "PHPTelnet.php";

$telnet = new PHPTelnet();

// if the first argument to Connect is blank,
// PHPTelnet will connect to the local host via 127.0.0.1
$result = $telnet->Connect('www.somewhere.com','login name','password');

if ($result == 0) {

$telnet->DoCommand('enter command here', $result);
// NOTE: $result may contain newlines
echo $result;
$telnet->DoCommand('another command', $result);
echo $result;
// say Disconnect(0); to break the connection without explicitly logging out
$telnet->Disconnect();
}
?>


Display your own error messages
NOTE: With PHP Telnet versions before 1.1, the show_connect_error option was not supported. If you are using an older version, either upgrade to the current version, or delete the line that sets show_connect_error.

require_once "PHPTelnet.php";

$telnet = new PHPTelnet();
$telnet->show_connect_error=0;

// if the first argument to Connect is blank,
// PHPTelnet will connect to the local host via 127.0.0.1
$result = $telnet->Connect('www.somewhere.com','login name','password');

switch ($result) {
case 0:

$telnet->DoCommand('enter command here', $result);
// NOTE: $result may contain newlines
echo $result;
$telnet->DoCommand('another command', $result);
echo $result;
// say Disconnect(0); to break the connection without explicitly logging out
$telnet->Disconnect();
break;
case 1:
echo '[PHP Telnet] Connect failed: Unable to open network connection';
break;
case 2:
echo '[PHP Telnet] Connect failed: Unknown host';
break;
case 3:
echo '[PHP Telnet] Connect failed: Login failed';
break;
case 4:
echo '[PHP Telnet] Connect failed: Your PHP version does not support PHP Telnet';
break;
}
?>

Senin, 31 Agustus 2009

Script ftp di Linux

----------------------------------------------
#!/bin/sh
HOST='ftp.users.qwest.net'
USER='yourid'
PASSWD='yourpw'
FILE='file.txt'

ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
prompt off
binary
put $FILE
quit
END_SCRIPT
exit 0

-----------------------------------------------

prompt off digunakan agar tidak perlu interaktif dengan keyboard (langsung eksekusi)
binary digunakan untuk all file, lawannya ASCII

Sudah diujicoba di ubuntu.

Kamis, 02 Juli 2009

Akses server Mysql by ip

Mysql 5 menyertakan default settingnya untuk pembacaan servernya via name. Namun terkadang hal tersebut justru kan menyebabkab kecepetan akses menjadi lebih lambat.
Cara menghilangkan/disable fasilitas tersebut tambahkan setting :

skip-name-resolve

di my.cnf di segmen [mysqld]

Semoga bermanfaat.

Sabtu, 30 Mei 2009

DVD to VCD

Aku masalah convert dr DVD ke VCD. Untung ketemu link http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-vcd-dvd.html. selesai deh masalah : perintah yg aku pakai:

mencoder input.MOD -oac lavc -ovc lavc -of mpeg -mpegopts format=xvcd -vf \
scale=352:288,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
vcodec=mpeg1video:keyint=15:vrc_buf_size=327:vrc_minrate=1152:\
vbitrate=1152:vrc_maxrate=1152:acodec=mp2:abitrate=224:aspect=16/9 -ofps 25 \
-o movie.mpg movie.avi

Cara lain. install avidemux
Aku pakai unbuntu tinggal ketik
apt-get install avidemux

Gunakan menu File - Open dan File - Append untuk memasukkan file2 dvd (extension MOD). Kemudian gunakan menu Auto - VCD untuk membuat file mpeg A+V, kemudian lakukan save, aplikasi langsung mengconvert ke file mpg. Inga perlu juga convert tampilan dari 16/9 ke 4/3.

File ini sudah berbentuk layar lebar. Saya masih menggunakan untuk menconvert ke 16/9 ke 4/3.

Kemudian aku intall vcdtools :

aku buat file vcd.toc dengan perintah mkvcdfs tes.mpg

Burn ke cd dengan perintah cdrdao vcd.toc

Jumat, 08 Mei 2009

mysql connect remote

ip server database 10.41.11.166

setting di /etc/mysql/my.cnf (di Ubuntu)

....
...
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/English
bind-address = 10.41.11.166
# skip-networking

Minggu, 03 Mei 2009

wpa_supplicant

Sebenarnya ini aku peroleh dr tutorial dengan temen di divisi Multimedia di Telkom. Supaya tidak hilang, ya dicatat lagi disini.

WPA_SUPPLICANT adalah tools yg digunakan untuk menangkap sinyal2 wifi 2,4 Ghz, selain dengan perintah iwconfig. Oh ya ini di Linux. Temen2 windows microsoft biasanya menggunakan aplikasi "Oddisey".

Pastikan driver utk device eth1 atau wlan0, bahkan bila perlu saat sebelum menjalankan wpa_supplicant device ini sudah sukses duluan.
Di laptop yg satu, sebelum menjalankan perintah ini saya jalankan dulu ifconfig wlan0 up terlebih dahulu.

setting wpa.conf aku simpan di /etc/wpa.conf

------------------------------------------------------------------------------------------
# IEEE 802.1X with dynamic WEP keys using EAP-PEAP/MSCHAPv2

ctrl_interface=/var/run/wpa_supplicant

#ap_scan=2 //digunakan untuk essid yang disembunyikan.

# Perusahaah menggunakan username password dg mesin tertentu, mis LDAP

network={
disabled=1
ssid="perusahaan"
key_mgmt=IEEE8021X
identity="xxxxx"
password="yyyyyyy"
}

#Sinyak WEP dengan password wepnya
network={
disabled=0
ssid="NSOCC2"
key_mgmt=NONE
wep_key0=123456789f
wep_tx_keyidx=0
}

#Hotspot gratis

network={
disabled=0
ssid="Telkom_Speedy"
key_mgmt=NONE
#wep_key0=""
wep_tx_keyidx=0
}

#Access Point tidak berpassword
network={
disabled=1
ssid="dlink"
key_mgmt=NONE
wep_tx_keyidx=0
}

-----------------------------------------------------------------------------


Edit file /etc/network/interfaces

-----------------------------------------------------------------------------

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface


auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
provider dsl-provider

#iface eth1 inet static
#ipaddress x.x.x.x
#netmask y.y.y.y
#gateway z.z.z.z

#untuk ip dhcp
iface eth1 inet dhcp
wpa-driver wext
wpa-conf /etc/wpa.conf


------------------------------------------------------------------------------

Cara menjalankannya :

1. posisi root :
# ifup wlan0

2. Jika diriver hrs dikenalkan
# ifconfig wlan0 up
# ifup eth1

untuk nge-trace gunakanwpa_supplicant -i wlan0 -c /etc/wpa.conf -d

Demikian, mudah2an ada yg membutuhkan informasi ini.

Minggu, 29 Maret 2009

MOD to vcd on Ubuntu BlankOn

1. Install mencoder, "# apt-get install mencoder"
2. Install avidemux (software movie maker), "#apt-get install avidemux"
3. Install k3b (software untuk Burning VCD), "apat-get install k3b"
4. Install Vcdimager (software pendukung ketiga aplikasi diatas).

Langkah :
Mengonversi MOD ke AVI gunakan perintah :
mencoder input.MOD -o output.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4

Buka aplikasi avidemux
File2 avi hasildari file2 MOD dikumpulkan dengan avidemux, simpan sebagai file vcd (mpeg A+V)
Sebut saja hasilnya fileku.mpg

Buka aplikasi k3b untuk melakukan burning cd, Klik File -New Project - New Video CD. Selanjutnya pilih file fileku,mpg, kenudian lakukan burn.

Selesai.

Senin, 09 Maret 2009

bcmwl5 lagi

Aku install linux mint, lagi2 wireless bcmwl5.inf yg aku install dengan ndiswarapper ga kenal. stress lagi, spet biasa seraching lagi dapat dari forum ubuntu
Aku ambil dari blog http://ubuntuforums.org/showthread.php?t=1024403.

sudo modprobe -r b43 b44 ssb ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe b44
sudo /etc/init.d/networking restart

Wireless langsung ok lagi

Rabu, 25 Februari 2009

Sinkronisasi Waktu Linux

Setelah nyari di google.com ternyata gampang banget bikin sinkronisasi waktu. Cuman masalahnya supatay afdol harus online ke Internet. Baru dibuka ssh 1minggu hacker pada nongkrong di situ, padahal hanya port 23,20,21 dan 80 yang aku buka.

Nasib, ilmu kurang ya begini.

Sinkronisasi wkatu

di Debian install dulu dengna

apt-get install ntpdate

terus kalo udah tingal

ntpdate "server yg nyediain ntp"

beginu...

Selasa, 20 Januari 2009