Forum Resmi gBilling

Free Software Warnet Billing System For Linux/UNIX and Windows
It is currently Mon Nov 30, 2009 7:54 am

All times are UTC + 7 hours



Welcome
Apa itu gBilling?

gBilling adalah aplikasi sistem pembayaran warnet (warnet billing system) yang terdiri dari server dan client, gBilling diharapkan bisa berjalan di multi-platform (Linux, BSD, MacOS, atau Microsoft Windows). gBilling di tulis dalam bahasa C, dengan GUI toolkit GTK2 (The GIMP Toolkit), dan menggunakan SQLite sebagai sistem database dan penyimpanan data. gBilling akan selalu berada di bawah lisensi GNU Public License (GPL) versi 2, silahkan baca lisensi ini sebelum penggunaan, distribusi dan modifikasi gBilling. Dukung pengembangan gBilling dengan ikut serta dalam penulisan kode program, menulis dokumentasi, laporan bug atau melakukan donasi. Donasi yang masuk akan sangat membantu pengembangan gBilling seperti untuk membeli distro-distro Linux, membeli sistem operasi yang belum di uji coba seperti Windows Vista (jangan pernah pikir bajakan ;p), dan keperluan lainnya. Untuk melakukan donasi, silahkan hubungi penulis.




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: gBilling dipakai di ubuntu ltsp
PostPosted: Mon Sep 08, 2008 10:33 am 
Offline

Joined: Mon Sep 08, 2008 10:30 am
Posts: 3
gBilling bisa dipakai di ubuntu ltsp ngga ? kalo bisa, bisa kasih panduan singkat / detail-nya ?


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Mon Sep 08, 2008 3:00 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
seharusnya gbilling bisa berjalan di distro apa sj.. asalkan distro itu mengacu pd LSB (linux standard base) dan mempunyai library yg dibutuhkan oleh gbilling. gbilling msh dalam tahap beta utk uji coba dan seharusnya belum baik digunakan secara penuh. liat cara instalasi di website gbilling.. jgn lupa laporkan hasil uji coba anda di sini.


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Tue Sep 09, 2008 9:05 am 
Offline

Joined: Mon Sep 08, 2008 10:30 am
Posts: 3
oh baik, nanti akan saya coba... terima kasih atas reply-nya.


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Thu Sep 11, 2008 11:07 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
ok, laporan sangat di butuhkan untuk membuat gbilling lebih baik lagi...
laporkan kesalahan2, atau hal2 yg tidak bekerja ketika anda mencoba gbilling...

full dengan pesan error...
untuk mendapatkan pesan error, jalankan saja gbilling server atau client
dari shell seperti:

gbilling-server #utk server
gbilling-client #utk client


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Mon Sep 22, 2008 10:20 pm 
Offline

Joined: Mon Sep 22, 2008 10:02 pm
Posts: 23
Untuk LTSP sepertinya belum bisa.
Saya mencoba dengan LTSP Hardy, IP klien hanya 1 (satu) saja yang valid yaitu IP server itu sendiri.
Jika IP client tidak sama dengan IP server LTSP maka waktu klien konek muncul pesan pada terminal server :
Code:
(22/08/08 21:51:02) accept_client(): unknown client 192.168.0.17

catatan : IP server saya 192.168.0.17
IP client#1 192.168.0.1
Jadi hanya ada 1 klien yang dapat konek server dalam satu waktu.
Untuk instalasi juga harus dipisah tidak bisa dengan default ( usr/local ) karena akan saling menimpa instalasi sebelumnya.
Contoh dalam kasus saya :
gbilling-server : ./configure --prefix=/opt/gbilling
gbilling-client: ./configure

Seandainya bisa seperti cclfox, dimana klien tidak memakai IP tetapi nama/alias mungkin bisa diaplikasikan pada LTSP


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Tue Sep 23, 2008 4:55 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
@MasDjo:
Saya salah baca dengan post buntute yang menyebut ltsp, saya kira LTS (Long Time Support) dari Ubuntu. :x gBilling belum pernah saya coba di sistem Linux LTSP (Linux Terminal Project Project). Sesuai cara kerja LTSP yang menentukan ip address client dengan DHCP server. Tidak sulit untuk mengembangkan support gBilling pada LTSP, dari laporan anda... saya ingin menanyakan:

dengan data:
IP Server : 192.168.0.17
Client : 192.168.0.1

Apakah client dengan ip di atas telah ditambah ke server?, bagaimana hasil ping yang di lakukan ketika server melakukan ping client tersebut? (ping -c 1 192.168.0.1), dan bagaimana jika client yang melakukan ping ke server?

[saya tidak bisa menjawab lebih lanjut jika anda tidak menjawab pertanyaan diatas..]

Quote:
Untuk instalasi juga harus dipisah tidak bisa dengan default ( usr/local ) karena akan saling menimpa instalasi sebelumnya.
Contoh dalam kasus saya :
gbilling-server : ./configure --prefix=/opt/gbilling
gbilling-client: ./configure

