Tab key for PuTTY on Nokia E61

September 19, 2007 | Posted in Rants, Linux and OSS

Being able to use PuTTY mobile is one of the reasons I’ve upgraded my cellphone to E61.
It’s QWERTY keypad make it easier to type a command or two. But lately I think something missing when typing some linux commands on it.
As a newbie I’m too lazy to type a complete linux command or a path without typos error.
So a Tab for Bash auto completion’s definitely an essential key for me.
But I couldn’t find such key on E61 keypad. Putty for S60v3 doesn’t have such options for sending Tab key either.
Several googling lead me to this nice article on the web.
Yes to send a Tab key on E61s PuTTY simply press Ctrl+i (Ctrl key and an i).

Hehe so much prologue just to inform this Ctrl+i combination (Hey, I’m trying so hard to write this in English!)

Try it by tourself. Happy SSH-ing ^_^

Nyoba Telkomsel Flash tanpa HSDPA

August 20, 2007 | Posted in Rants, Linux and OSS

Kecuali Anda sangat desperate atau penasaran seperti saya, jangan coba-coba pake Telkomsel Flash tanpa sinyal HSPDA HSDPA ataupun 3G (maklum di kampung). Karena saya penasaran dan desperate karena gak bisa-bisa dial Telkomnet Instan (di Feisty No Carrier mulu, padahal udah downgrade sl-modem-daemon), waktu pulang kampung kemarin akhirnya coba colokin E61 via kabel data. Jalankan wvdial, dan tralalala, connected. Pas buka brwoser browser langsung disuguhi pilihan paket surfing, saya pilih Pay as You Go (Rp 350/menit, mahhhalnya). Coba test bandwidth….berikut tangkapan layarnya

Hahaha jauh lebih lambat daripada Telkomnet Instan. Jadi sebenernya nyoba Telkomnet Telkomsel Flash, gak perlu pake modem HSDPA, cuman resiko lambrett tanggung sendiri ^_^.

Setiba di kosan, dengan sinyal 3G yang lumayan baik, coba dial dan test bandwith lagi…

Hmmmm.. lebih baik daripada koneksi FREN saya (Nyoba Youtube muluss gak patah-patah ^^). Cuman karena tarifnya masih mahal, jadi lebih baik nunggu punya modem HSDPA dulu. Lumayan juga nih tarif berbasis durasi, buat donlot-donlot file gede, kenceng juga kayaknya.

Ada yang berminat sama modem Venus VT-10 saya? Jual ah ^_^

Oh iya lupa, ini settingan wvdial.conf untuk Flash, saya pake modem E61 via kabel data bawaan, dan pilih mode transfer PC Suite (dari HP).

[Dialer FLASH]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,\"IP\",\"flash\"
Phone = *99#
New PPPD = yes
Modem Type = USB Modem
Stupid Mode = 1
Baud = 460800
Auto DNS = 1
Modem = /dev/ttyACM0
ISDN = 0
Auto Reconnect = on

Panggil dengan:

$ sudo wvdial FLASH

SD-Card on Nec Versa E3100-Ubuntu Feisty

August 4, 2007 | Posted in Rants, Linux and OSS

It’s automagically detected!!! Saya tidak tahu apa yang telah saya lakukan, padahal sebelumnya SD-Card tidak terdeteksi sama sekali.
Tapi pagi ini iseng-iseng masukin SD-Card ke laptop saya, tiba-tiba muncul dialog box menawarkan import photo.

Saya coba cek pesan dmesg:

$ dmesg
[ 7384.512000] tifm_core: MMC/SD card detected in socket 0:3
[ 7385.204000] mmcblk0: mmc0:db03 SD01G 992000KiB
[ 7385.204000]  mmcblk0: p1

Sebagai Mass Storage dia otomatis dimount ke /media/disk

$ mount|grep mmc
/dev/mmcblk0p1 on /media/disk type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,utf8,umask=077)

Untuk unmount, tinggal klik kanan icon disk storage di dekstop, pilih Unmount Volume

Alhamdulillah, senangnya ^^.
Mungkin karena saya pernah upgrade kernel kali ya? Atau mungkin saya terakhir nyoba itu pas masih Dapper ya? Jadi sebenernya di Feisty default kedetek ^^. Tak tau lah.

Bagi yang belum bisa, mungkin upgrade kernel bisa dicobain.
Saya pake kernel:

$ uname -r
2.6.20-16-generic

Sedikit statistik

July 16, 2007 | Posted in Rants, Linux and OSS

Saya lupa lagi nemu dari blog siapa (kalo gak salah sih dari salah satu penghuni Planet Ubuntu). Iseng-iseng nyobain script berikut:

bash# zgrep 'Failed password for invalid user' /var/log/auth.log.* |wc -l
11946
bash# zgrep 'Failed password for root' /var/log/auth.log.* |wc -l
2126

Dan hal ini terjadi selama

bash$ uptime
 07:03:44 up 72 days,  2:45,  2 users,  load average: 0.47, 0.39, 0.16

(Uptime-nya masih dikit, dulu tiba-tiba pernah restart, gak tau kenapa, mungkin datacenter-nya mati listrik??!!)

Mungkin masih sedikit, dan sebenarnya gak perlu terlalu khawatir dengan brute force SSH ini. Asal kita yakin aja pake password yang cukup kuat dan tentu saja root gak diperbolehkan SSH (PermitRootLogin no). Cuman ya bikin kesel aja menuh-menuhin email alert isinya laporan brute force SSH mulu.

Dulu pernah nyobain ganti port SSH dari default 22 ke port lain dan terbukti ampuh, gak ada lagi laporan di log. Tapi sekarang ya repot masa mesti nyuruh semua user konfigurasi client SSH/SFTP-nya buat ganti port, kan gak enak juga.
Sekarang pake OSSEC-HIDS lumayan bisa otomatis ngeblok via iptables atau via /etc/hosts_deny IP address yang ngelakuin brute force ini. Laporan dari OSSEC-HIDS berupa email seperti berikut ini

OSSEC HIDS Notification.
2007 Jul 08 14:08:37
	
Received From: panel->/var/log/auth.log
Rule: 5712 fired (level 10) -> \"SSHD brute force trying to get access to the system.\"
Portion of the log(s):
	
Jul  8 14:08:37 panel sshd[12740]: Failed password for invalid user todd from 211.157.109.58 port 48136 ssh2
Jul  8 14:08:35 panel sshd[12740]: Invalid user todd from 211.157.109.58
Jul  8 14:08:26 panel sshd[12737]: Failed password for invalid user todd from 211.157.109.58 port 39968 ssh2
Jul  8 14:08:24 panel sshd[12737]: Invalid user todd from 211.157.109.58
Jul  8 14:08:16 panel sshd[12735]: Failed password for invalid user todd from 211.157.109.58 port 36652 ssh2
Jul  8 14:08:14 panel sshd[12735]: Invalid user todd from 211.157.109.58
Jul  8 14:08:11 panel sshd[12705]: Failed password for invalid user todd from 211.157.109.58 port 60942 ssh2
	
 --END OF NOTIFICATION

(IP siapa tuh?)

Selain OSSEC-HIDS bisa juga pake denyhosts atau fail2ban. Saya juga gak tau tingkat keberhasilan brute force SSH ini, belom pernah nyoba sih ^^. Tapi tidak ada ruginya melakukan usaha pencegahan.

Mengupdate template planet

July 13, 2007 | Posted in Rants, Linux and OSS

Ketika menginstall Planet Ilkomerz37 saya sempat bingung karena template yang saya edit kok nggak langsung muncul perubahannya di file index planet. Padahal saya sudah menjalankan beberapa kali script untuk meregenarate file index:

./planet.py -o myplanet/config.ini

Di file config.ini saya juga sudah definisikan path ke file template ini.

template_files = myplanet/index.html.tmpl

Setelah diselidiki ternyata yang dibaca oleh script planet adalah file cache-nya yang berekstensi .tmplc.
Jadi solusi-nya adalah hapus file index.html.tmplc atau (*.tmplc) di direktori myplanet. Kemudian jalankan kembali script planet (dengan opsi -o, secara offline).

Sebagai info, untuk file index tidak harus bertype html statis, bisa saja kita sisipkan script PHP atau yang lainnya, caranya ubah saja nama templatenya menjadi, contoh: index.php.tmpl.
Tentu saja daftarkan file ini di config.ini.

Sekian tips-nya.
Sebenarnya saya mau coba aja pake tag <pre>, karena kok kalo pake tag <code> jadi gak keformat HTML di planet-nya. ^_^

Web hosting server sederhana dengan ISPConfig

July 4, 2007 | Posted in Rants, Linux and OSS

Sudah lama ada di draft nih, blom kelar-kelar ^^.
Jadi hal inilah yang membuat saya memaksakan diri membeli modem cdma agar bisa onlen dari rumah/kost (sekarang lagi ngelamun pengen modem HSDPA).
Kerja sampingan sebagai remote administrator (bahasa kerennya) memang pernah menjadi impian saya. Selain untuk nambah-nambah uang makan (walopun gak tau dibayar kapan T_T, yokatta cair juga…), yah lumayanlah untuk memuaskan hobi ngoprek dan mempelajari hal-hal baru yang jauh dari pekerjaan siang hari.
Makanya waktu seorang teman ngasih kerjaan ini, rasanya dream comes true banget ^^.
Gak perlu dateng tiap hari/malem, asal ada koneksi internet kerjaan bisa jalan. Seinget saya cuman sekali datengin fisik server-nya, nginstall Ubuntu server versi simple (tadinya pake Windows 2000 ?), nambahin OpenSSH server, udah gitu pulang dan kerjaan update atau nambahin paket-paket software dilakukan remote via SSH.
(more…)

Kitaaa! Shipit Ubuntu Feisty

May 11, 2007 | Posted in Rants, Linux and OSS

Shipit Feisty
Iya udah datang hari ini. Pas saya nyampe ke kantor jam 12-an, di meja udah ada amplop CD Ubuntu ini. Kata temen saya dikenain biaya Rp. 5000 dari Pos-nya, padahal kemaren2 cuman Rp 3000, ya gpp lah.

Tumben sekarang cepet, mungkin karena pemesanan dibatesin 3 CD kali ya. Saya pesen 2 CD untuk platform PC 32 bit, dan satu CD lagi yang 64 bit. Siapa tau nanti ada kesempatan nginstall server 64 bit :D .

Sebenernya saya udah download alternate CD Ubuntu Feisty 7.04 ini dari kambing, dan udah sepenuhnya menggantikan Windows Home di laptop saya.

Kalau ada yang pengen dikirimin juga, pesen aja sendiri ya ^_^

Modem CDMA Venus VT-10 di Ubuntu 6.06

April 21, 2007 | Posted in Rants, Linux and OSS

Modem Venus VT-10 dengan kartu FREN saya dikenali dengan baik oleh Ubuntu Dapper. Berikut ini sedikit langkah-langkah supaya saya gak lupa.

Colokin modem USB, tentunya dengan kartu CDMA didalamnya (saya pake FREN). Lihat dmesg jika ada pesan seperti berikut berarti modem usb sudah dikenali.

[17179589.504000] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
[17179589.508000] usbcore: registered new driver cdc_acm
[17179589.508000] drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters

Konfigurasi /etc/wvdial.conf sebagai berikut:

[Dialer FREN]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 230400
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = #777
Password = m8
Username = m8
Auto DNS = 1
Stupid Mode = 1
Auto Reconnect = on

Jalankan wvdial.
$ sudo wvdial FREN

Sengaja wvdial tidak saya jalankan di background supaya mudah dalam mengidentfikasi pesan error. Jika tidak terdapat masalah akan terlihat message berikut di terminal

--> WvDial: Internet dialer version 1.55
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Apr 21 09:34:43 2007
--> Pid of pppd: 5638
--> Using interface ppp0
--> pppd: ��[05][08]H�[05][08]
--> pppd: ��[05][08]H�[05][08]
--> pppd: ��[05][08]H�[05][08]
--> pppd: ��[05][08]H�[05][08]
--> local IP address 10.128.19.150
--> pppd: ��[05][08]H�[05][08]
--> remote IP address 10.21.9.1
--> pppd: ��[05][08]H�[05][08]
--> primary DNS address 10.21.4.77
--> pppd: ��[05][08]H�[05][08]
--> secondary DNS address 10.21.7.7
--> pppd: ��[05][08]H�[05][08]

Untuk memutus koneksi tinggal tekan Ctrl+C di terminal tersebut.

Jika sebelumnya sudah ada koneksi ethernet yang berjalan, kemungkinan default gateway tidak melalui ppp0. Untuk itu harus diubah default gateway ke ppp0.

$ sudo route del default
$ sudo route add default gw dev ppp0

Untuk monitoring bandwidth di Linux, bisa menggunakan KtrafficAnalyzer. Karena tidak menemukan paket untuk Dapper, saya pakai alien untuk menginstall paket rpm KtrafficAnalyzer.

Selain itu bisa juga menggunakan vnstat. Untuk cara instalasi silahkan baca disini . Karena saya hanya akan memonitor modem CDMA, maka vnstat saya jalankan agar memonitor interface ppp0
$ sudo vnstat -u -i ppp0

Oh iya, tips untuk menghemat quota bandwidth juga berlaku di Linux. Enaknya pake Linux, gak usah khawatir tiba-tiba ada download/upload misterius yang ngabisin quota. Tentu saja entri crontab juga harus diperiksa ^^

Demikianlah, semoga bermanfaat ^^.

Nec Versa E3100 Agere System HDA Modem on Ubuntu 6.0.6

October 26, 2006 | Posted in Rants, Linux and OSS


Finally after several trial and error I manage to get this modem running on my Ubuntu 6.0.6.

My Nec Versa E3100 1702DR has a softmodem which identified as Agere System HDA Modem in Windows Device Manager. However lspci in Ubuntu doesn’t list this modem as recognized device.

Till I search over google and found that this modem actually supported by alsa modem driver. So you don’t need any third party driver modem. Just use the builtin alsa modem driver.
Let’s start! (more…)

Nyoba WiFi di BTM

August 20, 2006 | Posted in Rants, Linux and OSS

Udah lama pengen nyoba gimana rasanya ngenet pake WiFi. Dapat informasi dari temen katanya di BTM ada hotspot gratis, di lantai food court (paling atas klo gak salah). Sebenernya di deket terminal DAMRI ada juga tuh hotspot gratis, namanya Cafe Telapak di gedung Alumni IPB, tapi belom dicobain soalnya cafe, gak tau klo ngopi disana bayar brapa :D .
Jadilah Sabtu kemaren ke BTM, langsung menuju lantai atas. Namanya juga foodcourt, jadinya rame banget, tapi masih ada meja yang kosong. Lihat kanan-kiri, ternyata gak ada satupun yang bawa laptop. Mungkin karena masih baru (resminya 5 Agustus), jadi belom pada tau.
Pertama kali saya coba booting ke Windows, sinyal WiFi langsung kedetek. Gak pake password-passwordan, langsung konek. Ternyata providernya Telkom (Speedy). Bandwidthnya bisa sampe 54MBps, wow cepet banget. Coba browsing sambil nyalain Live Update juga cepet.
Karena tujuan utamanya adalah buat ngetes WiFi di Ubuntu saya, maka setelah beres Live Update, saya reboot ke Ubuntu. Setelah masuk ke Gnome, sepertinya applet network manager mulai mendeteksi adanya sinyal WiFi, kemudian saya pilih koneksi Wireless dari applet ini, dan akahirnya horeeee, ternyata bisa juga WiFi di Ubuntu ini. Alhamdulillah. Gak ada setting macem-macem, OOTB.Driver yang dipake untuk WiFi di NEC E3100 saya adalah ipw2200. Coba download lanjutan manga Pluto, bisa dapet sampe 30KBps, cepet juga.
Ternyata enak juga yah ngenet di hotspot gratisan, kenceng bener, hehe ini mungkin karena waktu itu yang make cuman saya :D . Masalahnya mungkin cuma daya tahan batere laptop, karena jarang hotspot yang nyediain colokan listrik. Kemaren laptop saya cuman kuat sekitar 3 jam-an sajah.
Mungkin ada yang tau lokasi hotspot gratis lainnya di Bogor? Saya baru tau Cafe Telapak, Kampus Darmaga (katanya), MMA IPB (denger2 juga), sama BTM. Coba di Takol ada hotspot ya, enak kan adem…

« Previous PageNext Page »