Logout paksa user di Linux

Kondisi: Anda login secara remote ke server Linux lalu tiba-tiba koneksi jaringan terputus, maka session login Anda akan tetap tersimpan sampai waktu tertentu. Gambarannya kurang lebih seperti ini:

Terlihat bahwa user pertama (pts/0) adalah login awal kita yang terputus, lalu kita login lagi sebagai user kedua (sebenarnya usernya sama, hanya sessionnya yang berbeda). Jika diperhatikan, perbedaan dari kedua session adalah waktu IDLE time yang tinggi di session pertama (3:15).

Nah, untuk mematikan secara paksa session yang sudah tidak dipakai itu, caranya cukup mudah:

$ pkill -9 -t pts/0

Using HP Laserjet 1020 from network printer on Mac OS

HP Laserjet 1020

HP Laserjet 1020

The situation is pretty similar to my previous post Using HP Laserjet P1006 from network printer on mac os, but the printer we are about to install now is HP Laserjet 1020. The printer is attached to Windows server 2003 as printer server, and you as a client want to use it from local network. But unfortunately Mac OS doesn’t provide driver for network use, otherwise we use foo2zjs.

foo2zjs is an open source printer driver for printers that use the Zenographics ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor 2300 DL or Konica Minolta magicolor 2430 DL or HP LaserJet 1020 or HP LaserJet Pro P1102 or HP LaserJet Pro P1102w or HP LaserJet Pro CP1025nw.

As you can see, HP Laserjet 1020 is listed there.

OK, let’s install it. First, follow instruction step 1 to 3 on my previous post. Step 4 is pretty similar too, the difference is only on the ./getweb command.

$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ ./getweb 1020
$ sudo make install

Last, add the printer using Print & Fax Preferences. Select HP Laserjet 1020 Foomatic/foo2zjs-z1(recommended).

Adding the printer

Adding the printer

Happy printing 😀

Setting Sierra USB 350 + AXIS di Ubuntu 10.04

Tulisan ini sebagai pengingat saja, karena sudah sering kali mengalami kejadian serupa tapi saya lupa konfigurasinya 😛

Kondisi:
Modem dikenali dengan baik oleh Ubuntu.

Yang sudah dilakukan:

  1. Konfigurasi dengan Network Manager gagal, hanya menampilkan pesan “GSM Disconnected”.
  2. Konfigurasi dengan wvdial juga gagal, berakhir dengan pesan “resubmit read urb failed. (-1)”.
  3. Konfigurasi dengan ppp, pon dan chat script, berhasil 😀

Berikut konfigurasinya:

/etc/ppp/peers/sierra

/dev/ttyUSB0
115200
nodetach
user "axis"
password "123456"
show-password
noipdefault
noauth
debug
noccp
#novj
#nobsdcomp
#novjccomp
#nopcomp
#noaccomp
#refuse-chap
#refuse-mschap
#refuse-mschap-v2
#refuse-eap
defaultroute
usepeerdns
crtscts
#persist
#nodeflate
#nobsdcomp
lock
local
#holdoff 5       	# Reconnect after 5s on connection loss
#lcp-echo-failure 4      # prevent timeouts
#lcp-echo-interval 65535 # prevent timeouts
connect		"/usr/sbin/chat -v -f /etc/chatscripts/sierra"
#disconnect      "/usr/sbin/chat -v -f /etc/chatscripts/sierra-disconnect"

/etc/chatscript/sierra

ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' "ATZ" 'OK' 'AT+CGDCONT=1,"IP","AXIS"'
OK-AT-OK "ATDT*99***1#"
CONNECT \d\c

Selanjutnya tinggal jalankan:

$ sudo pon sierra

Dan, untuk berhenti tinggal tekan Ctrl+C.