Welcome to Cardshare.net


Your forum for everything about cardsharing.


  • Tutorials & How-to's
  • Ask for help with your setup
  • Share your cards and peers
  • Download files

We have everything!


YES! I want to register an account for free right now!


+ Reply to Thread
Results 1 to 3 of 3
  1. #1
    Brian is offline Member
    Join Date
    Mar 2008
    Posts
    60
    Downloads
    0
    Uploads
    0

    Default Howto: Building Debian Linux server with Gbox/cs2gbox

    This how-to is basicly the same as the CCcam how-to. It will cover the basic installation of Debian linux and getting Gbox up and running on it.

    This How-to is still WIP by CC_Share

    --Todo--
    Correct typo's (if any are made)
    ---------------------------------------

    First download the netinstall cd of debian linux
    You can download it from the following URL:
    http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386-netinst.iso

    This will install the basic debian linux system on you're harddisk.
    Just follow the steps on CD to get the system up and running.
    During the installation process, it will ask you several questions
    Hostname and domain are not really of much importance right now as you can change it lateron. Here you can input a hostanem and domain of you're choice.

    Another question is if it can use the entire harddisk. As it is going to be a dedicated server, you can use the entire harddisk
    Guided - use entire disk
    When it's asking you for a network mirror, make sure you choose a fast and stable server.
    Usually univercity servers are fast and stable.

    When you've completed the network mirror, it's going to download the software list.
    Now you can deselect everything to keep the server as small as possible.
    All you have to select is webserver.
    After a while it will eject the CD and it will start to reboot.

    As you might have noticed, during installation, debian uses dhcp to aquire an ip adress.
    For a cardserver, it's not recommened to have it's IP adress handled by DHCP.
    First thing we need to do is remove the DHCP and assign a static IP to the linux server

    Assigning static IP
    Log in as root with the right password
    then type in the following command
    vim /etc/network/interfaces
    now remove the following line
    iface eth0 inet dhcp
    and replace it with
    auto eth0
    iface eth0 inet static
    address 192.168.1.225
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    These IP adresses might be different for you're situation.
    Remember to replace them with the numbers you need.
    You can save the file with the following commands
    <esc>:wq
    Once the file is saved, you can restart the network and check if you're linux server is running with it's new IP adress
    /etc/init.d/networking restart
    ifconfig
    ifconfig should now look something like this
    cardserverBackup:/home# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:00:00:100:70
    inet addr:192.168.1.225 Bcast:192.168.1.255 Mask:255.255.255.0
    inet6 addr: fe80::250:4ff:fe1d:d27b/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8931 errors:0 dropped:0 overruns:0 frame:0
    TX packets:6028 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:7585683 (7.2 Mi TX bytes:916823 (895.3 Ki
    Interrupt:10 Base address:0x4000
    Installing SSH
    Next thing that needs to be done is install a SSH deamon.
    This will allow you to log into the cardserver from you're own computer and the server does not require a keyboard and monitor if you want to change something.
    apt-get install openssh-server
    Once SSH is installed, you can logout of the server,remove the keyboard and monitor as we don't need it anymore.

    Getting Putty
    We need to download putty so we can log in with SSH
    http://the.earth.li/~sgtatham/putty/.../x86/putty.exe

    Remove the CD-ROM drive from the apt-get mirror list:
    To make sure the server does not need the CD-ROM anymore to update or install software, we need to remove it from the mirror list of apt-get.
    vim /etc/apt/sources.list
    now remove the lines that point to the CD-ROM drive and save the file.

    deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
    Update apt-get software list
    To make sure, you locally have a good software list available, you have to update the apt-get database
    apt-get update
    Installing FTP server
    To be able to transfer files between you're computer and the linux server, a FTP server is needed.
    During the installation it will ask you one question,. Answer it with "stand-alone"
    This will consume a bit more memory but will prevent linux from spawning a new process every time you log in.
    apt-get install proftpd
    The server is now installed and all the needed files are in place.
    Now it's time to get it ready for Gbox.
    First thing we need to do is make 6 directory's and adjust the parameters.
    mkdir /emu
    mkdir /emu/gbox
    mkdir /emu/script
    mkdir /emu/log
    mkdir/var/etc
    mkdir /var/keys
    chmod 777 /emu
    chmod 777 /emu/*
    chown <username> /emu
    chown <username> /emu/*
    The username started above is the username you created during the installation. This name is going to be used for file transfer.

    Startup script for gbox
    To prevent from having to change directory all the time we're gonna place a script on the server so CCcam can be started from any directory on the server.
    vim /emu/script/gbox
    CAMNAME="Gbox"
    INFOFILE="ecm.info"
    # end

    # This method cleans up /tmp folder of gbox files
    remove_tmp ()
    rm -rf /tmp/*info* /tmp/*gbox* /tmp/*online* /tmp/*share* /tmp/atack* /tmp/debug*

    # This method Gbox (That order)
    start_cam ()
    /emu/cs2gbox.x86 &
    /emu/gbox/gboxx86 &
    # This method stops gbox and then calles the tmp cleanup method
    stop_cam ()
    touch /tmp/gbox.kill
    pkill cs2gbox.x86
    pkill gboxx86
    remove_tmp

    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    start_cam
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    stop_cam
    ;;
    restart)
    echo "Restaring $CAMNAME"
    stop_cam
    start_cam
    ;;
    *)
    "$0" stop
    exit 1
    ;;
    esac
    exit 0
    chmod 755 /emu/script/gbox
    ln /emu/script/gbox /bin/gbox
    Now you can simply start, stop or restart gbox from any directory by simply typing
    gbox start
    gbox stop
    gbox restart
    Upload gbox
    Now use a FTP program to upload gboxx86 and cs2gbox to /emu/gbox
    Upload the config files cwshare.cfg, softcam.cfg, gbox_cfg and cs2gbox.cfg to /var/keys

    Making gbox and cs2gbox executable
    Use putty again to give gboxx86 and cs2gbox.x86 execution rights
    chmod 755 /emu/gbox/gboxx86
    chmod 755 /emu/gbox/cs2gbox.x86
    Putting gbox in bootsequence

    There's only one more thing to do. Add gbox to the startup so it will start on the next reboot.
    vim /etc/rc.local
    and add the following line at the bottom
    /bin/gbox start &
    Now you can reboot the server and check if gbox is running.

  2. #2
    malaksara is offline Junior Member
    Join Date
    Jun 2008
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default RE: Howto: Building Debian Linux server with Gbox/cs2gbox

    hi after installing gbox
    gbox start i get this
    bin/gbox: line 7: syntax error near unexpected token `rm'
    /bin/gbox: line 7: `rm -rf /tmp/*info* /tmp/*gbox* /tmp/*online* /tmp/*share* /tmp/atack* /tmp/debug*'

    i change many time script i still have same problem
    can someone help thanks

  3. #3
    zorrua is offline Junior Member
    Join Date
    Apr 2010
    Posts
    7
    Downloads
    1
    Uploads
    0

    Default

    Where is the official site to downlaod GBOX?

    Thanks!

 

 

Similar Threads

  1. Replies: 0
    Last Post: 7th December 2011, 20:18
  2. Replies: 0
    Last Post: 1st December 2011, 11:40
  3. Replies: 0
    Last Post: 27th November 2011, 20:34
  4. Howto: Building Debian Linux server with CCcam
    By Brian in forum Guides / FAQ's
    Replies: 6
    Last Post: 1st March 2009, 20:17
  5. Howto install gbox on a Redhat server
    By Xzumi in forum GBox Chat
    Replies: 0
    Last Post: 25th March 2008, 20:09

Visitors found this page by searching for:

gbox linux

cs2gbox

gbox for linux

Gbox x86

howto install cs2gbox and gbox on ubuntu

gbox debianlinux gboxlinux gbox server bingbox: line 7: syntax error near unexpected token `rmgbox.x86gbox net x86gbox.net x86gbox server linuxgbox cs2gboxdebian gboxdebian gbox servergbox x86 linuxscript instal gbox debiangbox.net debiangbox syntax error near unexpected token `rmgbox.net ubuntugboxx86gbox in lunxgboxx86 debiangbox linux server

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Powered by vBulletin® Version 4.1.8
Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO 3.6.0
All times are GMT +2. The time now is 08:07.
vBulletin 4.0 skin by CompleteVB