Ini kisah pengalaman saya sendiri, dan ini berawal sekitar 2 Tahun yang lalu.

Waktu itu saya masih berada di salah satu Kota di Jawabarat, tepatnya di Cianjur. sekitar Bulan Agustus Tahun 2007 awal saya bekerja di Cianjur. Saya bekerja di ICT Cianjur dan saya juga jaga warnet disana yang letaknya di Smk N 1 Cianjur. Dari mulai saat itu saya tertarik dengan suasana Kota Cianjur, dari mulai orang-orangnya yang ramah dan baik, Kotanya juga bersih dan asri.

Di sana saya punya banyak teman yang baik dan mungkin sayang sama saya. Di tempat saya bekerja sering sekali kami berkumpul, dan tiap harinya saya selalu mendapatkan teman yang baru. Alhamdulillah waktu itu saya sangat betah tinggal disana, dan rasanya saya tidak ingin kembali lagi ke kampung halaman saya. saking betahnya sampai-sampai saya memutuskan untuk mencari jodoh di Cianjur dan ingin menetap disana.

Singkat saja, hari demi hari saya lalui di Cianjur, tanpa terasa sudah 1 Tahun saya berada di sana. Pada suatu hari (malam) sekitar jam 22:00 taman saya datang menghampiri saya, namanya Supriatna (Ucup). Waktu itu Ucup kerja di salah satu Perusahaan di Bandung. Ucup mengajak saya untuk mengobrol, dan setelah sekian lama kami ngobrol kami pun mulai bosan dengan percakapan kami.

Setelah itu dia menelepon seseorang yang tadinya akan di perkenalkan ke saya, dan tidak lama kemudian dia memberikan teleponnya itu kepada saya agar saya dapat berkenalan dengan seseorang yang dia telepon itu. akhirnya saya mengambil teleponnya dan saya langsung mengucapkan Assalamu'alaikum wr.wb (Hallo) dan terdengar jelas sekali seseorang di balik telepon itu menjawa Wa'alaikum salam wr.wb, dan Subhanallah suara yang keluar dari speker Hp itu sangat merdu dan suara itu adalah suara wanita. Setelah itu kita pun langsung berkenalan. Namanya Lismah dan Lismah juga bertempat tinggal di Cianjur juga. Besoknya saya menelepon Lismah lagi, dan sama seperti orang-orang lainnnya yang pertama kali saya katakan dan tanyakan adalah kabarnya. Mungkin sekitar 2-3 jam kita teleponan, dan kita pun menutup teleponnya.

Tiap hari saya selalu membayangkan dan memikirkan wanita itu (Lismah), dan timbullah rasa penasaran di dalam benak saya, seperti apakah wanita itu, dan seperti apakah kecantikannya. Satu minggu dari awal saya berkenalan di telepon dengan dia saya berniat untuk mendatangi rumahnya (ketemuan). NANTI DI LANJUTKAN YA... CAPEK NIH JARI... HEHEHE...


Selengkapnya..

Pay attention ladies. What I am about to tell you may actually make some guys pretty angry, but if you listen to my advice I can show you how to get your ex boyfriend back and have him come crawling back to you.
1. Act like you don't care
This is probably the hardest thing for us ladies to do, but believe me when I say that it is also probably the most important. The guys that we want back want us to come crawling back to them because it makes them feel macho and powerful, but by doing the exact opposite you'll drive them crazy. They'll begin to wonder if you truly do not care about them and they'll start to call you more often, and email you all the time and pretty soon they'll be the ones chasing you instead of you chasing them.
It's kind of like the old game of hard to get that we have all played at one point or another.
2. Go out on a date, preferably to somewhere you know your ex will be
This is a little devious but it works like a charm if you work it right. You must remember, however , that this will likely make your ex just a teensy bit angry so you have to make sure that you don't fuel that anger anymore than necessary by acting overly "into" your new date if your ex is at the same location. Be friendly with your date, but not overly friendly. Remember, you really don't want this guy anyway, it's your ex you want back so you don't want to give this new guy any false hopes either.
You also need to act surprised if you come face to face with your ex so he doesn't have any clue the evening was premeditated because that will make matters worse.
3. Communication
Now that we've got the devious, reverse psychology tricks out of the way, you need to get real and open the lines of communication with your ex. Seriously.
You need to talk openly and honestly about what went wrong and how it can be corrected. You need to take some responsibility for your part as well because it is never only the fault of one party. Even if he has cheated, there was a reason for it and you need to get real with yourself and realize that there was something missing so talk about what it is that your ex really wants and then work to give it to him and also make him aware of your wants and needs as well. Remember that this is a two way street here.
One other thing to do that will do wonders for both of you is to talk about all the things that you love about each other. It is amazing what this will do for your relationship when you focus on positives and what is great about one another rather than always trying to fix what is wrong.
So if you're a little desperate and hurting from a recent breakup but you want to get your ex boyfriend back, follow these tips and you'll be well on your way to having him come crawling back to you.
Want to know the secrets of how to get back together with your ex boyfriend? Learn how the Magic of Making Up can help you get your ex boyfriend back today!
Article Source: http://EzineArticles.com/?expert=Sara_Stark