saya tidak mengerti dengan hal ini, script konfigurasi gbilling configure.in ditulis untuk menginstall di direktori standar /usr/local/gbillng-server untuk gbilling server dan /usr/local/gbilling-client untuk gbilling-client, saya tidak mengerti dengan menimpa file yang anda maksudkan ;) .. tentu saja instalasi tidak boleh ditulis seperti itu... apa maksud anda log ? atau file setting?

oke ccl adalah library spesial untuk internet cafe, saya baru tahu kalo ada library seperti ini ;), ccl menggunakan C, GLib, dan SQLite. Saya akan mempelajari kode ccl. dan akan melihat apa saja yang baik untuk diterapkan ke gBilling. btw dengan melihat versi library yang digunakan ccl, library ini depereceted atau tidak di support lagi pada api glib dan mungkin sqlite3 versi saat ini, jadi!! code ulang dan un-deprecated !!!.. Thankx :mrgreen:


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Tue Sep 23, 2008 9:47 am 
Offline

Joined: Mon Sep 22, 2008 10:02 pm
Posts: 23
Maaf sebelumnya untuk instalasi ternyata tidak ada masalah, saya yang salah melakukan instalasi. Saya memakai deb file dari Mas Monde yang mungkin untuk sistem stand-alone client (bukan LTSP).... :mrgreen:
Quote:
Apakah client dengan ip di atas telah ditambah ke server?, bagaimana hasil ping yang di lakukan ketika server melakukan ping client tersebut? (ping -c 1 192.168.0.1), dan bagaimana jika client yang melakukan ping ke server?

IP client sudah saya tambahkan di server gbilling
PING ok, ini hasilnya :
Dari server :
    PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
    64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=0.134 ms

    --- 192.168.0.1 ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.134/0.134/0.134/0.000 ms
Dari Client :
    PING 192.168.0.17 (192.168.0.17) 56(84) bytes of data.
    64 bytes from 192.168.0.17: icmp_seq=1 ttl=64 time=0.029 ms

    --- 192.168.0.17 ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.029/0.029/0.029/0.000 ms
Namun ketika gbilling-server diaktifkan, dan dari client gbilling-client diaktifkan di terminal muncul pesan :
    (23/08/08 08:56:49) accept_client(): thread started...
    (23/08/08 08:57:26) accept_client(): unknown client
    192.168.0.17
    (23/08/08 08:57:49) gbilling_log_autodel(): val == 0, quit timeout
Dan di client muncul pesan :
    (23/08/08 09:01:29) GTK Version: 2.12.9
    (23/08/08 09:01:31) get_servset(): send(): send 164 bytes of sizeof(clientset) to Server (192.168.0.17)
    (23/08/08 09:01:31) get_servset(): recv(): 104 Connection reset by peer

    (gbilling-client:19620): Gtk-WARNING **: Error parsing gtk-icon-sizes string:
    'panel-menu=24,24
    panel=20,20
    gtk-button=18,18
    gtk-large-toolbar=24,24
    '

Sepertinya gbilling-server mengenal IP client dengan IP server LTSP sendiri .... :?: Dan bila daftar IP client di server gbilling diganti dengan 192.168.0.17 maka client bisa konek normal. Maaf saya sertakan juga screenshot-nya
catatan : saya menggunakan versi Beta-2


Attachments:
File comment: gbilling server
gbill.png
gbill.png [ 16.37 KiB | Viewed 703 times ]
File comment: gbilling server IP client diganti dg IP server
gbill2.png
gbill2.png [ 21.08 KiB | Viewed 703 times ]
Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Thu Sep 25, 2008 5:43 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
@MasDjo
Quote:
(23/08/08 08:57:26) accept_client(): unknown client 192.168.0.17

ini karena server tidak mengenal client tersebut, server akan menutup koneksi client... sehingga di client :
Quote:
(23/08/08 09:01:31) get_servset(): recv(): 104 Connection reset by peer

coba hal ini, ini mungkin lucu.. tapi mungkin bisa . :lol:
jika server ip 192.168.0.1, dan thin-client (salah satu) -nya 192.168.0.17, maka atur client utk memakai IP server (di pengaturan client) set ip server menjadi IP client itu sendiri (192.168.0.17),

kedua mungkin dengan membuat bridge ethernet, cara ini seperti implementasi NAT (network address translation) di software virtualization (vmware, xen, virtualbox)...


Top
 Profile  
 
 Post subject: Re: gBilling dipakai di ubuntu ltsp
PostPosted: Fri Oct 16, 2009 9:24 am 
Offline

Joined: Mon Sep 08, 2008 10:30 am
Posts: 3
Saya coba dengan IP Client itu sendiri, muncul error : 111 Connection refused.

Gimana yah ?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC + 7 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron