Jumat, 24 Desember 2010

PREVIEW TELKOMSEL MOBI

Berikut preview telkomsel mobi tanggal 24-12-2010 pukul 23an lah

Ini hasil uji kkoneksi per 22-12-2010 pukul 11 pagi..
READ MORE - PREVIEW TELKOMSEL MOBI

Rabu, 15 Desember 2010

MEMBUAT SMS GATEWAY (BAGIAN 3)

Gammu: Menggunakan Gammu

From SpeedyWiki


Mengirim SMS

gammu sendsms text +6281123456789
Enter message text and press ^D:
coba gammu
Tekan CTRL-D untuk mengirimkan SMS. Akan keluar kata-kata
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=181
untuk lebih lengkap silahkan baca di sini
READ MORE - MEMBUAT SMS GATEWAY (BAGIAN 3)

MEMBUAT SMS GATEWAY (BAGIAN 2)

Instalasi Gammu SMS Server

From SpeedyWiki


Siapkan dependencies di Ubuntu 10.04
sudo apt-get install freepats libaudio2 libfreebob0 libgammu-i18n libjack0 \
libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity
Siapkan dependencies di Ubuntu 9.10
sudo apt-get install freepats libaudio2 libcelt0 libfreebob0 libgammu-i18n libjack0 \
libmysqlclient15off libpq5 libwxbase2.8-0 libwxgtk2.8-0 libxml++2.6-2 mysql-common \
python-bluez python-gammu python-wxgtk2.8 python-wxversion timidity
Jika anda menginginkan dapat juga menyiapkan beberapa paket pendukung yang sifatnya optional seperti
sudo apt-get install nas jackd python-gammu-doc wx2.8-doc wx2.8-examples  python-wxtools \
ruby tk8.5 tcsh csh octave3.0 mksh pdksh pmidi gmobilemedia
Install gammu melalui perintah
sudo apt-get install gammu wammu gmobilemedia

Contents



Pengenalan USB Modem pada Ubuntu 10.04

Pada Ubuntu 10.04 tampaknya pengenalan USB modem mulai dapat di kenali secara automatis.



Pengenalan USB Modem pada Ubuntu 9.10 / 9.04

Cek nomor vendor & product dari USB Modem yang kita pakai melalui perintah
# lsusb
Akan keluar hasil yang kira-kira
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Perhatikan nomor di sebelah kiri Huawei, yang artinya
vendor   = 12d1
product  = 1001

Edit /boot/grub/menu.lst masukan pada menu
title           Ubuntu 9.04, kernel 2.6.29.2-custom
uuid            d0a32d6c-3176-4b92-8cac-6e75acc4348a
kernel          /boot/vmlinuz-2.6.29.2-custom root=UUID=d0a32d6c-3176-4b92-8cac-6e75acc4348a ro quiet splash
initrd          /boot/initrd.img-2.6.29.2-custom
quiet
Pada kalimat "kernel .... quiet splah" tambahkan kata-kata. Untuk E220
usbserial.vendor=0x12d1 usbserial.product=0x1003
Sehingga kalimat kernel menjadi
kernel          /boot/vmlinuz-2.6.29.2-custom root=UUID=d0a32d6c-3176-4b92-8cac-6e75acc4348a ro quiet splash usbserial.vendor=0x12d1 usbserial.product=0x1003



Edit file konfigurasi gammu

cd /etc/
sudo touch /etc/gammurc
sudo vi /etc/gammurc
Untuk Nokia
[gammu]
port = /dev/ttyACM0
#model = 6110
connection = at19200
#synchronizetime = yes
#logfile = gammulog
#logformat = textall
#use_locking = yes
#gammuloc = locfile
#startinfo = yes
#gammucoding = utf8
#rsslevel = teststable
#usephonedb = yes
Untuk Huawei
[gammu]
port = /dev/ttyUSB0
connection = at19200

Test HP

gammu --identify
Nokia E71
Manufacturer         : Nokia
Model                : unknown (Nokia E71)
Firmware             : V 100.71.821.4,06-06-08
IMEI                 : 35485502065****
SIM IMSI             : 510************
Huawei E169
Manufacturer         : huawei
Model                : unknown (E169)
Firmware             : 11.314.13.51.156
IMEI                 : 35963801884****
SIM IMSI             : 510************

Konfigurasi Awal Gammu dan Wammu

  • Masukan modem atau HP anda.
  • Lakukan langkah sesuai tampilan / screenshot berikut

Beberapa Perintah Penting

# gammu --identify
# gammu --monitor 1
Menjalankan Wammu
$ wammu &
http://opensource.telkomspeedy.com/wiki/index.php/Instalasi_Gammu_SMS_Server
READ MORE - MEMBUAT SMS GATEWAY (BAGIAN 2)

MEMBUAT SMS GATEWAY (BAGIAN 1)

Instalasi Wammu & Gammu sekaligus
$ sudo apt-get install wammu

Konfigurasi Wammu

Jalankan dari shell
$ wammu-configure
Beberapa capture screen tahapan wammu-configure

http://opensource.telkomspeedy.com/wiki/index.php/Instalasi_SMS_gateway_menggunakan_wammu

READ MORE - MEMBUAT SMS GATEWAY (BAGIAN 1)

MODEM ADVAN DT-8L DI UBUNTU

  • Aktifkan Terminal
sudo su
lsmod | grep usb_storage
rmmod usb-storage
lsusb, lihat vendor port dan product port yang belum ada keterangannya
modprobe usbserial vendor=0x1c9e product=0x9605
  • System -> Preferences -> Network Connections -> Mobile Broadband -> Add, setting deh sesuai operator anda
Catatan : vendor=0x1c9e dan product =0x9605 merupakan hasil pengamatan vendor port dan product port pada perintah lsusb. 0x wajib ditambah.



Alternatif Lain

  1. buka terminal dan masuk sebagai master user / root
  2. ketik "gedit /etc/init.d/mountingmodem3G.sh"
  3. isikan perintah berikut "sudo modprobe usbserial vendor=0x1c9e product=0x9605" *tergantung vendor dan product modemnya
  4. save, dan rubah izin file tadi "chmod +x... /etc/init.d/mountingmodem3G.sh"
  5. terakhir ketik perintah "update-rc.d mountingmodem3G.sh defaults"
  6. colokkan modem terlebih dahulu sebelum menghidupkan komputer 
Dikutip Dari http://opensource.telkomspeedy.com/wiki/index.php/Modem_ADVAN_DT-8L_di_Ubuntu
READ MORE - MODEM ADVAN DT-8L DI UBUNTU

MEMBUAT LOCAL WEB SERVER/LOCALHOST DENGAN MENGGUNAKAN APPSERV

Mungkin ada yang bertanya apa itu Appserv??  Appserv adalah sebuah aplikasi dimana didalam aplikasi tersebut terdiri dari beberapa komponen, diantaranya, Apache Web Server, PHP Script Language, Database Mysql Dan PhpMyAdmin yang dimana berfungsi untuk membuat local web server atau biasa disebut juga dengan localhost. appserv mempunyai banyak fungsi, salah satunya ya itu membuat blog css secara offline...berikut ini materinya, silahkan di download
READ MORE - MEMBUAT LOCAL WEB SERVER/LOCALHOST DENGAN MENGGUNAKAN APPSERV

Selasa, 07 Desember 2010

Tentang Ubuntu Ultimate Edition 2.8

Ultimate Edition 2.8?

    What is Ultimate Edition 2.8?  Ultimate Edition was built off Ubuntu 10.10 Maverick Meerkat.  All updates fully updated / upgraded.  The software you have came to love with previous editions of Ultimate Edition have been also pre-installed along with 12 new ones.  I must apologise at time of build Cinelerra & wine doors were currently broken and did not make the cut.
    I also want to apologise for the delay and at the same time thank my admin for the delay of Ultimate Edition 2.8′s release.  Many issues have been squashed in 2.8 because of the delay.  I do want to give a shout out to JohnnyG. Many were cosmetic, he has a real eye for detail and breaking things down to a programmers level.  Thanks again JohnnyG.  Cowboy’s handiwork at the theme has won the poll and will be deemed “Cowboy Blue”.  This is not the end of the thanks that need to be dropped simply the tip of the iceberg.  I would be chatter boxing all day to give the kudos where they lie.  No, I do not do everything.  Don’t like the blue theme?  There are 107 themes to choose from, it does not have to be dark.





Ultimate Edition 2.8 Themes Ultimate Edition 2.8 Themes
I have included a now enhanced, color and font selectable Conky script I wrote that will generate as per computer. The results of running the Conky script can be seen at the right. This script will be in your home folder when installed (your choice to run it or not). The script is commented if you wish to learn.





Ultimate Edition 2.8 Themes
Enjoy,
TheeMahn
    I am now going rip the ability to grab it from our server.  I seen 183GB out in one day (substantial when brought to mind only 50 ppl should be downloading it), I will say no more then welcome sourceforge, 32 servers I hope can handle what is coming.  We are cloud based & hurt.  I feel for them. A leak, well this time I leaked it ;)

Screenshots & Screencast

desktoplinuxreviews.com‘s review:





Below is a screencast of alpha1, however the download links provided below are for the final release.




Original 1920 X 1200 HD: Download mp4 27.4 MB (28,685,425 bytes)
User created:







Screenshots:





Ultimate Edition 2.8 Desktop Ultimate Edition 2.8 partitioning Ultimate Edition 2.8 installation
Ultimate Edition 2.8 Desktop Ultimate Edition 2.8 partitioning Ultimate Edition 2.8 installation


Downloads

Release Name: Ultimate Edition 2.8
Architecture: x86 (32 bit)
Release Base: Ubuntu 10.10 Maverick Meerkat
Environments: Gnome
Filesize: 2.4 GB (2,579,570,688 bytes)
MD5SUM: 5661e6972953f61bf009c8759c04ddbd
Download:




Get Ultimate Edition at SourceForge.net. Fast, secure and Free Open Source software downloads





Linux Freedom





Torrent



Release Name: Ultimate Edition 2.8
Architecture: x64 (64 bit)
Release Base: Ubuntu 10.10 (Maverick Meerkat)
Environments: Gnome
Filesize: 2.5 GB (2,715,668,480 bytes)
MD5SUM: c1233a4a46af9b78ff84e1c478773e76
Download:


Get Ultimate Edition at SourceForge.net. Fast, secure and Free Open Source software downloads


Linux Freedom


READ MORE - Tentang Ubuntu Ultimate Edition 2.8

Kamis, 02 Desember 2010

KONSEP DASAR TCP/IP

Pada bagian ini akan diberikan pengantar tentang konsep dasar dan cara kerja Protokol TCP/IP yang menjadi dasar bagi terbentuknya jaringan internet Melalui pengantar ini pembaca diharapkan akan memperoleh dasar yang kuat untuk memahami konsep & teknologi yang lebih tinggi.
TCP/IP biasanya ada di sistem operasi Unix atau turunannya. Walaupun sebetulnya pengembangannya terpisah tapi sejarah keduanya saling terikat erat, terutama sejak 4.2BSD Unix mulai memasukan protokol TCP/IP ke dalamnya. Pada hari ini, protokol TCP/IP tersedia di banyak sistem operasi dan termasuk bagian integral dari sistem operasi OS/2, OS/400, dan Windows 9x/NT/2000/XP, maupun berbagai varian Unix.

Dasar Arsitektur TCP/IP