Selengkapnya..

1) Requirements

Semua bungkus anda perlu bisa ditemukan di Slackware memasang cakra.
Untuk mengelola bungkus memakai alat asli Slackware pkgtool dan
installpkg.

Standard compilation tools:

* gcc
* make
* diffutils
* binutils

Required packages for the Asterisk compilation:
* Linux kernel header files.
* bison
* ncurses
* zlib
* openssl
* subversion (optional: if you want the latest source code) - this is missing on Slackware 10.1 and the older versions.

2) mendapat Asterisk

Download tarballs

Pada saat tulisan ini pengeluaran resmi ialah:
Jika anda memerlukan beberapa bungkus ekstra mereka bisa didapatkan dari Situs Web Slackware -> Bungkus bagian, atau anda bisa menggeledah mereka dengan nama - disini.

1,1) Subversi susunan.
Jika anda tidak mempunyai Subversi terpasang, download bungkus Slackware dari sini.

Subversi-1,2,3 memerlukan glibc > = 2,3,3.
Jika Slackware anda ialah versi 10,1 atau lebih hebat ketergantungan ini puas.
Jika tidak, anda bisa menggunakan glibc-2.3.4-i486-1 atau glibc-2.3.6-i486-1

Untuk memasang Subversi dan/atau glibc menggunakan installpkg:
# installpkg subversi-1,2,3-i486-1.tgz
# installpkg glibc-2,3,4-i486-1.tgz atau glibc-2,3,6-i486-1.tgz

2) mendapat Asterisk

Download tarballs

Pada saat tulisan ini pengeluaran resmi ialah:

Asterisk 1.2.4
Zaptel 1.2.3
LibPRI 1.2.2

Karena lebih banyak download berbunyi klik disini
Kode sumber bisa didapatkan juga dari gudang SVN.
Ikuti langkah di bawah:

# mkdir /usr/src/asterisk

# cd /usr/src/asterisk

For the latest SVN Head version:

# svn checkout http://svn.digium.com/svn/libpri/trunk libpri

# svn checkout http://svn.digium.com/svn/zaptel/trunk zaptel

# svn checkout http://svn.digium.com/svn/asterisk/trunk asterisk

For the latest stable version 1.2:

# svn checkout http://svn.digium.com/svn/libpri/branches/1.2 libpri-1.2

# svn checkout http://svn.digium.com/svn/zaptel/branches/1.2 zaptel-1.2

# svn checkout http://svn.digium.com/svn/asterisk/branches/1.2 asterisk-1.2

3) menyusun Asterisk

Silahkan, mengikuti perintah dan membaca dengan cermat petunjuk.
Juga gagasan baik melihat di semua READMEs di masing-masing petunjuk
bungkus.
Jika anda pilih untuk download tarballs, lalu membuat petunjuk berikut:
/usr/src/asterisk
# mkdir /usr/src/asterisk
Dan menaruh tarballs di dalam.
Lalu mendekompres arsip dengan memakai perintah berikut:
# tar zxvf package_name-version.tar.gz

PENTING: mengikuti perintah instalasi ini: 1.Libpri, 2.Zaptel dan
3.Asterisk.
Terlebih dulu menyusun libpri:
# cd /usr/src/asterisk/libpri-1.2.2
# make clean
# make
# make install

Terus dengan zaptel bungkus:
# cd /usr/src/asterisk/zaptel-1.2.3
# make clean
# make linux26 (optional) - if you are using kernel 2.6
# make
# make install

Akhirnya menyusun Asterisk
Apa anda ingin ke optimize himpunan Tanda Aster, melihat di atas Makefile.

Pergi ke petunjuk sumber tanda aster -
# CD /usr/src/asterisk/asterisk-1,2,4

Jika anda sedang memakai VIA motherboards, Tanda Aster mungkin mengetahui pengolah anda sebagai i686 lebih baik daripada i586.
Di kasus ini anda harus untuk menyunting Makefile.
Hilangkan komentar (#) dari garis berikut PROC:
# Pentium & VIA processors optimize
# PROC=i586

Sekarang melaksanakan mengikuti commands:
# membuat clean
# membuat mpg123 (Mengamati: Memasang hanya mpg123 bungkus yang sedang terdapat dengan bungkus Tanda Aster!
(ver.
0.59r) )
# make
# membuat memasang
Jika ini menjadi instalasi pertama anda anda mesti melaksanakan 'sampel buatan' menguasai untuk memasang berkas konfigurasi sampel.
Ada startup naskah bagi Slackware.
Anda bisa menirunya ke dalam/dll/rc.d:

# cp /usr/src/asterisk/contrib/init.d/rc.slackware.asterisk /etc/rc.d/rc.asterisk

4) Idefisk
Idefisk adalah sehelai lamaran grafis.
Oleh sebab itu anda memerlukan server bekerja X dengan suatu manajer jendela dilantik.Misalnya Jembalang atau KDE.

Idefisk mengandalkan GTK (GTK 2,6 atau nanti) dan menepuk perpustakaan.
Oleh sebab itu anda mesti melantik mereka.
Menggunakan installpkg:
# installpkg /path/to/package/pkg-name.tgz

Misalnya, jika anda sandaran 1-St Slackware memasang cakra di/Mnt/cdrom, perpustakaan eks-tepukan di/Mnt/cdrom/slackware/l/petunjuk.
Oleh sebab itu anda bisa melantiknya dengan ini command:
# installpkg /mnt/cdrom/slackware/l/expat-1,95,7-i486-1.tgz

4,1) Download dan Install

Untuk mendapat versi lebih baik Idefisk, silahkan mengikuti hubungan ini.
Untuk instalasi, memakai petunjuk, di mana anda mempunyai hak-hak ke write!.
Di dalam, membuat sub-petunjuk.
Misalnya kami akan memakai petunjuk rumah seorang pemakai biasa Linux.

$ cd ~
$ mkdir idefisk - put the Idefisk archive inside
$ tar zxvf idefisk.tar.gz
$ sudo cp libiaxclient.so /usr/lib
or
$ su <>
# cp libiaxclient.so /usr/lib - you may copy libiaxclient.so in /usr/local/lib if you prefer
# ldconfig
# exit
$ ./idefisk

4,2) kesalahan Mungkin dan solutions

4,2,1) Jika anda mendapat kesalahan like:
"libexpat.so.1: Tak Ada Seperti Itu menyimpan atau petunjuk"
Coba periksa untuk libexpat petunjuk di/usr/lib

# cd /usr/lib
# ls -l libexpat*

Anda harus suka melihat sesuatu :

-rw-r–r– 1 root root 160636 2005-09-09 18:58 libexpat.a
-rw-r–r– 1 root root 706 2005-09-09 18:58 libexpat.la
lrwxrwxrwx 1 root root 17 2006-01-13 12:26 libexpat.so -> libexpat.so.0.5.0
lrwxrwxrwx 1 root root 17 2006-01-13 12:26 libexpat.so.0 -> libexpat.so.0.5.0
-rwxr-xr-x 1 root root 127428 2005-09-09 18:58 libexpat.so.0.5.0

Jika anda tidak mempunyai libexpat.so. <> berbaris, mencoba "lagi" memasang eks-tepukan.

Berikutnya langkah: menciptakan symlink menamai libexpat.so.1 yang mempunyai untuk menunjukkan ke libexpat.so.0.5.0 menyimpan (nomor versi mungkin berbeda).
Untuk melakukan penggunaan ini:
# cd /usr/lib
# ln -s libexpat.so.0.5.0 libexpat.so.1

