On Tue, 2009-02-03 at 12:22 +0700, mRt ITnewbies wrote:
> Btw coba aja langsung edit aja file /etc/group tambahkan dari sana
> saja user yg mau nge-print. Saya pernah kejadian klo masuk lewat menu
> user manager malah ndak ketambah ke group lp :D

$ cat /etc/group | grep myusername

...
lp:x:7:myusername

Hari ini setelah saya coba lagi ternyata pesan Permission Denied sudah
gak keluar, rupanya harus di-restart dulu sesudah tambah user.

Tapi walaupun di-printer ada led kedip-kedip tanda data diterima, tapi
kok nggak keluar di-print ya?  Harus dikirimi karakater apa lagi supaya
bisa nge-print.  Di Java sudah saya kirimi

                        out.write(0x0D); (carriage return)

tapi tetap nggak keluar.

Terima kasih buat petunjuknya,
Patrick


> 
> 2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
> > Terima kasih atas respons cepatnya.  Saya coba echo "testing" > /dev/lp0
> > ternyata juga permission denied.
> >
> > Saya coba menambahkan group lp ke user saya melalui
> > System-Administration-Users and Groups.  Karena saya tidak melihat ada
> > group lp, maka saya click tombol "Add Group" dan memasukkan nama "lp"
> > tanpa memperhatikan "Group ID"-nya.
> >
> > Jika di terminal saya ketik:
> > $ group myname
> >
> > group lp sudah terlihat, tetapi echo "testing" > /dev/lp0 masih
> > permission denied.  Kalau echo "testing" | lpr, sih berhasil, tapi lpr
> > jadi nama file, kalau saya masukkan ke coding Java.
> >
> > Saya sudah mengganti Group ID lp dari 1004 menjadi 7, masih juga tidak
> > berhasil.
> >
> > Mohon petunjuknya lagi.
> >
> > Terima kasih,
> > Patrick
> >
> > On Mon, 2009-02-02 at 18:53 +0700, mRt ITnewbies wrote:
> >> Btw user yang ngejalanin program tersebut dah masuk ke group-nya printer 
> >> blm ?
> >> Atau gini aja deh yg paling mudah, coba perintah ini di user yg mau 
> >> nge-print:
> >> echo "testing" > /dev/lp0
> >>
> >> bisa ngeprint tulisan testing ndak ? Klo bisa, harusnya program anda
> >> juga bisa. Tapi klo ga bisa, program anda juga ga bakalan bisa :)
> >>
> >> Solusi-nya, coba masukkin ke group lp untuk user yg mau ngeprint
> >> tersebut then try to print via console :)
> >>
> >>
> >> 2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
> >> > Halo semua,
> >> >
> >> > Saya mencoba mengirim karakter ke printer melalui Java:
> >> >
> >> >
> >> >        public static void main(String[] args) {
> >> >                // TODO Auto-generated method stub
> >> >                try{
> >> >                        FileWriter out = new FileWriter("/dev/lp0");
> >> >                        out.write("Hello World!");
> >> >                        out.write(0x0D);
> >> >                        out.close();
> >> >                }catch(IOException e){
> >> >                        e.printStackTrace();
> >> >                }
> >> >
> >> >
> >> > Dan saya mendapat error message:
> >> >
> >> > java.io.FileNotFoundException: /dev/lp0 (Permission denied)
> >> >        at java.io.FileOutputStream.open(Native Method)
> >> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
> >> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
> >> >        at java.io.FileWriter.<init>(FileWriter.java:46)
> >> >        at testcode.PrinterTest1.main(PrinterTest1.java:14)
> >> >
> >> >
> >> > Kenapa ya "Permission denied", padahal saya bisa nge-print open-office
> >> > file saya ke printer tersebut?  Apakah printer-nya perlu diset supaya
> >> > membolehkan program Java tersebut nge-print?  Bagaimana cara memberikan
> >> > permission tsb, padahal di System-Administration-Printing pada tab
> >> > Access Control sudah di set Allow printing for everyone except these
> >> > users dan tidak ada user yang di blok?
> >> >
> >> > O ya, saya pakai Ubuntu 8.04 HH.
> >> >
> >> > Terima kasih atas panduannya,
> >> > Patrick
> >> >
> >> >
> >> > --
> >> > Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> >> > Arsip dan info: http://linux.or.id/milis
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Martinus Ady H.
> >> http://martinusadyh.web.id/
> >>
> >
> >
> > --
> > Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> > Arsip dan info: http://linux.or.id/milis
> >
> >
> 
> 
> 
> -- 
> Martinus Ady H.
> http://martinusadyh.web.id/
> 


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis

Kirim email ke