Saya lahir di perdamean, sigambal. saya sangat menyukai orang-orang yang mo belajar dr kesalahannya dan truz brusaha untuk menjadi yang terbaik, dan Lakukan yang terbaik selama anda masih bernafas karena waktu akan berputar.
AMD dikabarkan telah mengeluarkan prosesor yang memiliki kinerja tinggi, dengan desain yang dibuat untuk menyaingi kehebatan prosesor Intel Atom. Akhirnya, spekulasi datang dari pembuat chip Sunnyvale yang tidak akan menggunakan prosesor intel atom pada saat-saat ini.
Bedasarkan artikel yang dibuat oleh Tom pada website hardwarenya, pembuatan prosesor AMD ini ditunjukkan untuk menyaingi kinerja prosesor Intel Atom dan memiliki kelebihan dalam hal harga lebih murah, memiliki kinerja tinggi, tidak menimbulkan berisik pada saat digunakan. Tes dilakukan antara prosesor Intel atom dengan AMD, prosesor Intel Atom seri 230 diuji coba dengan AMD dengan seri Athlon 64 soket 2000+ yang dilakukan di uji lab dan hasil tes itu menunjukkan bahwa kinerja prosesor AMD Athlon 64 memiliki kinerja lebih baik dibandingkan dengan Intel Atom.
Uji coba ini dilakukan dengan menggunakan dua komputer, bedasarkan hasil tes prosesor AMD Athlon 64 soket 2000+ memiliki kelebihan dibidang konsumsi energi yang rendah dan prosesor ini memberikan kinerja lebih baik dibandingkan Intel Atom. Salah satu point tertinggi dari prosesor AMD Athlon yaitu pada chipset 790G platform pada hasil uji cobanya. Chipset 709G memiliki fasilitas yaitu memiliki tiga port sata, didalamnya terintegrasi dengan kartu grafis yang menghasilkan resolusi tinggi dan juga dapat melakukan kinerja pada dua monitor sekaligus karena memiliki resolusi HD maksimum sebesar 1920 x 1200 yang menghasilkan kualitas gambar tinggi dan juga memiliki port DVI/HDMI.
Pengguanaan platform chipset 790G dalam kinerjanya tidak memerlukan pendingin yang digunakan untuk mengatasi suhu pada CPU, karena AMD telah menerapkan penghematan konsumsi energi yang berakibat menurunnya panas pada CPU.
Prosesor AMD Athlon 64 soket 2000+ mempunyai level TDP lebih tinggi dibandingkan Intel Atom, TDP pada AMD sebesar 8W sedangkan pada Intel Atom hanya memiliki TDP sebesar 4W. Ada juga suatu kerugian pada chipset 790G, AMD hanya menggunakan microATX sedangkan Intel telah menggunakan miniITX dengan kualitasnya lebih bagus dibandingkan AMD. Untuk harga prosesor AMD Athlon 64 soket 2000+ dijual USD 90.
Rahasianya adalah menggunakan provider dari perusahaan telekomunikasi luar negeri, dimana di negara tersebut akses internet telah digratiskan. Jadi yang saya lakukan hanya menggunakan jaringan ISP (Internet Service Provider) lokal untuk koneksi langsung ke provider luar tersebut tanpa melalui billing dari ISP lokal. Metode akses internet gratis ini sudah saya gunakan hampir 14 bulan dan selama waktu tersebut saya tidak mengeluarkan biaya akses internet sepeserpun.
Perangkat apa saja yang dibutuhkan agar bisa mengakses internet secara gratis ?
Sebuah Handphone misalnya Nokia (2115i, 2116, 2280, 3015, 6015, 6016) atau HP CDMA/
GSM apa saja yang support dengan kabel data, blue tooth, Infra red
untuk akses internet. Anda juga bisa menggunakan USB Modem atau Card Modem untuk laptop.
Sebuah kartu Chip CDMA atau GSM (pastikan daerah Anda masuk coverage area CDMA
atau GSM yang Kami maksud.
Seperangkat Laptop atau PC yang dilengkapi dengan USB port.
Bagaimana dengan kecepatan ?
Saya sudah coba test sendiri dengan menggunakan HP Nokia 2116 dan kabel data DKU 5. Kecepatan yang dihasilkan adalah 115.2 kbps, kecepatan ini adalah standard untuk jaringan pada umumnya.
Koneksi internet bisa digunakan kapan saja dan dari mana saja selama anda masih berada di wilayah negara Indonesia yang ada jaringan CDMA atau GSM nya. Saya sendiri menggunakan salah satu operator jaringan CDMA. Saya sarankan juga untuk menggunakan Chip atau kartu CDMA yang sudah tidak ada pulsanya sama sekali agar lebih aman dalam pemakaiannya nanti. Dan agar pula Anda tahu bahwa koneksinya bener-benar tidak pakai pulsa sama sekali.
Untuk masalah biaya, yang kita butuhkan hanya biaya pemakaian listrik dan biaya pulsa agar kartu anda tidak masuk ke masa tenggang, cukup itu saja. Kita bisa browsing, chating, download sepuasnya tanpa perlu merasa terbebani oleh pulsa sedikitpun.
Perhatian...!
Metode Internet gratis ini hanya diperuntukkan bagi Anda para pemakai internet pribadi (stand alone) dan koneksi internet tidak bisa di share.
Tidak semua kartu CDMA atau GSM bisa digunakan, hanya salah satu saja yang bisa digunakan untuk akses internet secara gratis dan sebentar lagi akan saya berikan informasinya kepada Anda.
Setiap member Rahasia-Internet-Gratis.com akan diberikan satu IP khusus yang tidak bisa diberikan untuk orang lain
Rahasianya adalah menggunakan provider dari perusahaan telekomunikasi luar negeri, dimana di negara tersebut akses internet telah digratiskan. Jadi yang saya lakukan hanya menggunakan jaringan ISP (Internet Service Provider) lokal untuk koneksi langsung ke provider luar tersebut tanpa melalui billing dari ISP lokal. Metode akses internet gratis ini sudah saya gunakan hampir 14 bulan dan selama waktu tersebut saya tidak mengeluarkan biaya akses internet sepeserpun.
Perangkat apa saja yang dibutuhkan agar bisa mengakses internet secara gratis ?
Sebuah Handphone misalnya Nokia (2115i, 2116, 2280, 3015, 6015, 6016) atau HP CDMA/ GSM apa saja yang support dengan kabel data, blue tooth, Infra red untuk akses internet. Anda juga bisa menggunakan USB Modem atau Card Modem untuk laptop.
Sebuah kartu Chip CDMA atau GSM (pastikan daerah Anda masuk coverage area CDMA atau GSM yang Kami maksud.
Seperangkat Laptop atau PC yang dilengkapi dengan USB port.
Bagaimana dengan kecepatan ?
Saya sudah coba test sendiri dengan menggunakan HP Nokia 2116 dan kabel data DKU 5. Kecepatan yang dihasilkan adalah 115.2 kbps, kecepatan ini adalah standard untuk jaringan pada umumnya.
Koneksi internet bisa digunakan kapan saja dan dari mana saja selama anda masih berada di wilayah negara Indonesia yang ada jaringan CDMA atau GSM nya. Saya sendiri menggunakan salah satu operator jaringan CDMA. Saya sarankan juga untuk menggunakan Chip atau kartu CDMA yang sudah tidak ada pulsanya sama sekali agar lebih aman dalam pemakaiannya nanti. Dan agar pula Anda tahu bahwa koneksinya bener-benar tidak pakai pulsa sama sekali.
Untuk masalah biaya, yang kita butuhkan hanya biaya pemakaian listrik dan biaya pulsa agar kartu anda tidak masuk ke masa tenggang, cukup itu saja. Kita bisa browsing, chating, download sepuasnya tanpa perlu merasa terbebani oleh pulsa sedikitpun.
Perhatian...!
Metode Internet gratis ini hanya diperuntukkan bagi Anda para pemakai internet pribadi (stand alone) dan koneksi internet tidak bisa di share.
Tidak semua kartu CDMA atau GSM bisa digunakan, hanya salah satu saja yang bisa digunakan untuk akses internet secara gratis dan sebentar lagi akan saya berikan informasinya kepada Anda.
Setiap member Rahasia-Internet-Gratis.com akan diberikan satu IP khusus yang tidak bisa diberikan untuk orang lain
Untuk meningkatkan jarak jangkauan wireless LAN diperlukan antena eksternal dengan gain yang lebih tinggi dari antenna standard
Antena eksternal High Gain harganya relative mahal
Banyak barang-barang yang sering dijumpai dalam kehidupan sehari-hari yang dapat digunakan untuk membuat antenna High Gain dengan cara mudah dan biaya ringan
Photo : Antena WajanBolic
TUJUAN
Sharing pengetahuan/ pengalaman dalam hal pembuatan homebrew antenna khususnya Antenna WajanBolic dan hal-hal seputar Wireless Network
RUANG LINGKUP
Dalam Workshop ini akan dibuat Antena WajanBolic dengan N Connector dan Pigtail
SEKILAS WIRELESS/ WiFi
WiFi (Wireless Fidelity) adalah istilah generik untuk peralatan Wireless Lan atau WLAN. Biasa menggunakan keluarga standar IEEE 802.11. Oleh karena itu didukung banyak vendor.
STANDAR PROTOKOL
Peralatan wireless yang biasa digunakan adalah menggunakan standar IEEE 802.11x, dimana x adalah sub dari:
IEEE 802.11IEEE 802.11aIEEE 802.11a 2X
IEEE 802.11b
IEEE 802.11b+
IEEE 802.11g
2.4GHz5GHz5GHz
2.4GHz
2.4GHz
2.4GHz
2 Mbps54 Mbps108 Mbps
11 Mbps
22 Mbps
54 Mbps
DASAR HUKUM
Keputusan Mentri No.2 Tahun 2005 tentang penggunaan pita frekuensi 2400-2483.5MHz yang ditandatangani pada tanggal 5 januari 2005 aleh Mentri Perhubungan M. Hatta Rajasa.
Beberapa hal yang penting dari Keputusan Mentri No.2 Tahun 2005 adalah Anda tidak memerlukan izin stasiun radio dari pemerintah untuk menjalankan peralatan internet pada frekuensi 2.4GHz, tetapi dibatasi dengan:
1.Maksimum daya pemancar ada 100mW (20dBm).
2.Effective Isotropic Radiated Power/ EIRP di antenna adalah 36dBm
3.Semua peralatan yang digunakan harus di-approve/ disertifikasi oleh POSTEL
ANTENA WAJANBOLIC
Kenapa disebut WajanBolic?
Wajan : penggorengan, alat dapur buat masak
Bolic : parabolic
WajanBolic : Antena parabolic yg dibuat dari wajan
Karena berasal dari wajan maka kesempurnaannya tidak sebanding dg antenna parabolic yg sesungguhnya. Dalam workshop akan dibuat Antena WajanBolic dengan N Connector dan Pigtail dengan pertimbangan :
Beberapa kekurangan antenna WajanBolic :
Karena berupa solid dish maka pengaruh angin cukup besar sehingga memerlukan mounting ke tower yang cukup kuat
ANTENA 2.4 GHz
Beberapa Contoh Design Antena 2.4 GHz
Kebanyakan antenna homebrew wifi yg ada di internet : antenna yagi, antenna kaleng (tincan antenna), antenna biquad, antenna helix, antenna slotted waveguide. Komponen yg selalu ada dlm design antenna-antena tsb : N-type Connector & pigtail
Konektor : N-type Male, N-type Female, RP TNC Male, RP TNC Female, Pigtail
Ok..!! kita langsung saja ke pembuatan WajanBolic
Persiapan
Peralatan dan bahan yang perlu di siapkan:
BAHAN
Wajan diameter 36″ (semakin besar diametr semakin bagus)
PVC paralon tipis diameter 3″ 1 meter
Doff 3″ (tutup PVC paralon) 2 buah
Aluminium foil
Baut + mur ukuran 12 atau 14
N Connector female
kawat tembaga no.3
Double tape + lakban
PERALATAN
Penggaris
Pisau/ Cutter
Solder + timah nya
Gergaji besi
PERKIRAAN HARGA
Perkiraan harga yang dikeluarkan untuk membeli bahan WajanBolic adalah kurang dari Rp 100.000,-. Bandingkan jikan Anda harus membeli antenna Grid 24db, yang bikinan local saja mencapai Rp 500.000,- lebih dan yang import bisa mencapai Rp 1.000.000,- lebih. Atau membeli antenna grid local yang harga nya Rp 200.000,- sedangkan yang import bisa mencapai Rp 300.000 lebih.
TAHAP PENGERJAAN
Siapkan semua bahan dan peralatan yang dibutuhkan.
Lubangi wajan tepat di tengah wajan tersebut seukuran baut 12 atau 14, cukup satu lubang saja.
Kemudia, ukur diametr wajan, kedalaman wajan dan feeder/ titik focus. Untuk lebih jelas nya silahkan liat gambar di bawah.
Contoh :
Parabolic dish dg D = 70 cm, d = 20 cm maka jarak titik focus dari center dish : F = D^2/(16*d) = 70^2 / (16*20) = 15.3 cm
Pada titik focus tsb dipasang ujung feeder. Untuk mendapatkan gain maksimum.
Potong PVC paralon sepanjang 30 cm, kemudian beri tanda untuk jarak feeder nya (daerah bebas aluminium foil). Untuk menentukan panjang feeder nya gunakan rumus di atas.
Potong kawat tembaga yang sudah disiapkan sesuai dengan ukuran yang didapatkan dari hasil kalkulasi website di atas. Dan solderkan pada N Connector yang telah di siapkan
Selanjut nya, bungkus PVC paralon dengan dgn aluminium foil pada daerah selain feeder, klo aluminium foil yang ada tanpa perekat, maka untuk merekatkan nya bisa menggunakan double tape
Lalu pasangkan N connector ke PVC Paralon yang telah dilubangi td
Pada bagian doff (tutup PVC paralon) yang akan di pasang pada ujung dekat dengan N Connector harus di beri aluminium foil, sedangkan doff yang di pasang pada wajan tidak perlu di beri aluminium foil
Dan pasangkan doff tersebut ke PVC paralon
Kemudian, wajan yang telah di bolongi tadi dipasangkan dengan doff yang satu nya lagi, sebelum nya doff tersebut dilubangi sesuai dengan ukuran bautyang sudah di siapkan, dan kencangkan secukup nya.
Kemudian tinggal pasangkan PVC paralon tadi ke wajan yang sudah di pasang doff.
Dan Wajan bolic sudah siap untuk digunakan browsing, atau paling tidak untuk wardriving.
Kunci pas, kunci ring, kunci inggris, tang (potong, buaya, jepit), obeng set, tie rap, isolator gel, TBA, unibell
Kabel power roll, kabel UTP straight dan cross, crimping tools, konektor RJ45
Software AP Manager, Orinoco Client, driver dan AP Utility Planet, firmware dan operating system (NT, W2K, W98 / ME, Linux, FreeBSD + utilitynya)
Survey Lokasi
Tentukan koordinat letak kedudukan station, jarak udara terhadap BTS dengan GPS dan kompas pada peta
Perhatikan dan tandai titik potensial penghalang (obstructure) sepanjang path
Hitung SOM, path dan acessories loss, EIRP, freznel zone, ketinggian antena
Perhatikan posisi terhadap station lain, kemungkinan potensi hidden station, over shoot dan test noise serta interferensi
Tentukan posisi ideal tower, elevasi, panjang kabel dan alternatif seandainya ada kesulitan dalam instalasi
Rencanakan sejumlah alternatif metode instalasi, pemindahan posisi dan alat
Pemasangan Konektor
Kuliti kabel coaxial dengan penampang melintang, spesifikasi kabel minimum adalah RG 8 9913 dengan perhitungan losses 10 db setiap 30 m
Jangan sampai terjadi goresan berlebihan karena perambatan gelombang mikro adalah pada permukaan kabel
Pasang konektor dengan cermat dan memperhatikan penuh masalah kerapian
Solder pin ujung konektor dengan cermat dan rapi, pastikan tidak terjadi short
Perhatikan urutan pemasangan pin dan kuncian sehingga dudukan kabel dan konektor tidak mudah bergeser
Tutup permukaan konektor dengan aluminium foil untuk mencegah kebocoran dan interferensi, posisi harus menempel pada permukaan konektor
Lapisi konektor dengan aluminium foil dan lapisi seluruh permukaan sambungan konektor dengan isolator TBA (biasa untuk pemasangan pipa saluran air atau kabel listrik instalasi rumah)
Terakhir, tutup seluruh permukaan dengan isolator karet untuk mencegah air
Untuk perawatan, ganti semua lapisan pelindung setiap 6 bulan sekali
Konektor terbaik adalah model hexa tanpa solderan dan drat sehingga sedikit melukai permukaan kabel, yang dipasang dengan menggunakan crimping tools, disertai karet bakar sebagai pelindung pengganti isolator karet
Pembuatan POE
Power over ethernet diperlukan untuk melakukan injeksi catu daya ke perangkat Wireless In A Box yang dipasang di atas tower, POE bermanfaat mengurangi kerugian power (losses) akibat penggunaan kabel dan konektor
POE menggunakan 2 pair kabel UTP yang tidak terpakai, 1 pair untuk injeksi + (positif) power dan 1 pair untuk injeksi – (negatif) power, digunakan kabel pair (sepasang) untuk menghindari penurunan daya karena kabel loss
Perhatikan bahwa permasalahan paling krusial dalam pembuatan POE adalah bagaimana cara mencegah terjadinya short, karena kabel dan konektor power penampangnya kecil dan mudah bergeser atau tertarik, tetesi dengan lilin atau isolator gel agar setiap titik sambungan terlindung dari short
Sebelum digunakan uji terlebih dahulu semua sambungan dengan multimeter
Instalasi Antena
Pasang pipa dengan metode stack minimum sampai ketinggian 1st freznel zone terlewati terhadap obstructure terdekat
Perhatikan stabilitas dudukan pipa dan kawat strenght, pasang dudukan kaki untuk memanjat dan anker cows tail
Cek semua sambungan kabel dan konektor termasuk penangkal petir bila ada
Pasang antena dengan rapi dan benar, arahkan dengan menggunakan kompas dan GPS sesuai tempat kedudukan BTS di peta
Pasang kabel dan rapikan sementara, jangan sampai berat kabel menjadi beban sambungan konektor dan mengganggu gerak pointing serta kedudukan antena
Perhatikan dalam memasang kabel di tower / pipa, jangan ada posisi menekuk yang potensial menjadi akumulasi air hujan, bentuk sedemikian rupa sehingga air hujan bebas jatuh ke bawah
Instalasi Perangkat Radio
Instal PC Card dan Orinoco dengan benar sampai dikenali oleh OS tanpa konflik dan pastikan semua driver serta utility dapat bekerja sempurna
Instalasi pada OS W2K memerlukan driver terbaru dari web site dan ada di CD utility kopian, tidak diperlukan driver PCMCIA meskipun PNP W2K melakukannya justru deteksi ini menimbulkan konflik, hapus dirver ini dari Device Manager
Instalasi pada NT memerlukan kecermatan alokasi alamat IO, IRQ dan DMA, pada BIOS lebih baik matikan semua device (COM, LPT dll.) dan peripheral (sound card, mpeg dll.) yang tidak diperlukan
Semua prosedur ini bisa diselesaikan dalam waktu kurang dari 30 menit tidak termasuk instalasi OS, lebih dari waktu ini segera jalankan prosedur selanjutnya
Apabila terus menerus terjadi kesulitan instalasi, untuk sementara demi efisiensi lakukan instalasi dibawah OS Win98 / ME yang lebih mudah dan sedikit masalah
Pada instalasi perangkat radio jenis Wireless In A Box (Mtech, Planet, Micronet dlll.), terlebih dahulu lakukan update firmware dan utility
Kemudian uji coba semua fungsi yang ada (AP, Inter Building, SAI Client, SAA2, SAA Ad Hoc dll.) termasuk bridging dan IP Addressing dengan menggunakan antena helical, pastikan semua fungsi berjalan baik dan stabil
Pastikan bahwa perangkat Power Over Ethernet (POE) berjalan sempurna
Pengujian Noise
Bila semua telah berjalan normal, install semua utility yang diperlukan dan mulai lakukan pengujian noise / interferensi, pergunakan setting default
Tanpa antena perhatikan apakah ada signal strenght yang tertangkap dari station lain disekitarnya, bila ada dan mencapai good (sekitar 40 % – 60 %) atau bahkan lebih, maka dipastikan station tersebut beroperasi melebihi EIRP dan potensial menimbulkan gangguan bagi station yang sedang kita bangun, pertimbangkan untuk berunding dengan operator BTS / station eksisting tersebut
Perhatikan berapa tingkat noise, bila mencapai lebih dari tingkat sensitifitas radio (biasanya adalah sekitar – 83 dbm, baca spesifikasi radio), misalnya – 100 dbm maka di titik station tersebut interferensinya cukup tinggi, tinggal apakah signal strenght yang diterima bisa melebihi noise
Perhitungan standar signal strenght adalah 0 % – 40 % poor, 40 % - 60 % good, 60 % - 100 % excellent, apabila signal strenght yang diterima adalah 60 % akan tetapi noisenya mencapai 20 % maka kondisinya adalah poor connection (60 % - 20 % - 40 % poor), maka sedapat mungkin signal strenght harus mencapai 80 %
Koneksi poor biasanya akan menghasilkan PER (packet error rate – bisa dilihat dari persentasi jumlah RTO dalam continous ping) diatas 3 % – 7 % (dilihat dari utility Planet maupun Wave Rider), good berkisar antara 1 % - 3 % dan excellent dibawah 1 %, PER antara BTS dan station client harus seimbang
Perhitungan yang sama bisa dipergunakan untuk memperhatikan station lawan atau BTS kita, pada prinsipnya signal strenght, tingkat noise, PER harus imbang untuk mendapatkan stabilitas koneksi yang diharapkan
Pertimbangkan alternatif skenario lain bila sejumlah permasalahan di atas tidak bisa diatasi, misalkan dengan memindahkan station ke tempat lain, memutar arah pointing ke BTS terdekat lainnya atau dengan metode 3 titik (repeater) dll.
Perakitan Antena
Antena microwave jenis grid parabolic dan loop serta yagi perlu dirakit karena terdiri dari sejumlah komponen, berbeda dengan jenis patch panel, panel sector maupun omni directional
Rakit antena sesuai petunjuk (manual) dan gambar konstruksi yang disertakan
Kencangkan semua mur dan baut termasuk konektor dan terutama reflektor
Perhatikan bahwa antena microwave sangat peka terhadap perubahan fokus, maka pada saat perakitan antena perhatikan sebaik-baiknya fokus reflektor terhadap horn (driven antena), sedikit perubahan fokus akan berakibat luas seperti misalnya perubahan gain (db) antena
Beberapa tipe antena grid parabolic memiliki batang extender yang bisa merubah letak fokus reflektor terhadap horn sehingga bisa diset gain yang diperlukan
Pointing Antena
Secara umum antena dipasang dengan polarisasi horizontal
Arahkan antena sesuai arah yang ditunjukkan kompas dan GPS, arah ini kita anggap titik tengah arah (center beam)
Geser antena dengan arah yang tetap ke kanan maupun ke kiri center beam, satu per satu pada setiap tahap dengan perhitungan tidak melebihi ½ spesifikasi beam width antena untuk setiap sisi (kiri atau kanan), misalkan antena 24 db, biasanya memiliki beam width 12 derajat maka, maksimum pergeseran ke arah kiri maupun kanan center beam adalah 6 derajat
Beri tanda pada setiap perubahan arah dan tentukan skornya, penentuan arah terbaik dilakukan dengan cara mencari nilai average yang terbaik, parameter utama yang harus diperhatikan adalah signal strenght, noise dan stabilitas
Karena kebanyakan perangkat radio Wireless In A Box tidak memiliki utility grafis untuk merepresentasikan signal strenght, noise dsb (kecuali statistik dan PER) maka agar lebih praktis, untuk pointing gunakan perangkat radio standar 802.11b yang memiliki utility grafis seperti Orinoco atau gunakan Wave Rider
Selanjutnya bila diperlukan lakukan penyesuaian elevasi antena dengan klino meter sesuai sudut antena pada station lawan, hitung berdasarkan perhitungan kelengkungan bumi dan bandingkan dengan kontur pada peta topografi
Ketika arah dan elevasi terbaik yang diperkirakan telah tercapai maka apabila diperlukan dapat dilakukan pembalikan polarisasi antena dari horizontal ke vertical untuk mempersempit beam width dan meningkatkan fokus transmisi, syaratnya kedua titik mempergunakan antena yang sama (grid parabolic) dan di kedua titik polarisasi antena harus sama (artinya di sisi lawan polarisasi antena juga harus dibalik menjadi vertical)
Pengujian Koneksi Radio
Lakukan pengujian signal, mirip dengan pengujian noise, hanya saja pada saat ini antena dan kabel (termasuk POE) sudah dihubungkan ke perangkat radio
Sesuaikan channel dan nama SSID (Network Name) dengan identitas BTS / AP tujuan, demikian juga enkripsinya, apabila dipergunakan otentikasi MAC Address maka di AP harus didefinisikan terlebih dahulu MAC Address station tersebut
Bila menggunakan otentikasi Radius, pastikan setting telah sesuai dan cobalah terlebih dahulu mekanismenya sebelum dipasang
Perhatikan bahwa kebanyakan perangkat radio adalah berfungsi sebagai bridge dan bekerja berdasarkan pengenalan MAC Address, sehingga IP Address yang didefinisikan berfungsi sebagai interface utility berdasarkan protokol SNMP saja, sehingga tidak perlu dimasukkan ke dalam tabel routing
Tabel routing didefinisikan pada (PC) router dimana perangkat radio terpasang, untuk Wireless In A Box yang perangkatnya terpisah dari (PC) router, maka pada device yang menghadap ke perangkat radio masukkan pula 1 IP Address yang satu subnet dengan IP Address yang telah didefinisikan pada perangkat radio, agar utility yang dipasang di router dapat mengenali radio
Lakukan continuos ping untuk menguji stabilitas koneksi dan mengetahui PER
Bila telah stabil dan signal strenght minimum good (setelah diperhitungkan noise) maka lakukan uji troughput dengan melakukan koneksi FTP (dengan software FTP client) ke FTP server terdekat (idealnya di titik server BTS tujuan), pada kondisi ideal average troughput akan seimbang baik saat download maupun up load, maksimum troughput pada koneksi radio 1 mbps adalah sekitar 600 kbps dan per TCP connection dengan MTU maksimum 1500 bisa dicapai 40 kbps
Selanjutnya gunakan software mass download manager yang mendukung TCP connection secara simultan (concurrent), lakukan koneksi ke FTP server terdekat dengan harapan maksimum troughput 5 kbps per TCP connection, maka dapat diaktifkan sekitar 120 session simultan (concurrent), asumsinya 5 x 120 = 600
Atau dengan cara yang lebih sederhana, digunakan skala yang lebih kecil, 12 concurrent connection dengan trouhput per session 5 kbps, apa total troughput bisa mencapai 60 kbps (average) ? bila tercapai maka stabilitas koneksi sudah dapat dijamin berada pada level maksimum
Pada setiap tingkat pembebanan yang dilakukan bertahap, perhatikan apakah RRT ping meningkat, angka mendekati sekitar 100 ms masih dianggap wajar
Di dalam sebuah jaringan kita memerlukan beberapa perangkat yang digunakan untuk mengkoneksikan internet contoh router, switch atau hub dan lain sebagainya. Dari tiga contoh diatas ada yang dapat membagi collision domain maupun broadcast domain. Apa yang dimaksud dengan collision domain dan broadcast domain…? Nah, collision domian adalah kemungkinan terjadinya tabrakan data di dalam satu network (jaringan) sedangkan broadcast domain adalah satu buah network (jaringan) yang terdiri dari beberapa komputer, hub atau switch dan router. Hub tidak dapat membagi collision domain maupun broadcast domain, switch hanya dapat membagi collision domain tidak dapat membagi broadcast domain, sedangkan router dapat membagi collision domain dan juga broadcast domain. Router adalah sebuah alat yang berfungsi menghubungkan dua atau lebih jaringan untuk mentransfer data. Sekarang saya akan memberitahukan beberapa cara untuk menyeting router. Router yang saya gunakan adalah router cisco not PC router. Sistem operasi yang digunakan untuk router adalah IOS (Internetwork Operating System)/(linux atau under DOS).
Apabila kita ingin menghubungkan router langsung ke komputer kita maka yang harus dilakukan adalah memasang kabel konsol ke com1 atau com2 serial port. Kemudian buka Hyper Terminal setelah itu masukkan nama yang akan kita gunakan dan pilih ikon lalu klik OK. Setelah itu kita diminta untuk mengisikan koneksi kabel konsol pada komputer kita, kemudian mensetting port dan klik OK.
Disana akan ada tampilan pertanyaan Would you like to terminate autoinstall? [yes/no] : y
“y” atau yes untuk terminal autoinstall.
Basic Command Router
usermode> enable privilege#
contoh: router> enable router#
kemudian untuk meminta bantuan gunakan perintah
router> show interface ?
untuk mensetting waktu gunakan perintah
router# clock set? router# show clock
untuk melihat interface yang kita gunakan masukkan perintah router# sh inter untuk “show intreface”
kemudian untuk melihat configurasi gunakan perintah router# show running-config untuk melihat config yang disimpan di RAM router# show startup-config untuk melihat config yang disimpan di NVRAM
setelah itu copy kan config yang tersimpan dari RAM ke NVRAM dengan perintah router# copy running-config startup-config
untuk menghilangkannya gunakan perintah
router# erase startup-config
kemudian melihat output gunakan perintah
router# show interface brief
setelah itu kita reboot router dengan perintah
router# reload
Jadi itulah beberapa perintah dasar untuk mensetting router…dan masih benyak lagi perintah-perintah yang harus kita gunakan dalam mensetting router. Saya akan memberikan beberapa perintah untuk router tetapi tidak di sini, akan dibuat yang baru insyaallah. )
Apabila disatukan perintah diatas seperti ini:
router> enable router# disable router>exit router> ? router# ? router# show interface router# clock set router# show running-config router# show startup-config router# erase startup-config router# copy running-config startup-config router# show interface brief router# reload
Sebagai panduan Anda, berikut adalah daftar perintah secara alfabet. Sebenarnya, Anda dapat saja menekan tab dua kali untuk melihat semua kemungkinan perintah yang dapat digunakan. Misalnya Anda ingin mengetahui perintah apa saja yang dimulai dengan huruf a, maka Anda cukup mengetikkan a lalu tekan tab dua kali!
Daftar Perintah Menurut Alfabet
& adduser alias bg cat cd chgrp chmod chown cp fg find grep gzip halt hostname kill less login logout ls man mesg mkdir more mount mv passwd pwd rm rmdir shutdown su tail talk tar umount unalias unzip wall who xhost + xset zip
&
Perintah & digunakan untuk menjalan perintah di belakang (background) Contoh:
wget http://id.wikibooks.org &
Perintah & dipakai dibelakang perintah lain untuk menjalankannya di background. Apa itu jalan di background? Jalan dibackground maksudnya adalah kita membiarkan sistem untuk menjalankan perintah sendiri tanpa partisipasi kita, dan membebaskan shell/command prompt agar bisa dipergunakan menjalankan perintah yang lain.
Lihat juga:
Silahkan lihat juga perintah bg dan fg.
adduser
Perintah adduser digunakan untuk menambahkan user.
Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut. Contoh:
# adduser udin
# passwd udin
Perhatikan bahwa semua perintah yang membutuhkan akses root, di sini saya tulis dengan dengan menggunakan tanda #, untuk memudahkan Anda membedakannya dengan perintah yang tidak perlu akses root.
Jika Anda menjalankan perintah adduser, Anda akan diminta memasukkan password untuk user yang Anda buat. Isikan password untuk user baru tersebut dua kali dengan kata yang sama.
alias
Digunakan untuk memberi nama lain dari sebuah perintah. Misalnya bila Anda ingin perintah ls dapat juga dijalankandengan mengetikkan perintah dir, maka buatlah aliasnya sbb:
$ alias dir=ls
Kalau Anda suka dengan tampilan berwarna-warni, cobalah bereksperimen dengan perintah berikut:
$ alias dir=ls -ar –color:always
Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias saja (tanpa argumen). Lihat juga perintah unalias.
bg
Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar berjalan di background. Misalnya Anda sedang menjalankan sebuah perintah di foreground (tanpa diakhiri perintah &) dan suatu saat Anda membutuhkan shell tersebut maka Anda dapat memberhentikan sementara perintah tersebut dengan Ctrl-Z kemudian ketikan perintah bg untuk menjalakannya di background. Dengan cara ini Anda telah membebaskan shell tapi tetap mempertahankan perintah lama berjalan di background.
Lihat juga perintah fg.
cat
Menampilkan isi dari sebuah file di layar. Contoh:
$ cat /nama/suatu/file
cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
chgrp
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file. Sintaks penulisannya adalah sbb:
# chgrp
chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu:
1. r untuk read,
2. w untuk write, dan
3. x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
$ chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:
$ chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untuk user, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3
Perhatian: Jika Anda hosting di server berbasis Linux, perintah ini sangat penting sekali bagi keamanan data Anda. Saya sarankan semua direktori yang tidak perlu Anda tulis di chmod 100 (jika Apache jalan sebagai current user (Anda)) atau di chmod 501 jika Apache jalan sebagai www-data atau nobody (user lain).
chown
Merubah user ID (owner) sebuah file atau direktori
$ chown
cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
$ cp
fg
Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground. Lihat juga perintah bg diatas.
find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
Contoh hasil:
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
Format perintah:
$ grep
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
gzip
ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana:
$ gzip
Walaupun demikian Anda bisa memberikan parameter tertentu bila memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya. Lihat juga file tar, unzip dan zip.
halt
Perintah ini hanya bisa dijalankan oleh super useratau Anda harus login sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem atau shutdown.
hostname
Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
Contoh pemakaian:
[user@localhost mydirectoryname] $ hostname
localhost.localdomain
kill
Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses. Format penulisan:
$ kill
PID adalah nomor proses yang akan di hentikan. Tidak tahu PID proses mana yang mau dibunuh? Cobalah bereksperimen dengan perintah:
ps aux | grep
less
Fungsinya seperti perintah more.
login
Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya.
logout
Untuk keluar dari sistem.
ls
Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
man
Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara menggunakan sebuah perintah.
$ man
mesg
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal. Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk.
$ mesg y atau mesg n
Gunakan mesg n bila Anda tidak ingin diganggu dengan tampilan pesan-pesan dari user lain.
mkdir
Membuat direktori baru, sama dengan perintah md di DOS. a
more
Mempaging halaman, seperti halnya less
mount
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan. Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab mengenai filesystem. Lihat juga perintah umount.
$ mount
/dev/hda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda4 on /usr type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
passwd
Digunakan untuk mengganti password. Anda akan selalu diminta mengisikan password lama dan selanjutnya akan diminta mengisikan password baru sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan sedikitnya mengandung sebuah karakter.
pwd
Print working directory, atau untuk menampilkan nama direktori dimana Anda saat itu sedang berada.
rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
Sekali lagi: Hati-hati dengan perintah ini!
rmdir
Untuk menghapus direktori kosong.
shutdown
Perintah ini untuk mematikan sistem, seperti perintah halt. Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now dan merestart sistem dengan perintah shutdown -r now atau dengan kombinasi tombol Ctr-Alt-Del.
su
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
tail
Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri berapa baris yang ingin ditampilkan:
$ tail
talk
Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut:
$ tar
Contoh:
$ tar -czvf namaFile.tar.gz /nama/direktori/*
Perintah di atas digunakan untuk memasukkan semua isi direktori, lalu dikompres dengan format tar lalu di zip dengan gzip, sehingga menghasilkan sebuah file bernama namaFile.tar.gz
$ tar -xzvf namaFile.tar.gz
Perintah di atas untuk mengekstrak file namaFile.tar.gz
umount
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan.
# umount
unalias
Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias. Jadi untuk membatalkan alias dir seperti telah dicontohkan diatas, gunakan perintah:
$ unalias dir
unzip
Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan:
$ unzip
Lihat juga perintah-perintah gzip dan unzip.
wall
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
# wall Dear, everyone….. segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
who
Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login. Misalnya:
$ who
root ttyp0 May 22 11:44
flory ttyp2 May 22 11:59
pooh ttyp3 May 22 12:08
xhost +
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
xset
Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya. Misalnya bunyi bel dan kecepatan mouse dapat Anda set menggunakan perintah ini:
$ xset b
$ xset m
zip
Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip. Lihat juga perintah gzip dan unzip.
Diperoleh dari “http://id.wikibooks.org/wiki/Perintah-perintah_dasar”
Sebagai panduan Anda, berikut adalah daftar perintah secara alfabet. Sebenarnya, Anda dapat saja menekan tab dua kali untuk melihat semua kemungkinan perintah yang dapat digunakan. Misalnya Anda ingin mengetahui perintah apa saja yang dimulai dengan huruf a, maka Anda cukup mengetikkan a lalu tekan tab dua kali!
Daftar Perintah Menurut Alfabet
& adduser alias bg cat cd chgrp chmod chown cp fg find grep gzip halt hostname kill less login logout ls man mesg mkdir more mount mv passwd pwd rm rmdir shutdown su tail talk tar umount unalias unzip wall who xhost + xset zip
&
Perintah & digunakan untuk menjalan perintah di belakang (background) Contoh:
wget http://id.wikibooks.org &
Perintah & dipakai dibelakang perintah lain untuk menjalankannya di background. Apa itu jalan di background? Jalan dibackground maksudnya adalah kita membiarkan sistem untuk menjalankan perintah sendiri tanpa partisipasi kita, dan membebaskan shell/command prompt agar bisa dipergunakan menjalankan perintah yang lain.
Lihat juga:
Silahkan lihat juga perintah bg dan fg.
adduser
Perintah adduser digunakan untuk menambahkan user.
Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut. Contoh:
# adduser udin
# passwd udin
Perhatikan bahwa semua perintah yang membutuhkan akses root, di sini saya tulis dengan dengan menggunakan tanda #, untuk memudahkan Anda membedakannya dengan perintah yang tidak perlu akses root.
Jika Anda menjalankan perintah adduser, Anda akan diminta memasukkan password untuk user yang Anda buat. Isikan password untuk user baru tersebut dua kali dengan kata yang sama.
alias
Digunakan untuk memberi nama lain dari sebuah perintah. Misalnya bila Anda ingin perintah ls dapat juga dijalankandengan mengetikkan perintah dir, maka buatlah aliasnya sbb:
$ alias dir=ls
Kalau Anda suka dengan tampilan berwarna-warni, cobalah bereksperimen dengan perintah berikut:
$ alias dir=ls -ar –color:always
Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias saja (tanpa argumen). Lihat juga perintah unalias.
bg
Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar berjalan di background. Misalnya Anda sedang menjalankan sebuah perintah di foreground (tanpa diakhiri perintah &) dan suatu saat Anda membutuhkan shell tersebut maka Anda dapat memberhentikan sementara perintah tersebut dengan Ctrl-Z kemudian ketikan perintah bg untuk menjalakannya di background. Dengan cara ini Anda telah membebaskan shell tapi tetap mempertahankan perintah lama berjalan di background.
Lihat juga perintah fg.
cat
Menampilkan isi dari sebuah file di layar. Contoh:
$ cat /nama/suatu/file
cd
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
chgrp
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file. Sintaks penulisannya adalah sbb:
# chgrp
chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu:
1. r untuk read,
2. w untuk write, dan
3. x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
$ chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:
$ chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untuk user, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3
Perhatian: Jika Anda hosting di server berbasis Linux, perintah ini sangat penting sekali bagi keamanan data Anda. Saya sarankan semua direktori yang tidak perlu Anda tulis di chmod 100 (jika Apache jalan sebagai current user (Anda)) atau di chmod 501 jika Apache jalan sebagai www-data atau nobody (user lain).
chown
Merubah user ID (owner) sebuah file atau direktori
$ chown
cp
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
$ cp
fg
Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground. Lihat juga perintah bg diatas.
find
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
Contoh hasil:
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
grep
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
Format perintah:
$ grep
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
gzip
ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana:
$ gzip
Walaupun demikian Anda bisa memberikan parameter tertentu bila memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya. Lihat juga file tar, unzip dan zip.
halt
Perintah ini hanya bisa dijalankan oleh super useratau Anda harus login sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem atau shutdown.
hostname
Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
Contoh pemakaian:
[user@localhost mydirectoryname] $ hostname
localhost.localdomain
kill
Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses. Format penulisan:
$ kill
PID adalah nomor proses yang akan di hentikan. Tidak tahu PID proses mana yang mau dibunuh? Cobalah bereksperimen dengan perintah:
ps aux | grep
less
Fungsinya seperti perintah more.
login
Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya.
logout
Untuk keluar dari sistem.
ls
Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
man
Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara menggunakan sebuah perintah.
$ man
mesg
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal. Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk.
$ mesg y atau mesg n
Gunakan mesg n bila Anda tidak ingin diganggu dengan tampilan pesan-pesan dari user lain.
mkdir
Membuat direktori baru, sama dengan perintah md di DOS. a
more
Mempaging halaman, seperti halnya less
mount
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan. Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab mengenai filesystem. Lihat juga perintah umount.
$ mount
/dev/hda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda4 on /usr type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
mv
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
passwd
Digunakan untuk mengganti password. Anda akan selalu diminta mengisikan password lama dan selanjutnya akan diminta mengisikan password baru sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan sedikitnya mengandung sebuah karakter.
pwd
Print working directory, atau untuk menampilkan nama direktori dimana Anda saat itu sedang berada.
rm
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
Sekali lagi: Hati-hati dengan perintah ini!
rmdir
Untuk menghapus direktori kosong.
shutdown
Perintah ini untuk mematikan sistem, seperti perintah halt. Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now dan merestart sistem dengan perintah shutdown -r now atau dengan kombinasi tombol Ctr-Alt-Del.
su
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
tail
Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri berapa baris yang ingin ditampilkan:
$ tail
talk
Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
tar
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut:
$ tar
Contoh:
$ tar -czvf namaFile.tar.gz /nama/direktori/*
Perintah di atas digunakan untuk memasukkan semua isi direktori, lalu dikompres dengan format tar lalu di zip dengan gzip, sehingga menghasilkan sebuah file bernama namaFile.tar.gz
$ tar -xzvf namaFile.tar.gz
Perintah di atas untuk mengekstrak file namaFile.tar.gz
umount
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan.
# umount
unalias
Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias. Jadi untuk membatalkan alias dir seperti telah dicontohkan diatas, gunakan perintah:
$ unalias dir
unzip
Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan:
$ unzip
Lihat juga perintah-perintah gzip dan unzip.
wall
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
# wall Dear, everyone….. segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
who
Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login. Misalnya:
$ who
root ttyp0 May 22 11:44
flory ttyp2 May 22 11:59
pooh ttyp3 May 22 12:08
xhost +
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
xset
Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya. Misalnya bunyi bel dan kecepatan mouse dapat Anda set menggunakan perintah ini:
$ xset b
$ xset m
zip
Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip. Lihat juga perintah gzip dan unzip.
Diperoleh dari “http://id.wikibooks.org/wiki/Perintah-perintah_dasar”
Prologue Linux yang digunakan dalam workshop kali ini adalah distro Ubuntu versi Feisty Fawn (7.04). Hanya sekadar informasi saja, distro ini adalah distro Linux yang mengalami perkembangan paling pesat.
Oke, sekarang mari kita mulai proses instalasi Linux pada komputer kita.
1. Sebelum proses instalasi dilakukan, ada 2 kemungkinan yang mungkin terjadi. Anda sudah meng-install OS Microsoft Windows pada HD yang mau anda i nstall dengan Linux Anda mempunyai HD yang benar-benar kosong, dan siap untuk diisi dengan Linux.
2. Anggaplah anda sudah memiliki OS Windows, saat ini anda harus mempartisi HD anda terlebih dahulu menggunakan software partisi untuk windows, apabila anda tidak ingin kehilangan windows anda. Software yang biasa digunakan biasanya adalah PowerQuest Partition Magic. *untuk tutorial partisi mungkin akan diajarkan di lain waktu*
3. Partisilah HD anda, sesuaikan dengan kebutuhan berapa Byte yang anda butuhkan untuk instalasi Linux anda, sangat disarankan terdapat lebih dari 10 GB partisi buat Linux.
4. Partisi untuk Linux itu memerlukan 2 partisi, salah satu nya adalah partisi utama dan satunya lagi partisi swap. Partisi utama itu terdapat banyak tipe format HD, diantaranya adalah ReiserFS, EXT2, dan EXT3. Sangat dianjurkan untuk menggunakan EXT 3 karena merupakan teknologi terbaru dari Linux itu sendiri, dan tipe format itu lebih stabil daripada pendahulu-pendahulunya. *untuk penjelasan lebih lanjut daripada tipe HD, dapat ditanyakan ke seniornya* Partisi swap adalah suatu partisi yang digunakan seperti Virtual Memory pada Microsoft Windows. Besar partisi yang dianjurkan segitar 100 MB ~ 200 MB.
5. Setelah proses partisi dilakukan, siapkan CD Linux Ubuntu anda. CD ini dapat diperoleh langsung dari situs repositori online kita yaitu kambing.vlsm.org, atau kalian dapat pesan langsung ke situs Ubuntu nya. Restart komputer anda, dan usahakan boot langsung dari CD Linux yang kita masukkan tadi.
6. Setelah itu muncul pilihan install Ubuntu, pilihlah itu.
7. Setelah masuk ke proses Instalasi, ikuti step-step yang perlu kita lakukan. Semua proses instalasi dan step-step yang kita lakukan itu hampir sama dengan Microsoft Windows yang kita gunakan.
8. Step terakhir adalah menentukan partisi Linux yang akan kita gunakan, pilihlah space HD utama dalam bentuk format EXT 3, dan sisanya dalam bentuk swap.
9. Setelah itu, proses instalasi akan dijalankan.
10. VOILA !!!! Dan anda siap menggunakan Linux Ubuntu sebagai OS kedua anda. Dan Microsoft Windows anda tidak hilang sama sekali.
11. Komputer anda sekarang akan automatis menjadi dual boot, dimana anda dapat menggunakan sistem operasi Windows dan Linux Ubuntu, tinggal pilih salah satu aja ^_^;;
12. Selamat Mencoba !!!
II.Konfigurasi Network Linux
Oke, setelah Linux Ubuntu anda terinstall dengan baik, maka anda harus mengkonfigurasi Linux anda untuk pertama kalinya. Linux itu sangat tergantung dengan koneksi internet yang tersedia, karena sebagaimana kita ketahui, semua aplikasi dan update dari Linux itu tersedia secara online, mungkin hal ini disebabkan karena hampir setiap harinya Linux itu mengalami update secara online. Ingat Linux itu adalah Open Source
Perlu anda ketahui, untuk Ubuntu berarti anda telah menginstall Desktop Manager GNOME. Desktop Manager adalah tampilan desktop untuk Linux Ubuntu itu sendiri. Linux memiliki banyak desktop manager, diantaranya adalah KDE, GNOME, dan XCFE.
1. Masuk ke Linux anda menggunakan username dan password anda.
2. Apabila sudah masuk, edit lah IP Address network anda, untuk lebih jelasnya lihat Screen Shot yang telah disediakan.
3. Sebagai contoh kita akan menggunakan IP Address dan proxy Universitas Indonesia (152.118.24.10 port 8080). Jangan lupa untuk by pass proxy untuk, web lokal, ingat ini termasuk dengan kambing, sebagai repos
4. Setelah ter-set dengan baik, masuklah ke terminal (GNOME)
5. Ketik perintah >sudo gedit /etc/apt/source.list, masukkan password anda apabila diminta memasukkan password.
6. Edit source.list yang ada menjadi… deb http://kambing.vlsm.org/ubuntu feisty main restricted multiverse universe Lalu berikan komen pada list yang lain dengan menggunakan tanda # di depannya..misalkan #deb http://ubuntu.org.id/ubuntu feisty main restricted multiverse universe
7. Setelah melakukan edit dari source.list, maka save lah file tersebut lalu keluar, dan masuk kembali ke terminal yang telah kita buka tadi.
8. Ketik >sudo apt-get update, untuk meng-update nya
9. Saat ini kita sudah terhubung langsung ke rpositori kambing milik Universitas Indonesia
10. Proses instalasi dapat dilakukan dengan menggunakan terminal hal yang paling standar atau menggunakan GUI (Graphical User Interface) yang sekarang ini paling banyak digunakan oleh pengguna pemula Linux.
11. Sebelum kita melakukan instalasi aplikasi, perhatikan bahwa site kambing.vlsm.org sudah benar2 tidak menggunakan proxy lagi.
12. Kemudian ketik perintah >sudo apt-get upgrade untuk meng-update Linux anda sekarang ini menjadi yang Linux dengan upgrade-an terbaru yang terdapat di repo Kambing.
13. Proses ini agak makan waktu, apabila installer Linux Ubuntu yang anda gunakan masih yang lama.
14. Selamat mencoba…!!
III.Instalasi Aplikasi
Setelah anda melakukan upgrade terhadap Linux anda, pastikan anda masih terkoneksi dengan internet, untuk melakukan instalasi aplikasi-aplikasi yang dirasakan perlu sebagai pendukung anda dalam menggunakan Linux dengan nyaman.
Aplikasi Multimedia Amarok: Audio player XMMS: Audio player MPlayer: Movie player K3B: Burn tool for Linux etc.
Aplikasi Programming SCITE: Scintilla Text Editor VIM: Vi Text Editor Umbrello: UML Tool Java MySQL PHP etc.
Aplikasi Internet Downloader for X: Download manager tool GAIM messenger: Messenger tool etc.
Aplikasi Office OpenOffice.org: Office for Linux Abiword: Word processor for Linux etc.
Eye Candy Beryl Emerald Themes Kiba Dock Emulator Wine: Windows application emulator VBA: Game boy advance emulator etc.
Terdapat 2 cara instalasi aplikasi-aplikasi diatas, yaitu melalui suatu program yang mempunyai graphical user interface (GUI) yang telah disediakan oleh Ubuntu sendiri yaitu menu Add/Remove Program yang ada pada menu Application pafa Ubuntu anda, atau dengan menggunakan terminal seperti biasanya.
Disini saya akan menunjukkan cara instalasi aplikasi tersebut melalui terminal. Buka terminal yang terdapat di Ubuntu anda, dan yakinkan kalau komputer anda masih terkonek dengan benar dengan internet. Ketik > sudo apt-get install “nama_aplikasi” Maka komputer akan terkoneksi secara langsung ke repository kambing dan mencari nama aplikasi beserta depedensi nya langsung, untuk di install ke dalam komputer anda.
Lihat, betapa mudahnya instalasi aplikasi di Linux untuk dilakukan, hanya saja untuk instalasi Linux dan mengatasi berbagai depedensi yang terkadang menyebalkan, kita harus mempunyai koneksi internet yang cukup baik, apabila anda tidak mempunyai koneksi internet yang cukup baik, maka sebaiknya anda mendownload seluruh ISO repository Ubuntu Feisty Fawn, yang disediakan oleh Kambing, sehingga anda dapat melakukan instalasi secara manual pada komputer offline anda di rumah.
IV.Instalasi Eye Candy pada Ubuntu
Tentunya, apabila anda menggunakan suatu OS yang baru, anda mengharapkan interface atau tampilan dari OS tersebut yang tentunya dapat menyejukkan mata, dan membuat kita nyaman dalam menggunakan Linux bukan? Nah, sekarang saya akan menunjukkan suatu eye candy yang dikembangkan untuk Linux, yang cukup dikenal yaitu BERYL.
Beryl adalah suatu eye candy yang memanfaatkan kemampuan dari graphic card yang kita punyai, untuk memperindah tampilan desktop kita, dan memberikan suatu efek-efek yang luar biasa pada desktop yang kita gunakan.
Berikut ini adalah cara instalasi Beryl pada Linux anda:
Buka terminal yang terdapat di Ubuntu anda, dan yakinkan kalau komputer anda masih terkonek dengan benar dengan internet. Ketik perintah >sudo apt-get install beryl beryl-manager emerald Jadi ada 3 aplikasi yang kita install sekaligus.
Dalam menggunakan eye candy ini berarti anda secara tidak langsung harus memiliki graphic card yang cukup powerfull untuk menjalankan efek-efek desktop yang ditawarkan aplikasi ini.
Graphic card yang digunakan sangat disarankan NVIDIA GeForce, karena selain dari itu, khususnya Radeon, anda harus melakukan konfigurasi yang lebih agar dapat menikmati efek-efek desktop dari Beryl itu.
Tutorial instalasi Beryl pada graphic card selain dari NVIDIA GeForce dapat anda lihat pada internet, biasanya banyak masalah-masalah yang terjadi pada graphic card selain dari NVIDIA.
V.Epilogue
Dari sekian banyak perkembangan OS yang ada di dunia, Linux termasuk OS yang paling pesat perkembangannya, khususnya Linux Ubuntu, yang baru saja memasuki versi terbarunya beberapa bulan yang lalu, dengan berbagai kelebihan dan kemudahan yang ditawarkan ke user Linux itu sendiri.
Bagi pemula Linux Ubuntu memang merupakan Linux yang paling mudah untuk dipelajari, selain user interface yang ramah, Ubuntu juga cukup powerfull jika dibandingkan dengan distro-distro Linux yang lain.
Setelah kita lihat cara instalasi dan penggunaan Linux yang sekarang ini cukup mudah, masihkah anda menganggap Linux itu sulit.