4,2,2) kesalahan alat Audio
idefisk_dsp_permissions_error.png

atau

idefisk_permission_error2.png

Periksa izin. Menggunakan:
ls -l , /dev/dsp
atau
/dev/mixer

Untuk ditentukan thepermissions alat baik anda menggunakan:
# chmod 660 /dev/dsp
atau
# chmod 666 /dev/dsp

Untuk alat mikser mengganti/dev/dsp dengan/dev/mikser

5) References
Versi Linux Idefisk
Tutor di sekitar Idefisk Softphone
Halaman Tanda Aster resmi
Slackware situs web
Instalasi tanda aster dari luka garukan (oleh astGUIclient kelompok)


Selengkapnya..

ZOIPER SOFTPHONE NOW SUPPORTS T.38 FAX OVER IP

Zoiper 2,0 IAX & SIP softphone (dulunya dikenal sebagai Idefisk) sekarang menyangga T.38 Fax di seberang IP. Zoiper VoIP halus pelanggan, bermaksud bekerja dengan Tanda Aster dan sistem komunikasi yang berbasis di IP yang SESAPAN-cakap dan prasarana.
Zoiper bisa melakukan Jendela, Mac OS X dan Linux.

Click here to buy Zoiper Biz
Zoiper
Softphone - Free Edition Zoiper for Linux
Anda juga bisa mendownload itu untuk:
Zoiper for Windows Zoiper for Mac OS

Untuk menyimpan terbaru dengan paling baru berganti/tambahan di ZoIPer IAX & SIP telepon untuk Linux,
berbunyi klik di sini untuk melihat/bersembunyi kami changelog untuk versi terakhir.
Terakhir version

DownloadVersi Baru ZoIPer 2,02 bagi Linux - 07.02.2008
Zoiper2.02-linux.tar.gz - 4 413 KB
Klik disini untuk melihat/menyembunyikan perintah untuk memasang ZoIPer
DownloadVersi Baru ZoIPer 2,01 bagi Linux - 21.11.2007
Zoiper2.01-linux.tar.gz - 4 180 KB
Klik disini untuk melihat/menyembunyikan perintah untuk memasang ZoIPer.


Selengkapnya..

NetBus merupakan backdoor yang berjalan di sistem operasi Windows 9x dan NT. Dengan Netbus tersebut banyak hal menyenangkan yang bisa Anda lakukan, diantaranya adalah :

1. Membuka dan menutup CD-ROM Drive.
2. Melakukan shut down, log off, reboot dan power off.
3. Mengontrol gerakan mouse dan keyboard.
4. Menutup program.
5. Mengirimkan pesan atau text.
6. Memata-matai komputer “korban”.
7. Mengarahkan komputer “korban” sehingga membuka URL tertentu.

Untuk menjalankan NetBus dibutuhkan 2 buah file, yaitu NetBus.exe dan Patch.exe (tapi nama file tersebut bisa saja diganti dengan nama yang lain). NetBus.exe merupakan file yang diletakkan di komputer kita, sedangkan Patch.exe diletakkan di komputer “korban”.

Ada beberapa cara untuk “menanam” file Patch.exe di komputer “korban”. Misalnya dengan mengirimkan sebagai attachment saat Anda mengirim email. Jika penerima email tersebut mengeksekusi file Patch.exe maka file tersebut akan ter-copy ke directory Windows ( pada komputer “korban”). Cara lain adalah (ini yang lebih asyik) letakkan file tersebut di semua komputer pada suatu warnet.

Jika berhasil Anda tinggal jalankan file NetBus.exe. Pada kolom Host name/IP Address isi dengan host name/ip address pada komputer si “korban”. Kalau Anda bingung, gunakan fasilitas Scan yang akan memeriksa komputer mana saja yang telah terdapat file Patch.exe. Selesai mengisi ip address klik tombol Connect. Tunggu beberapa saat. Jika koneksi berhasil tombol Connect akan berganti menjadi tombol Cancel dan setelah itu Anda bisa melakukan apa yang Anda sukai, termasuk menyadap password email orang lain.

