Indobilling Server Linux Gagal Print Struk
2009
Seharian saya dipusingkan oleh Indobilling Server Linux yang ga bisa cetak struk. Padahal udah pake Printer jenis dot matrix dan menggunakan port paralel seperti saran dari vendor perangkat billing. Karena tampilan lewat GUI tidak memunculkan pesan kesalahan, akhirnya saya coba cara lama. Jalankan billserver via terminal dan biarkan pesan error muncul di terminal.
Benar saja, ternyata masalah pertama ada pada permission /dev/lp0 dimana permission-nya crw-rw—-. Kemudian saya ubah permission-nya dengan perintah:
sudo chmod o+rw /dev/lp0
Sehingga permission menjadi crw-rw-rw-.
Namun ternyata masih ada kesalahan lain. Script print-nya ternyata mencari file indoprint.txt (file struk yang akan diprint pada direktori /var/tmp, sedangkan oleh Indobilling Server itu sendiri file tersebut disimpan di /home/user/.vartmp. Akhirnya saya buatkan link ke file aslinya di /var/tmp dengan perintah berikut:
sudo ln -sT /var/tmp/indoprint.txt /home/user/.vartmp/indoprint.txt
Dan alhamdulillah, struk bisa dicetak dengan baik.
Comment