Komunikasi data merupakan proses mengirimkan data dari satu komputer ke komputer yang lain. Melalui peralatan Network Interface Card (NIC) atau LAN card, komunikasi data antar komputer biasanya dilakukan. NIC / LAN card yang digunakan sangat bervarisasi tergantung jenis saluran fisik yang digunakan.
Ada beberapa masalah yang harus dipecahkan dalam mengiriman data. Pertama, data harus dapat dikirimkan ke komputer yang tepat, sesuai tujuannya. Hal ini akan menjadi rumit jika komputer tujuan transfer data ini tidak berada pada jaringan lokal, melainkan di tempat yang jauh. Jika lokasi komputer yang saling berkomunikasi "jauh" (secara jaringan) maka terdapat kemungkinan data rusak atau hilang. Karenanya, perlu ada mekanisme yang mencegah rusaknya data ini.
Hal lain yang perlu diperhatikan ialah, pada komputer tujuan transfer data mungkin terdapat lebih dari satu aplikasi yang menunggu datangnya data. Data yang dikirim harus sampai ke aplikasi yang tepat, pada komputer yang tepat, tanpa kesalahan.
Cara alamiah untuk menghadapi setiap masalah yang rumit ialah memecah masalah tersebut menjadi bagian yang lebih kecil. Dalam memecahkan masalah transfer data diatas, para ahli jaringan komputer pun melakukan hal yang sama. Untuk setiap problem komunikasi data, diciptakan solusi khusus berupa aturan-aturan untuk menangani problem tersebut. Untuk menangani semua masalah komunikasi data, keseluruhan aturan ini harus bekerja sama satu dengan lainnya. Sekumpulan aturan untuk mengatur proses pengiriman data ini disebut sebagai protokol komunikasi data. Protokol ini diimplementasikan dalam bentuk program komputer (software) yang terdapat pada komputer dan peralatan komunikasi data lainnya.
TCP/IP adalah sekumpulan protokol yang didesain untuk melakukan fungsi-fungi komunikasi data pada Wide Area Network (WAN). TCP/IP terdiri dari sekumpulan protokol yang masing-masing bertanggung jawab atas bagian-bagian tertentu dari komunikasi data. Dalam bahasa yang lebih formal-nya, disain protokol TCP/IP sifatnya modular. Berkat prinsip ini, tugas masing-masing protokol menjadi jelas dan sederhana. Protokol yang satu tidak perlu mengetahui cara kerja protokol yang lain, sepanjang ia masih bisa saling mengirim dan menerima data.
Berkat penggunaan prinsip modular ini, TCP/IP menjadi protokol komunikasi data yang fleksibel. Protokol TCP/IP dapat diterapkan dengan mudah di setiap jenis komputer dan interface jaringan, karena sebagian besar isi kumpulan protokol ini tidak spesifik terhadap satu komputer atau peralatan jaringan tertentu. Agar TCP/IP dapat berjalan diatas interface jaringan tertentu, hanya perlu dilakukan perubahan pada protokol yang berhubungan dengan interface jaringan saja.
Empat (4) Lapisan Protokol TCP/IP
Empat (4) Lapisan Protokol TCP/IP
Sekumpulan protokol TCP/IP ini dimodelkan dengan empat (4) lapisan TCP/IP
Arsitektur jaringan menggunakan protokol TCP/IP pada dasarnya terdiri dari 4 lapis kumpulan protokol yang bertingkat. Peralatan fisik, radio, kabel, modem, card LAN seringkali disebut sebagai lapisan terakhir, lapisan ke lima (5). Jadi ke lima (5) lapis/layer tersebut adalah:
  1. Application Layer
  2. Transport Layer
  3. Network Layer
  4. Link Layer
  5. Physical Layer
Di bawah dari ke empat lapisan protokol yang ke semuanya di implementasikan dalam bentuk software adalah lapisan fisik (physical layer) yang dapat berupa modem, kabel LAN, radio, antenna yang sifatnya fisik untuk menyambungkan jaringan. Karena tugasnya ini, protokol pada layer fisik harus mampu menerjemahkan sinyal listrik menjadi data digital yang dimengerti komputer, yang berasal dari peralatan lain yang sejenis.
Kadang kala, kita menyebut arsitektur jaringan TCP/IP sebagai arsitektur dengan lima (5) lapisan, jika physical layer dimasukan. Pada kenyataan di lapangan, jumlah lapisan protokol dapat bervarisasi / berbeda-beda tergantung kepentingan transaksi yang dilakukan. Hal ini akan lebih jelas pada saat kita melakukan sniffing paket data menggunakan Wireshark / Ethereal di komputer.
Proses enkapsulasi data antar lapisan protokol
Proses enkapsulasi data antar lapisan protokol
Proses enkapsulasi data antar lapisan protokol di perlihatkan pada gambar.
Data yang akan dikirim akan di enkapsulasi oleh setiap lapisan, mulai dari lapisan aplikasi hingga yang terakhir lapisan fisik. Pada saat data di terima oleh setiap lapisan, lapisan akan membuang header data tersebut. Jika data dianggap valid, protokol akan melepas informasi tambahan tersebut, untuk kemudian meneruskan data itu ke protokol lain di lapisan selanjutnya.
Lapisan Network akan mengatur supaya alamat mesin sumber dan yang dituju benar. Lapisan network ini yang akan mengidentifikasi supaya datagram mencapai komputer yang benar. Tapi lapisan network sama sekali tidak menjamin bahwa datagram yang dikirim akan diterima sampai di tujuan dengan selamat.
Lapisan transport mengontrol port sumber dan port tujuan paket, termasuk nomor urut paket yang dikirim. Oleh karenanya, menggunakan mekanisme lapisan protokol transport file yang besar dapat dikirim dalam potongan paket kecil, yang kemudian digabungkan kembali di bagian penerima. Lapisan transport juga berusaha menjamin supaya paket yang diterima sampai ditujuan dengan selamat, jika ada kesalahan / kerusakan paket di jalan, maka lapisan transport ini yang akan berusaha memperbaikinya.
Lapisan Link biasanya di implementasikan di dalam firmware di LAN card, akan menentukan bagaimana frame data dikirim. Termasuk bagaimana pemotongan / fragmentasi paket di kabel dengan Maximum Transmission Unit (MTU) yang lebih kecil, atau menggabungkan beberapa potongan (fragmen) frame menjadi sebuah frame dengan MTU yang lebih besar. Lapisan link juga menentukan komputer mana yang harus menerima frame di jaringan LAN untuk meneruskan frame ke tujuan yang benar.
Lapisan link akan memberikan enkapsulasi datagram dari lapisan network ke dalam frame yang akan di kirim melalui jaringan. Dalam frame akan dimasuk alamat Ethernet, atau MAC address, dari komputer sumber dan komputer selanjutnya (next hop) untuk mencapai tujuan. Alamat-alamat ini akan ditulis ulang untuk setiap hop yang dilewati.
Ada banyak protokol yang saling berinteraksi dalam jaringan komputer berbasis TCP/IP. Sebagian besar protokol yang saling berinteraksi ini diperlihatkan pada tabel. Masing-masing protokol mempunyai kemampuan yang unik dan spesial, oleh karena itu biasanya masing-masing protokol akan menggunakan keluarga protokol yang spesifik.
Application Layer HTTP FTP Telnet Finger SSH DNS POP3/IMAP SMTP BGP Time/NTP Whois TACACS+ SSL DNS SNMP RIP RADIUS Archie Traceroute tftp Ping
Transport Layer TCP UDP ICMP OSPF
Network Layer IP / ARP
Link Layer & Physical Layer Ethernet/802.3 Token Ring (802.5) SNAP/802.2 X.25 FDDI ISDN Frame Relay SMDS ATM Wireless (WAP, CDPD, 802.11) Fibre Channel DDS/DS0/T-carrier/E-carrier SONET/SDH DWDM PPP HDLC SLIP/CSLIP xDSL Cable Modem (DOCSIS)
Untuk mencek apakah sambungan antar komputer terhubung dengan baik, biasanya kita menggunakan aplikasi ping, yang berjalan di atas protokol transport ICMP yang di tumpangkan di atas protokol network IP.
Aplikasi Web dengan protokol HTTP akan membutuhkan sambungan yang reliable menggunakan TCP yang ditumpangkan di atas IP untuk mencapai tujuan.
Jadi, TCP/IP bukan hanya sepasang protokol komunikasi, tapi merupakan sekumpulan protokol, aplikasi dan utiliti. Semakin hari, protokol ini lebih di kenal sebagai keluarga protokol Internet, tapi nama yang lama keluarga protokol TCP/IP tidak akan hilang dalam waktu dekat.
Hubungan End-To-End Pada jaringan TCP/IP
Hubungan End-To-End Pada jaringan TCP/IP
Pada gambar di perlihatkan hubungan berbagai lapisan protokol TCP/IP. Program aplikasi dan utiliti berada di mesin host. TCP memberikan sambungan virtual circuit yang reliable / andal antara dua host.
Terkadang ada aplikasi yang tidak membutuhkan keandalan & keamanan data seketat TCP, tetapi harus cepat / real-time, seperti pengiriman video atau suara di Telepon melalui Internet. Untuk aplikasi jenis ini dapat digunakan UDP sebagai pengganti TCP karena lebih effisien. UDP memberikan sambungan connectionless / datagram end-to-end pada lapisan transport.
IP memberikan dukungan transportasi datagram pada jaringan / subnetwork di bawah termasuk jaringan lokal atau jaringan wide area network. Jaringan paling bawah menggunakan berbagai teknologi jaringan lokal maupun jaringan wide area network. Perhatikan bahwa IP memungkinkan translasi datagram dari subnetwork satu (1) ke subnetwork lainnya (2). Yang berubah terutama hanya header Ethernet-nya saja.
Perlu dicatat bahwa istilah gateway atau router digunakan untuk alat yang menyambungkan dua subnetwork. Di jaringan LAN biasanya digunakan istilah router dalam OSI di kenal sebagai intermediate system. Dalam terminologi OSI, gateway digunakan untuk melakukan konversi protokol antara dua jaringan / aplikasi.