Untuk mendapatkan NetBus Anda bisa mendownloadnya dari HackersClub.

Peringatan :
Gunakan artikel ini untuk menambah pengetahuan Anda. Jangan melakukan hal-hal yang dapat merugikan orang lain.


Selengkapnya..

Installing software can be confusing. Make this, run that, download this, display that. At first glance, it doesn't make sense. In reality, there are only a few techniques. These techniques are used in different ways, or called in a different order, but once you know the main techniques you can recognize them and make sense of software installation.
Packages
Most Linux distributions use package systems, which contain programs ready for installation and a record of what else those programs rely on.
When a package is installed, the installer checks whether the other files the program will need are present. Each installer handles missing files differently.
There are two major types of packages for Linux systems. .rpm, used by Red Hat Linux and distributions based on Red Hat (such as SuSE and Mandrake); and .deb, used by Debian Linux and distributions based on Debian.
Package managers can also be used to remove or upgrade software.
.rpm and rpm: To install a .rpm on a Linux system that uses rpms, first download the file then use the rpm package manager. The graphical versions are gnorpm for Gnome systems, and KPackage for KDE. If you use neither, the command line version is rpm --install (package file) .
On the command line, run rpm --install --test (package file) to determine which packages are needed by the package you're trying to install, and any other conflicts that the new software may cause. If this shows packages that aren't installed on your system, rpm may need to install those as well.
You can also find out which packages are required with rpm --query --requires -p (package file).
apt, deb and dpkg
deb packages are designed for Debian Linux. The apt system is the simplest way to retrieve and install packages for Debian Linux.
apt: apt is a system for installing packages. It can be used for both types of package, and is primarily used on Debian systems.
To use apt, you need to set up an apt source. On Debian systems, the debian-config program sets up the sources during the installation process. Apt sources are locations where packages and package information can be downloaded. Once you have an apt source set up, the command apt-get install (package name) will install the package for you, and also install anything the package requires.
If you do not know the package name, the command apt-cache search (keywords) will search package names, file names and package descriptions for the keywords; and present a list of matching packages.

$ apt-cache search cervisia
cervisia - KDE based CVS frontend

The command apt-get update will automatically update the source and package lists, and should be used if you want the latest version of a package.
dpkg: The Debian package manager is another way to install .deb packages. dselect is a graphic front end to dpkg, and can be called by running the command dselect from the command line.
dpkg can be run directly from the command line, if desired.
alien: alien will convert one sort of package to the other. It works on rpm (Red Hat), deb (Debian), slp (Stampede), pkg (Solaris) and tgz (archived and compressed) files.
The alien manual explicitly states not to use it for system-critical programs, only for applications.
Unpackaged software
If a program is not packaged, it will usually come as a compressed archive. The archive may contain source code, precompiled binaries, and/or scripts.
All of these will need to be installed before they can be run. Source code will need to be compiled. Precompiled binaries and scripts will just need to be installed into the correct locations.
Scripts need an interpreter to be installed on the system they will run on -- most Linux systems will already have interpreters for the most common scripting languages. Some scripts can be interpreted by a Linux shell.
Preparing the software: Software that isn't in a package is usually in some sort of archive. The most common archiving system is tar. Archives are then usually compressed, with one of the zip family of compression tools.
Download the archive file, and put it in its own directory in /tmp. Then cd to that directory, and run the appropriate un-archive and decompress commands. Run the last extension first, so if a file is called filename.tar.gz, you should ungzip it before you untar it.
Note: While the zip family of tools bear the same name as the Windows zip compression tools, they are only loosely related.
Tarred archives have the file extension .tar. To untar a file, run the command: tar -xvf (file name)
Zipped compressions have the file extension .zip. To unzip a file, run the command: unzip (file name)
Gzipped compressions have the file extension .gz, .Z, .z, .taz and .tgz. To ungzip a file, run the command: gunzip (file name)
Bzipped compressions have the file extensions .bz, .bz2, .tbz or .tbz2. To unbzip a file, run the command: bunzip2 (file name)
There may be other archive formats, or other things to be done before compiling or installing the software. If there is anything unusual to be done, there should be instructions on the site where you found the software, or with the downloaded file.
Compiling: Most developers provide README or INSTALL files in the program archive. These are text files that include instructions on compiling and installing the program.
Linux provides a developer's utility called make. This utility allows the developer to provide a script called a Makefile, which, when run through make, will compile the program automatically. The Makefile can also include installation instructions.
In most cases, change to the directory containing the source code, then run the command make, followed by the command make install. There might also a configure script that needs to be run with ./configure before the make command.

Some software, usually CVS snapshots of open source code, comes without a configure script but with an autogen.sh file. If the documentation is unavailable or unclear, leave this for a more experienced user.
Binaries and scripts: As with compiled software, most developers provide files called README and INSTALL, in the program archive. These files should provide installation instructions. Many programs will have an installation script, that installs the software automatically.
The most common form of installation script uses the program make. These are usually called with the command make install.
Script interpreters: Programs that are distributed as source code, but do not require compilation, are dependent on special programs called interpreters. If the interpreter is not available on your system, the script will not run.
To fix this, install the appropriate interpreter. The most common interpreters are available as both .rpm and .deb packages.
Final Words
These are just general guidelines. If the instructions with the software tell you to do something different, trust those instructions rather than this article. If you have a package manager that you like that works for your distribution, use that.
If the software fails to install on your system and neither the instructions with the software nor this article helped, file a bug report with the maintainer of the software. Include everything they ask for, and be sure to include the distribution and version of your operating system.
Further reading
man and info pages for alien, apt, bzip2, dpkg, dselect, gnorpm, gzip, KPackage, rpm, tar and zip.
The instructions with the software you want to install.
The bug reporting instructions with the software you want to install.


Selengkapnya..

Berikut ini akan saya tulis pengalaman setup linux RedHat 9 untuk koneksi adsl speedy. Modem yang digunakan adalah DareGlobal model DB108-E dan dikonfigur sebagai mode bridge, untuk setup modemnya silahkan baca Setup Modem ADSL Speedy Sebagai Bridge di Linux. Distro linux yang pernah saya coba adalah Redhat 9 dan Slackware 10.2. Untuk koneksi ke modem adsl (bridged mode) menggunakan tool rp-pppoe, dan kebetulan sudah menjadi paket default distro yang disebutkan di atas. Kalau ingin install dari source code, download di sini RP-PPPoE | Roaring Penguin. Pastikan bahwa komputer linux telah diinstall network card, apabila kita ingin meng-sharing koneksi speedy dengan yang lain maka perlu install satu network card lagi. Satu network untuk LAN dan satunya untuk koneksi bridge ke modem adsl speedy. Selanjutnya penamaan network card untuk LAN adalah eth0 dan untuk bridge adalah eth1.
Asumsi linux telah diinstall satu buah network card, dan sekarang kita pasang satu network card lagi. Saat komputer diboot maka kudzu - pastikan kudzu telah jalan sebagai service - secara otomatis akan mendeteksi adanya penambahan hardware baru, lompati atau skip pertanyaan untuk konfigurasi networking. Apabila kudzu gagal mendeteksi, maka lihat devicenya melalui lspci. Contoh nyata adalah kejadian yang saya alami setelah selesai pasang network card 3Com 3c905B, ternyata kudzu gagal mendeteksi dan tampilan dmesg juga tidak menghasilkan deteksi untuk lan card ini, akhirnya saya melihat dengan lspci:
# lspci
00:00.0 Host bridge: VIA Technologies, Inc. P4M266 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
00:0a.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: S3 Inc. [ProSavageDDR K4M266]
Terlihat bahwa networknya ada. Sekarang kita mencari driver atau module untuk 3c509B, berdasarkan /usr/src/linux/Documentation/networking/vortex.txt, modulenya adalah 3c59x.o. Sebagian besar lancard sekarang sudah bisa dideteksi dan diload modulenya secara otomatis saat boot, jadi tidak usah khawatir kalau lan cardnya tidak bisa dideteksi. Setelah itu load modulenya dengan modprobe 3c59x (huruf-huruf yang dicetak tebal itu merupakan perintah yang dijalankan root atau argumen yang diisi root di command prompt). Lihat hasilnya dengan lsmod.
# lsmod

3c59x 29488 1 (autoclean)

