Alias
For lazy Unix user like me, it’s quite nice to have private command which short as a replacement for long command. It can be implement by adding alias to replace some commands that too long to be typed. To make the alias permanently, we must registered it in the profile file. In my Ubuntu Linux, I can do that by edit $HOME/.bashrc file.
tedy@tedy-laptop:~$ tail $HOME/.bashrc
....
alias ceklog=’tail -100 /var/log/messages’
….
tedy@tedy-laptop:~$
After adding that two aliases, I can type ceklog to saving time typing long command 'tail -100 /var/log/messages' Remember : after add item in the .bashrc we must close the current shell first to let the alias works. Look the example below; my alias works like a charm.
tedy@tedy-laptop:~$ ceklog
....
....
Apr 15 14:46:07 tedy-laptop kernel: [19512.722594] usb 1-2: new full speed USB device using uhci_hcd and address 2
Apr 15 14:46:07 tedy-laptop kernel: [19512.910427] usb 1-2: configuration #1 chosen from 1 choice
Apr 15 14:46:07 tedy-laptop kernel: [19513.477569] Bluetooth: Generic Bluetooth USB driver ver 0.3
Apr 15 14:46:07 tedy-laptop kernel: [19513.477666] usbcore: registered new interface driver btusb
Apr 15 14:46:10 tedy-laptop kernel: [19516.500204] usb 1-2: USB disconnect, address 2
Apr 15 14:47:29 tedy-laptop kernel: [19595.184588] sky2 eth0: disabling interface
Apr 15 14:47:29 tedy-laptop kernel: [19595.221700] iwlagn 0000:0c:00.0: PCI INT A disabled
Apr 15 14:47:34 tedy-laptop kernel: [19600.563508] sky2 eth0: enabling interface
Apr 15 14:47:34 tedy-laptop kernel: [19600.568480] ADDRCONF(NETDEV_UP): eth0: link is not ready
Apr 15 14:47:34 tedy-laptop kernel: [19600.575494] iwlagn 0000:0c:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Apr 15 14:47:34 tedy-laptop kernel: [19600.575836] iwlagn: Radio disabled by HW RF Kill switch
Apr 15 14:47:34 tedy-laptop kernel: [19600.583516] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Apr 15 14:47:36 tedy-laptop kernel: [19602.249848] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
Apr 15 14:47:36 tedy-laptop kernel: [19602.250324] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
You can see that the alias give me the same output when I execute tail -100 /var/log/messages :
tedy@tedy-laptop:~$ tail -100 /var/log/messages
....
....
Apr 15 14:46:07 tedy-laptop kernel: [19512.722594] usb 1-2: new full speed USB device using uhci_hcd and address 2
Apr 15 14:46:07 tedy-laptop kernel: [19512.910427] usb 1-2: configuration #1 chosen from 1 choice
Apr 15 14:46:07 tedy-laptop kernel: [19513.477569] Bluetooth: Generic Bluetooth USB driver ver 0.3
Apr 15 14:46:07 tedy-laptop kernel: [19513.477666] usbcore: registered new interface driver btusb
Apr 15 14:46:10 tedy-laptop kernel: [19516.500204] usb 1-2: USB disconnect, address 2
Apr 15 14:47:29 tedy-laptop kernel: [19595.184588] sky2 eth0: disabling interface
Apr 15 14:47:29 tedy-laptop kernel: [19595.221700] iwlagn 0000:0c:00.0: PCI INT A disabled
Apr 15 14:47:34 tedy-laptop kernel: [19600.563508] sky2 eth0: enabling interface
Apr 15 14:47:34 tedy-laptop kernel: [19600.568480] ADDRCONF(NETDEV_UP): eth0: link is not ready
Apr 15 14:47:34 tedy-laptop kernel: [19600.575494] iwlagn 0000:0c:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Apr 15 14:47:34 tedy-laptop kernel: [19600.575836] iwlagn: Radio disabled by HW RF Kill switch
Apr 15 14:47:34 tedy-laptop kernel: [19600.583516] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Apr 15 14:47:36 tedy-laptop kernel: [19602.249848] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
Apr 15 14:47:36 tedy-laptop kernel: [19602.250324] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
To make the alias works for all user in the system, we must register the alias in the /etc/bash.bashrc
root@tedy-laptop:~/bin# vi /etc/bash.bashrc
....
alias ceklog='tail -100 /var/log/messages'
....
Other UNIX/Linux distro maybe have different global profile definition file. Solaris for example, use /etc/profile to store all global profile parameters.
Yellow Duck
Kemarin mampir sebentar di rumah rekan saya Sandi, di halaman rumahnya ada mainan bebek ditaruh di atas jemuran baju. Sepertinya milik keponakannya Sandi. Ada 4 bebek di atas jemuran. Karena saya ke sana sambil membawa DSLR, langsung saya jepret bebek kuning itu. Bebeknya mengingatkan saya pada Mr Bean. Di film Mr Bean versi layar lebar, bebek ini jadi mainan Mr Bean saat dia mandi
Ya sepertinya memang bebek ini dirancang sebagai mainan anak-anak saat mandi (atau dimandikan) di dalam bak mandi. Bentuk & warnanya lucu ya…
Soal KTP
Ternyata tidak mudah (dan tidak murah) juga mengurus KTP di Jakarta. Sudah 2 tahun lebih saya tinggal di Jakarta, saya masih tercatat sebagai pemegang KTP Cirebon. Akhir 2008 lalu, KTP saya habis masa berlakunya. Bulan lalu saya mencoba mengurus surat pindah dari Cirebon supaya bisa mengurus KTP Jakarta. Repot juga tinggal di Jakarta dengan membawa KTP Cirebon, susah kalau mau ngurus apa-apa.
Katanya dulu cukup mudah membuat KTP di Jakarta. Sistem “nembak” alias jalur tidak resmi, cukup membayar sekian ratus ribu rupiah kita sudah bisa memiliki KTP di Jakarta.Sekarang katanya sulit mengikuti cara ini. Harus lewat jalur resmi. Resmi di sini maksudnya adalah harus menyertakan kelengkapan dokumen-dokumen. Dokumen yang dibutuhkan antara lain : fotokopi KTP asal, surat keterangan pindah dari kota asal, surat keterangan kelakukan baik dari kepolisian, surat pengantar dari RT/RW di Jakarta, plus pas foto. Saya harus membayar Rp350.000,- untuk biaya pengurusan KTP ini. Oknum Kelurahan Tomang yang memberi tarif sebesar itu walaupun saya sudah mengikuti prosedur pengurusan KTP secara resmi. Katanya biar prosesnya bisa cepat (cepat = 2 minggu). Kalau tidak ada biaya pengurusan ini bisa memakan waktu berbulan-bulan. Waktu saya baca tulisan-tulisan di Internet, tidak sedikit cerita tentang betapa sulitnya (dan mahalnya) pengurusan KTP di Jakarta. Jangankan mengurus KTP dari daerah di luar Jakarta, orang Jakarta yang pindah alamat saja susah sekali mengurus KTP. Kalaupun bisa, tidak sedikit uang yang harus dibayarkan pada petugas kelurahan.
Yang lucu adalah situs ini : http://www.kependudukancapil.go.id/index.php/produk-a-layanan/kartu-tanda-penduduk. Di situs Dinas Kependudukan & Catatan Sipil Pemda DKI, dituliskan tarif pembuatan KTP adalah GRATIS. Gratis dari Hongkong…mungkin gratis kalau saya datang ke kelurahannya ditemani Pak Fauzi Bowo. Kira-kira Pak Fauzi Bowo tahu gak ya kalau anak buahnya semua “bermain” dengan biaya pengurusan KTP? Kalau memang tidak bisa gratis kenapa Pemda menjanjikan pengurusan KTP tanpa biaya.
Beberapa waktu lalu rekan saya juga kena palak oknum kelurahan. Ceritanya dia ingin memperpanjang KTP. Biaya perpanjangan KTP Rp20.000,- tapi oknum kelurahan malah cerita susah karena rumahnya terkena musibah kebakaran. Alhasil teman saya harus “membayar” Rp50.000,- lagi untuk membuat proses perpanjangan KTPnya cepat selesai. Ah maafkan saya kalau jadi berpikiran negatif tiap-tiap berurusan dengan pegawai pemerintahan. Salah siapa kalau saya punya persepsi buruk dengan layanan publik dari pegawai pemerintahan?
The Bucket List
Sejak Minggu lalu HBO menayangkan film berjudul “The Bucket List”. Ini film benar-benar bagus. Film ini diperankan oleh 2 aktor kawakan Hollywood, Jack Nicholson & Morgan Freeman. Jack Nicholson memerankan tokoh Edward Cole, sementara Morgan Freeman memerankan tokoh Carter. Keduanya diceritakan sebagai dua orang pengidap penyakit kanker stadium akhir. Keduanya sama-sama divonis dokter memiliki harapan hidup yang tinggal beberapa bulan saja.
Edward Cole adalah seorang yang sangat kaya, sebagai seorang ahli kesehatan dia memiliki rumah sakit sendiri. Rumah sakitnya sedikit unik, karena semua pasien ditempatkan dalam kamar yang berkapasitas 2 orang pasien. Di rumah sakit itulah Edward bertemu dengan Carter untuk pertama kalinya. Carter sendiri sebagai orang kulit hitam adalah seorang dari kalangan biasa saja. Carter bekerja sebagai montir selama 45 tahun. Biarpun berprofesi sebagai montir, Carter adalah orang yang cerdas. Keinginannya untuk belajar tidak pupus dimakan usia. Profesi montir diambilnya saat dia keluar dari bangku kuliah yang baru dinikmatinya selama 2 bulan. Dia berhenti kuliah saat Virginia, pacarnya, mengabarkan kalau dirinya sudah berbadan dua.
Edward Cole dan Carter punya cara pandang yang bertolak belakang soal kehidupan. Carter seorang yang boleh dibilang religius percaya akan iman dan kehidupan setelah kematian. Sebaliknya Edward adalah orang yang skeptis, tidak percaya bahwa ada kehidupan setelah kematian. Karena ditempatkan dalam satu kamar untuk beberapa waktu, Edward & Carter jadi berteman. Carter diceritakan sebagai pria yang setia pada istri dan keluarganya. Edward sebaliknya diceritakan sebagai pria yang gagal dalam membangun keluarganya, terbukti dari 4 kali pernikahannya yang tidak pernah berhasil dan anak perempuan satu-satunya yang membenci dirinya.
Bucket List sendiri adalah sebuah daftar yang dibuat oleh orang-orang yang sedang sekarat. Daftar hal-hal yang ingin dilakukan sebelum ajal datang menjemput. Carter yang sedang terbaring sakit menghabiskan banyak waktunya untuk membaca buku. Selain itu Carter juga menuliskan hal-hal yang ingin dilakukannya sebelum meninggal dunia. Tanpa sengaja daftar ini dibaca oleh Edward. Edward bahkan tertarik dengan yang namanya “the bucket list” dia menambahkan banyak hal dalam daftar tersebut. Beda kepribadian membuat keduanya menuliskan hal-hal yang jauh berbeda dalam daftar tersebut. Misalnya Carter menuliskan ingin mengendari mobil Mustang Shelby 350 (mobil yang diidamkannya sejak muda). Edward menuliskan hal-hal yang lebih gila dalam daftarnya, terjun payung, berburu singa, dll ![]()
Edward mengajak Carter untuk memulai petualangan mewujudkan satu persatu dari semua daftar itu. Awalnya Carter menolak, tapi akhirnya mereka sepakat bertualang dunia mewujudkan semua hal yang mereka catat dalam daftar itu. Petualangan mereka seru semua, terjun tandem, mengendarai Mustang Shelby 350 di sirkuit, pergi ke Great Wall di China, ke Taj Mahal di India, mengunjungi Piramida di Mesir, melihat singa dari dekat di Afrika, jalan-jalan ke Hongkong, naik ke Gunung Himalaya. Gunung Himalaya adalah obsesi Carter, sayangnya cuaca buruk menghadang mereka untuk sampai ke puncak gunung. Semua petualangan mereka bisa terlaksana karena Edward punya uang banyak. Mereka bepergian dengan pesawat jet pribadi.
Banyak dialog yang cukup berbobot dalam film ini. Salah satunya adalah bagaimana Carter menasihati Edward untuk mencoba membuka hubungan kembali dengan putri tunggalnya. Di akhir petualangan mereka, saat mereka pulang ke Amerika, Carter bekerja sama dengan Thomas (asisten pribadi Edward) diam-diam membawa Edward ke rumah putrinya. Edward marah dan menuduh Carter mencampuri urusan pribadinya. Mereka berpisah di sana, Thomas pun kena pecat karena dituduh mengkhianati Edward. Menjelang akhir film, Carter menjalani operasi kankernya. Sebelum operasi Edward mengunjungi Carter lagi. Mereka bermaafan dan bisa tertawa bersama. Dia meninggal di meja operasi. Carter sudah menuliskan surat untuk Edward, lagi-lagi pesan dalam surat itu adalah supaya Edward menemukan kebahagiaan dalam hidupnya. Akhirnya Edward Cole mau datang ke rumah anak perempuannya. Di sana Edward bertemu dengan cucu perempuannya. Edward meninggal tidak lama setelah Carter meninggal. Keduanya dikremasi, abu jenazahnya ditaruh di dalam kaleng yang kemudian dikubur di puncak gunung Himalaya.
Hmm benar-benar film yang bagus dan layak ditonton. Ada banyak nilai moral yang disampaikan dalam film itu. Dari kacamata saya, nilai-nilai penting itu adalah :
- Nilai hidup kita ditentukan bukan hanya dari kebahagiaan yang kita capai tapi juga dari seberapa besar kebahagiaan yang bisa kita bawa kepada orang lain.
- Sahabat bisa jadi tempat orang mendapatkan saran & petuah hidup.
- Keluarga yang harmonis adalah sesuatu yang perlu diperjuangkan.
Kalau Anda belum pernah menonton film ini, saya sangat merekomendasikan film ini. Selain nilai-nilainya yang luar biasa, film ini bagus juga teknik pembuatannya. Banyak tempat indah di dunia ditampilkan dalam film ini. Film ini termasuk film serius tapi dengan bumbu komedi menjadikannya sempurna. Oh ya, Kopi Luwak dari Indonesia juga masuk dalam cerita film ini. Edward diceritakan gemar sekali minum kopi Luwak. Carter menertawainya karena katanya kopi Luwak itu adalah biji kopi yang keluar dari pantat luwak
. Luwak (semacam musang) memakan buahnya, sementara bijinya dikeluarkan lagi bersama dengan kotorannya. Petani kopi mengumpulkannya untuk dijadikan bubuk kopi yang katanya terenak di dunia.
Ah saya tidak pandai menuliskan review film, sebaiknya Anda tonton sendiri film ini ![]()
Gambar dipinjam dari sini : http://www.facinglife.tv/episode/season_3/episode_10/originals/The%20Bucket%20List.jpg
Motret Pemilu
Kamis pagi saya segaja bangun pagi walaupun malamnya saya baru tidur sekitar pukul setengah 4 pagi. Kamis 9 April 2009 ini serentak di seluruh Indonesia diadakan pemilihan umum untuk memilih “wakil rakyat”. Jam 8 lebih saya bangun tapi baru berangkat ke TPS sekitar jam 10. TPS itu singkatan Tempat Pemungutan Suara bukan Tempat Pembuangan Sampah loh ya
. Kalau dipikir-pikir aneh juga penamaannya, kata “pemungutan” memangnya apa yang terbuang sampai harus dipungut-pungut ![]()
Niat saya bangun pagi bukan untuk ikut memilih tapi untuk memotret. Saya pikir tidak rugi mengabadikan momen 5 tahunan ini. Kebetulan Pak Hendro - bapak kos saya - bertugas sebagai Ketua Penitia Pemungutan Suara. TPS-04 persis berada di depan kos saya di bangunan bekas sekolah yang sudah lama tidak dipakai. Selain TPS-04, bekas gedung sekolah itu juga digunakan sebagai tempat TPS-05. Acara di TPS - 04 dimulai sekitar pukul 7 pagi dan dijadwalkan selesai pukul 12 siang. Saat saya datang ke TPS suasana masih cukup ramai. Warga yang ingin memilih masih berdatangan, tidak berduyun-duyun tapi terus menerus 1 - 2 orang datang.Menurut ketua TPS - 04, cukup banyak juga warga yang tidak terdaftar. Kalau menurut Detik.com, itu terjadi karena buruknya pendataan Daftar Pemilih Tetap (DPT). Selasa lalu saya baru menerima KTP Jakarta, jadi saya maklum saja kalau belum terdaftar. Wajib maklum donk, lah wong yang jadi warga selama puluhan tahun saja bisa luput dari Daftar Pemilih Tetap. Oh ya sebenarnya saya sudah menuliskan pengalaman saya membuat KTP di Jakarta tapi malah belum saya publish (menyusul saja).
Surat suara yang dipakai di Pemilu legislatif ini besar ukurannya, sepertinya hampir sebesar ukuran lembaran surat kabar. Yang menarik adalah banyak sekali pemilih yang tidak tahu bagaimana cara memilih yang benar. Yang saya perhatikan, ukuran surat suara yang hampir sebesar lembar surat kabar itu cukup menyulitkan pemilih. Petugas TPS beberapa kali membantu warga melipat surat suaranya. Surat suara yang besar itu berisi daftar nama calon legislatif dari masing-masing partai yang ikut Pemilu. Ah saya kok tidak yakin warga yang ikut Pemilu kenal orang-orang itu. Cerita 2 orang rekan saya juga senada dengan opini saya tadi, mereka hanya kenal AM Fatwa di antara sekian nama calon yang tercantum di surat suara mereka. Ah bukan urusan saya juga menilai sistem pemilihan umum di negara kita ini ![]()
Seperti Pemilu-Pemilu sebelumnya warga yang sudah selesai mengisi surat suara & memasukannya ke dalam kotak, diwajibkan mencelupkan ujung jarinya ke dalam tinta khusus. Katanya tinta ini tahan menempel di kulit sampai lebih dari 1 hari. Tinta ini diharapkan bisa mencegah warga memilih lebih dari 1 kali….memangnya ada ya orang yang niat memilih sampai 2 kali? Hampir sejam lebih saya berada di area TPS, tapi tidak cukup puas dengan hasil foto-fotonya
. Foto-foto lainnya saya taruh di Flickr.
Interupted dd Copy
About an hour ago, I tried to backup one of several partition on my notebook to my external disk. I chose dd command to do backup. As far as I know, dd command do the backup bit per bit – it copy everything from the low level filesystem. When the backup running, I shuted the computer down by pressing the power button. I did it because my Ubuntu became not responsive (may be because high load)….it was amazed me that Linux can hanging like that – remind me to Windows of course.
After boot, I found a ghost file on my disk. That file supposed to be my backup file, but it didn’t completed yet. I wasn’t able to delete it. See the logs below :
tedy@tedy-laptop:/media/tedy-wd/backup-winc$ ls -ltr
ls: cannot access winc.tar: Input/output error
total 0
-????????? ? ? ? ? ? winc.tar
tedy@tedy-laptop:/media/tedy-wd/backup-winc$ rm -f winc.tar
rm: cannot remove `winc.tar’: Input/output error
tedy@tedy-laptop:/media/tedy-wd/backup-winc$
Then I tried to do fsck on my external disk, but I just realize that fsck cannot be applied on disk that using NTFS partition. Looking good clue on the Internet, I read the article here. Somebody suggested to use ntfsresize to simulate NTFS disk check. And here is the result :
tedy@tedy-laptop:~$ sudo ntfsresize –no-action –force -s 110G /dev/sdb1
ntfsresize v2.0.0
Device name : /dev/sdb1
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 250056704512 bytes (250057 MB)
Current device size: 250056705024 bytes (250057 MB)
New volume size : 109999993344 bytes (110000 MB)
Checking filesystem consistency ...
100.00 percent completed
Accounting clusters ...
Cluster accounting failed at 879939 (0xd6d43): extra cluster in $Bitmap
Cluster accounting failed at 879940 (0xd6d44): extra cluster in $Bitmap
Cluster accounting failed at 879941 (0xd6d45): extra cluster in $Bitmap
Cluster accounting failed at 879942 (0xd6d46): extra cluster in $Bitmap
Cluster accounting failed at 879943 (0xd6d47): extra cluster in $Bitmap
Cluster accounting failed at 879944 (0xd6d48): extra cluster in $Bitmap
Cluster accounting failed at 879945 (0xd6d49): extra cluster in $Bitmap
Cluster accounting failed at 879946 (0xd6d4a): extra cluster in $Bitmap
Cluster accounting failed at 879947 (0xd6d4b): extra cluster in $Bitmap
Cluster accounting failed at 879948 (0xd6d4c): extra cluster in $Bitmap
Filesystem check failed! Totally 1012766 cluster accounting mismatches.
ERROR: NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
and will be made to NTFS by this software until it gets repaired.
tedy@tedy-laptop:~$
Unfortunately ntfsresize command gave up and suggest me to perform disk check on the Windows machine. So here is the result when I executed chkdsk on Windows XP :
C:\Documents and Settings\Tedy Tirtawidjaja>chkdsk /f E:
The type of the file system is NTFS.
Volume label is tedy-wd.
CHKDSK is verifying files (stage 1 of 3)...
Deleting corrupt file record segment 37330.
File verification completed.
Deleting orphan file record segment 37331.
Deleting orphan file record segment 37332.
Deleting orphan file record segment 37333.
Deleting orphan file record segment 37334.
Deleting orphan file record segment 37335.
Deleting orphan file record segment 37336.
Deleting orphan file record segment 37337.
Deleting orphan file record segment 37338.
Deleting orphan file record segment 37339.
Deleting orphan file record segment 37340.
CHKDSK is verifying indexes (stage 2 of 3)...
Deleting an index entry from index $O of file 25.
Deleting an index entry from index $O of file 25.
Deleting index entry winc.tar in index $I30 of file 37329.
Index verification completed.
CHKDSK is verifying security descriptors (stage 3 of 3)...
Security descriptor verification completed.
Correcting errors in the uppercase file.
CHKDSK discovered free space marked as allocated in the
master file table (MFT) bitmap.
CHKDSK discovered free space marked as allocated in the volume bitmap.
Windows has made corrections to the file system.
244196000 KB total disk space.
211528444 KB in 35171 files.
9676 KB in 1284 indexes.
0 KB in bad sectors.
114780 KB in use by the system.
65536 KB occupied by the log file.
32543100 KB available on disk.
4096 bytes in each allocation unit.
61049000 total allocation units on disk.
8135775 allocation units available on disk.
C:\Documents and Settings\Tedy Tirtawidjaja>
I did disk check twice, once more after I restarting Windows.
C:\Documents and Settings\Tedy Tirtawidjaja>chkdsk /f E:
The type of the file system is NTFS.
Volume label is tedy-wd.
CHKDSK is verifying files (stage 1 of 3)...
File verification completed.
CHKDSK is verifying indexes (stage 2 of 3)...
Index verification completed.
CHKDSK is verifying security descriptors (stage 3 of 3)...
Security descriptor verification completed.
Windows has checked the file system and found no problems.
244196000 KB total disk space.
211528444 KB in 35171 files.
9676 KB in 1284 indexes.
0 KB in bad sectors.
114780 KB in use by the system.
65536 KB occupied by the log file.
32543100 KB available on disk.
4096 bytes in each allocation unit.
61049000 total allocation units on disk.
8135775 allocation units available on disk.
C:\Documents and Settings\Tedy Tirtawidjaja>
As you can see, chkdsk did his job perfectly. I removed back my external disk to Ubuntu and everything back to normal now. No more ghost file in my external disk.
tedy@tedy-laptop:/media/TEMP$ ls -ltr backup-winc/
total 0
tedy@tedy-laptop:/media/TEMP$
Valueable lesson for me : don’t ever to try to interupt dd process again. And learn how to write in English better than this post ![]()
HSDPA Di Ubuntu (part 3)
Ini tulisan ketiga saya tentang modem HSDPA (tulisan sebelumnya ada di sini dan di sini). Modem dalam foto di bawah ini milik rekan saya Andi, modem ZTE MF636 yang di-bundle dengan paket broadband internetnya Indosat. Hitung-hitung ini modem HSDPA yang saya coba.
Dapat petunjuk instalasinya dari sini, lebih mudah daripada modem Option yang pernah saya bahas sebelumnya. Langkah-langkah instalasinya seperti berikut ini :
1. Deteksi dulu modemnya dengan perintah lsusb. Modem ZTE ini terdeteksi dengan idVendor 19d2 dan idProduct 0031.
tedy@tedy-laptop:~$ lsusb
Bus 007 Device 003: ID 19d2:0031
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 046d:09b2 Logitech, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
tedy@tedy-laptop:~$
tedy@tedy-laptop:~$ lsusb -v
Bus 007 Device 003: ID 19d2:0031
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x19d2
idProduct 0x0031
bcdDevice 0.00
iManufacturer 2 ZTE, Incorporated
iProduct 1 ZTE CDMA Technologies MSM
iSerial 3 1234567890ABCDEF
bNumConfigurations 1
2. Kita perlu menginstal paket libusb-dev terlebih dahulu :
tedy@tedy-laptop:~/bin$ sudo apt-get install libusb-dev
[sudo] password for tedy:
Reading package lists… Done
Building dependency tree
Reading state information… Done
libusb-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tedy@tedy-laptop:~/bin$
3. Untuk membuat Ubuntu mengenali modem ini bukan sebagai USB drive biasa, kita perlu menambahkan rules seperti berikut ini :
tedy@tedy-laptop:~$ cat /etc/udev/rules.d/65-zte-mf628-modem.rules
ACTION!=”add”, GOTO=”ZTE_End”
#
SUBSYSTEM==”usb”, SYSFS{idProduct}==”0031″,
SYSFS{idVendor}==”19d2″, GOTO=”ZTE_Modem”
#
LABEL=”ZTE_Modem”
RUN+=”/sbin/modprobe usbserial vendor=0×19d2 product=0×0031″,
MODE=”660″, GROUP=”dialout”
#
LABEL=”ZTE_End”
tedy@tedy-laptop:~$
4. Ada file yang perlu kita modifikasi juga yaitu file /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi. Yang harus dimodifikasi adalah baris yang berisi "@info.parent:usb.vendor_id" dan "@info.parent:usb.product_id" Ganti default value yang ada dengan idVendor dan idProduct dengan hasil yang ditampilkan oleh perintah lsusb.
tedy@tedy-laptop:~$ cat /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi | egrep “0031|19d2″
<match key=”@info.parent:usb.vendor_id” int=”0×19d2“>
<match key=”@info.parent:usb.product_id” int=”0×0031“>
tedy@tedy-laptop:~$
5. Reboot komputernya tapi jangan pasangkan modem sampai proses reboot selesai.
6. Setelah reboot, Ubuntu sukses mengenali modem ZTE ini. Saya tinggal membuat koneksi baru dengan Network Manager (yang ada di sisi kanan atas desktop). Langkah-langkahnya persis seperti yang sudah pernah saya tulis di http://tedytirta.com/2009/03/28/hsdpa-di-ubuntu-part-2/ (lihat bagian setelah langkah ke-10; yang menampilkan gambar-gambar hasil screenshot). Yang perlu diperhatikan mungkin adalah parameter authentifikasinya seperti berikut ini :
username = indosat
password = indosatc
APN = indosat3g
Saat saya coba menggunakan modem ini, saya juga sempat menampilkan output dari sistem lewat file /var/adm/messages seperti berikut ini :
tedy@tedy-laptop:~$ tail -f /var/log/messages
Mar 31 18:31:26 tedy-laptop pppd[14811]: Plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so loaded.
Mar 31 18:31:26 tedy-laptop pppd[14811]: pppd 2.4.4 started by root, uid 0
Mar 31 18:31:26 tedy-laptop pppd[14811]: Using interface ppp0
Mar 31 18:31:26 tedy-laptop pppd[14811]: Connect: ppp0 <–> /dev/ttyUSB1
Mar 31 18:31:26 tedy-laptop pppd[14811]: CHAP authentication succeeded
Mar 31 18:31:26 tedy-laptop pppd[14811]: CHAP authentication succeeded
Mar 31 18:31:26 tedy-laptop pppd[14811]: Terminating on signal 15
Mar 31 18:31:26 tedy-laptop pppd[14811]: Connection terminated.
Mar 31 18:31:28 tedy-laptop pppd[14811]: Exit.
Mar 31 18:31:34 tedy-laptop pppd[14824]: Plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so loaded.
Mar 31 18:31:34 tedy-laptop pppd[14824]: pppd 2.4.4 started by root, uid 0
Mar 31 18:31:34 tedy-laptop pppd[14824]: Using interface ppp0
Mar 31 18:31:34 tedy-laptop pppd[14824]: Connect: ppp0 <–> /dev/ttyUSB1
Mar 31 18:31:35 tedy-laptop pppd[14824]: CHAP authentication succeeded
Mar 31 18:31:35 tedy-laptop pppd[14824]: CHAP authentication succeeded
Mar 31 18:31:37 tedy-laptop pppd[14824]: Could not determine remote IP address: defaulting to 10.64.64.64
Mar 31 18:31:37 tedy-laptop pppd[14824]: local IP address 10.173.6.216
Mar 31 18:31:37 tedy-laptop pppd[14824]: remote IP address 10.64.64.64
Mar 31 18:31:37 tedy-laptop pppd[14824]: primary DNS address 124.195.15.100
Mar 31 18:31:37 tedy-laptop pppd[14824]: secondary DNS address 124.195.15.98
Mar 31 18:32:34 tedy-laptop pppd[14824]: Terminating on signal 15
Mar 31 18:32:34 tedy-laptop pppd[14824]: Connect time 1.0 minutes.
Mar 31 18:32:34 tedy-laptop pppd[14824]: Sent 15056 bytes, received 160671 bytes.
Mar 31 18:32:34 tedy-laptop pppd[14824]: Connection terminated.
Mar 31 18:32:34 tedy-laptop pppd[14824]: Exit.
Mar 31 18:32:47 tedy-laptop kernel: [ 4671.587486] usb 7-1: USB disconnect, address 4
Mar 31 18:32:47 tedy-laptop kernel: [ 4671.588489] generic ttyUSB0: generic converter now disconnected from ttyUSB0
Mar 31 18:32:47 tedy-laptop kernel: [ 4671.588522] usbserial_generic 7-1:1.2: device disconnected
Mar 31 18:32:47 tedy-laptop kernel: [ 4671.591605] generic ttyUSB1: generic converter now disconnected from ttyUSB1
Mar 31 18:32:47 tedy-laptop kernel: [ 4671.591655] usbserial_generic 7-1:1.3: device disconnected
Ketika saya coba berinternet dengan modem ini, koneksinya buruk sekali. Ah tapi mungkin itu karena tangkapan sinyal yang buruk waktu itu. Waktu itu saya coba di kantor, tidak dipinjam untuk dibawa pulang soalnya
Berharap ada yang mau meminjamkan modem HSDPA tipe-tipe lainnya, supaya saya bisa punya pengalaman lain lagi & bisa melanjutkan seri tulisan “HSDPA di Ubuntu” ini ![]()
Dipilih Dipilih Dipilih
In picture : 2 Fujitsu Lifebook S6410, 1 Lenovo Ideapad S9, 1 Compaq Presario CQ40, 1 Compaq Presario V300.
Yang mana yang saya pilih? Yang pasti bukan Compaq Presario CQ40….notebook yang menyusahkan ![]()
*** Saya akan jelaskan alasannya nanti di tulisan selanjutnya.***