Referensi

Banyak sekali buku dan paper yang telah ditulis untuk menjelaskan berbagai aspek tentang TCP/IP, termasuk informasi detail tentang cara pembuatan dan implementasi TCP/IP. Beberapa diantara-nya bahkan dapat di ambil secara gratis di Internet. Beberapa referensi yang baik tentang TCP/IP, antara lain adalah:
  • TCP/IP Illustrated, Volume I: The Protocols oleh W.R. Stevens (Addison-Wesley, 1994)
  • Troubleshooting TCP/IP oleh Mark Miller (John Wiley & Sons, 1999)
  • Guide to TCP/IP, 2/e oleh Laura A. Cappell and Ed Tittel (Thomson Course Technology, 2004)
  • TCP/IP: Architecture, Protocols, and Implementation with IPv6 and IP Security oleh S. Feit (McGraw-Hill, 2000)
  • Internetworking with TCP/IP, Vol. I: Principles, Protocols, and Architecture, 2/e, oleh D. Comer (Prentice-Hall, 1991)
  • "TCP/IP Tutorial" oleh J. Socolofsky and C.J. Kale (RFC 1180, Jan. 1991) (http://www.isi.edu/in-notes/rfc1180.txt)
  • "TCP/IP and tcpdump Pocket Reference Guide", (http://networking.champlain.edu/download/tcpip/tcpip_prg.pdf) oleh The SANS Institute. 
Di kutip dari http://opensource.telkomspeedy.com/wiki/index.php/Konsep_Dasar_TCP/IP
READ MORE - KONSEP DASAR TCP/IP
SEO Tools by MessageForce