Saat ini device tersebut belum dikonfigur untuk networking, ini akan dilakukan secara otomatis saat koneksi ke adsl berlangsung. Setelah itu edit file /etc/modules.conf, lihat contoh di bawah:
# cd /etc
# cat modules.conf
alias eth0 via-rhine
alias usb-controller usb-uhci
alias usb-controller1 ehci-hcd
# echo “alias eth1 3c59x” >> modules.conf
Setelah ini kita install paket rp-pppoe dan menjalankan adsl setup untuk koneksi speedy:
Cek apakah rp-pppoe sudah terinstall dengan rpm -qi rp-pppoe, jika belum install dengan rpm -ivh rp-pppoe-3.5-2.rpm
Jalankan adsl-setup:
Pertama kali akan ditanya Login Name, masukkan PPPoE username, misal 1525xxxx@telkom.net
Masukkan eth1 untuk nama device network card yang terhubung ke modem adsl.
Masukkan no untuk demand value.
Untuk informasi dns server, tekan , kita akan mengisinya nanti.
Masukkan PPPoE password.
Untuk USERCTRL masukkan yes agar user biasa bisa start dan stop koneksi dsl.
Masukkan eth1 untuk nama device network card yang terhubung ke modem adsl. Selanjutnya untuk firewall, pilih 0 untuk NONE, kita akan membuat firewall sendiri nanti. Jika kita tidak menginginkan linux start koneksi adsl saat boot time maka tekan untuk no. Ringkasan hasil setup atau konfigurasi adalah sebagai berikut, masukkan y untuk menerima seting ini:
* Summary of what you entered **
Ethernet Interface: eth1
User name: 15250xxxxx@telkom.net
Activate-on-demand: No
DNS: Do not adjust
Firewalling: NONE
User Control: yes
Lihat isi /etc/ppp/pap-secrets
# cd /etc/ppp/
# cat pap-secrets
“15250xxxxx@telkom.net” * “password”
Isi /etc/ppp/chap-secrets sama dengan /etc/ppp/pap-secrets
Untuk menjalankan adsl, perintahnya adalah adsl-start. Apabila dijalankan tanpa argumen, maka adsl-start akan mencari file konfigurasi /etc/sysconfig/network-scripts/ifcfg-ppp0. Kini kita lihat isi konfigurasi /etc/sysconfig/network-scripts/ifcfg-ppp0, untuk penjelasannya bisa man pppoe.conf:
# cat /etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL=yes
BOOTPROTO=dialup
NAME=DSLppp0
DEVICE=ppp0
TYPE=xDSL
ONBOOT=no
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=300
LCP_FAILURE=3
LCP_INTERVAL=80
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=30
DEFROUTE=yes
SYNCHRONOUS=no
ETH=eth1
PROVIDER=DSLppp0
USER=15250xxxxx@telkom.net
PEERDNS=no
Masukkan DNS telkom ke /etc/resolv.conf:
# cd /etc
echo “nameserver 202.134.0.155″ >> resolv.conf
echo “nameserver 202.134.1.10″ >> resolv.conf
echo “nameserver 202.134.2.5″ >> resolv.conf
Untuk install name server dan dns caching, penulis biasanya memakai djbdns karena dijamin oleh pembuatnya lebih secure (lihat The djbdns security guarantee), untuk instalasinya kebetulan rekan milis tanya-jawab@linux.or.id telah membuat blog Install and Configure DJBDNS. Jadi untuk menggunakan dns lokal tinggal menjalankan perintah ini echo “nameserver 192.168.0.254″ > /etc/resolv.conf di mana 192.168.0.254 adalah ip address linux server.
Konfigurasikan firewall /etc/rc.d/rc.firewall.ppp0, silahkan download script firewall koneksi adsl speedy. Ubah nama filenya menjadi rc.firewall.ppp0 dan simpan di direktori /etc/rc.d dan lakukan chmod 755 rc.firewall.ppp0. Script firewall ini akan dieksekusi saat konek ke internet.
Buat file /etc/ppp/ip-up.local, lihat contoh di bawah, lakukan chmod 755 /etc/ppp/ip-up.local, script ini akan dieksekusi otomatis sesaat setelah koneksi adsl speedy berhasil.
#!/bin/sh
PATH=/bin:/usr/sbin
echo “1″ > /proc/sys/net/ipv4/ip_forward
echo “1″ > /proc/sys/net/ipv4/ip_dynaddr
# Firewall
/etc/rc.d/rc.firewall.ppp0
# update time
ntpdate id.pool.ntp.org
# kirim email jika sudah konek
date +’%Y-%m-%d %H:%M:%S’ | mail -s “Konek Speedy” root
Buat file /etc/ppp/ip-down.local, lihat contoh di bawah, lakukan chmod 755 /etc/ppp/ip-down.local, script ini akan dieksekusi otomatis sesaat setelah pemutusan koneksi adsl speedy (download file /etc/rc.d/rc.flush, ubah namanya ke rc.flush, jangan lupa untuk chmod 755 /etc/rc.d/rc.flush dahulu):
#!/bin/sh
PATH=/bin:/usr/sbin:/sbin
echo “0″ > /proc/sys/net/ipv4/ip_forward
echo “0″ > /proc/sys/net/ipv4/ip_dynaddr
# flush iptables
/etc/rc.d/rc.flush
# kirim email jika diskonek
date +’%Y-%m-%d %H:%M:%S’ | mail -s “Diskonek Speedy” root
Setelah ini selesai kita bisa mencoba speedy dengan menjalankan adsl-start
Untuk melihat apakah linux sudah konek ke internet kita bisa ping ke dns telkom dengan hostname agar kita bisa mengetahui dnsnya bekerja. Selain itu kita bisa lihat status dari ppp0 dengan ifconfig ppp0, akan terlihat linux sudah memperoleh ip dinamik:
# ping nsjkt1.telkom.net.id
PING nsjkt1.telkom.net.id (202.134.0.155) 56(84) bytes of data.
64 bytes from nsjkt1.telkom.net.id (202.134.0.155): icmp_seq=1 ttl=250 time=76.0 ms
64 bytes from nsjkt1.telkom.net.id (202.134.0.155): icmp_seq=2 ttl=250 time=75.2 ms
— nsjkt1.telkom.net.id ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1015ms
rtt min/avg/max/mdev = 75.208/75.607/76.006/0.399 ms# ping ns3.telkom.net.id
PING ns3.telkom.net.id (202.134.1.10) 56(84) bytes of data.
64 bytes from ns3.telkom.net.id (202.134.1.10): icmp_seq=1 ttl=251 time=59.4 ms
64 bytes from ns3.telkom.net.id (202.134.1.10): icmp_seq=2 ttl=251 time=62.3 ms
— ns3.telkom.net.id ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1010ms
rtt min/avg/max/mdev = 59.494/60.934/62.375/1.461 ms
# ping ns2.telkom.net.id
PING ns2.telkom.net.id (202.134.2.5) 56(84) bytes of data.
64 bytes from ns2.telkom.net.id (202.134.2.5): icmp_seq=1 ttl=248 time=77.2 ms
64 bytes from ns2.telkom.net.id (202.134.2.5): icmp_seq=2 ttl=248 time=77.2 ms
— ns2.telkom.net.id ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1008ms
rtt min/avg/max/mdev = 77.218/77.240/77.263/0.278 ms
# ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:125.164.241.2 P-t-P:125.164.240.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:7355 errors:0 dropped:0 overruns:0 frame:0
TX packets:7859 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:4765097 (4.5 Mb) TX bytes:688637 (672.4 Kb)
Tentu kita ingat bahwa kita sudah load module lan card (eth1) - tetapi belum konfigur networknya dengan ifconfig - sesaat setelah eksekusi adsl, interface eth1 akan terkonfigur networknya secara otomatis:
# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:10:5A:A2:76:F1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7929 errors:0 dropped:0 overruns:0 frame:0
TX packets:8431 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4968164 (4.7 Mb) TX bytes:896249 (875.2 Kb)
Interrupt:5 Base address:0xe080
Log koneksi adsl speedy lebih detail bisa dibaca di /var/log/messages. Untuk memutus koneksi adsl, jalankan perintah adsl-stop.
Agar client-client dalam satu jaringan bisa memanfaatkan koneksi speedy, isi ip gateway dan dns server dengan ip linux.


Selengkapnya..
Template by : x-template.blogspot.com