Announcement

Collapse
No announcement yet.

Several questions: Linux Server

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Several questions: Linux Server

    Hi!

    Trying to set Quake 1 server on Debian.
    I did all actions that were written here:
    http://quakeone.com/forums/quake-hel...tup-guide.html

    My server starts (i think).
    That is what i see in my console:

    Code:
    [email protected]:~/quake1$ ./pqlinux 
    Added packfile ./id1/pak0.pak (339 files)
    Added packfile ./id1/pak1.pak (85 files)
    PackFile: ./id1/pak1.pak : gfx/pop.lmp
    Playing registered version.
    PackFile: ./id1/pak0.pak : gfx.wad
    Console initialized.
    Security module initialized
    UDP Initialized
    Exe: 18:27:06 Apr 24 2008
    16.0 megabyte heap
    Host Initialized
    ========Quake Initialized=========
    Unixded Quake -- Version 1.000
    PackFile: ./id1/pak0.pak : quake.rc
    execing quake.rc
    PackFile: ./id1/pak0.pak : default.cfg
    execing default.cfg
    Unknown command "viewsize"
    Unknown command "volume"
    Unknown command "sensitivity"
    FindFile: ./id1/config.cfg
    execing config.cfg
    FindFile: ./id1/autoexec.cfg
    execing autoexec.cfg
    Unknown command "maxclients"
    
    SV_SpawnServer: Wed Feb 17 00:14:58 2016
    
    PackFile: ./id1/pak0.pak : progs.dat
    PackFile: ./id1/pak1.pak : maps/dm1.bsp
    PackFile: ./id1/pak0.pak : progs/player.mdl
    PackFile: ./id1/pak0.pak : progs/eyes.mdl
    PackFile: ./id1/pak0.pak : progs/h_player.mdl
    PackFile: ./id1/pak0.pak : progs/gib1.mdl
    PackFile: ./id1/pak0.pak : progs/gib2.mdl
    PackFile: ./id1/pak0.pak : progs/gib3.mdl
    PackFile: ./id1/pak0.pak : progs/s_bubble.spr
    PackFile: ./id1/pak0.pak : progs/s_explod.spr
    PackFile: ./id1/pak0.pak : progs/v_axe.mdl
    PackFile: ./id1/pak0.pak : progs/v_shot.mdl
    PackFile: ./id1/pak0.pak : progs/v_nail.mdl
    PackFile: ./id1/pak0.pak : progs/v_rock.mdl
    PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
    PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
    PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
    PackFile: ./id1/pak0.pak : progs/bolt.mdl
    PackFile: ./id1/pak0.pak : progs/bolt2.mdl
    PackFile: ./id1/pak0.pak : progs/bolt3.mdl
    PackFile: ./id1/pak0.pak : progs/lavaball.mdl
    PackFile: ./id1/pak0.pak : progs/missile.mdl
    PackFile: ./id1/pak0.pak : progs/grenade.mdl
    PackFile: ./id1/pak0.pak : progs/spike.mdl
    PackFile: ./id1/pak0.pak : progs/s_spike.mdl
    PackFile: ./id1/pak0.pak : progs/backpack.mdl
    PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
    PackFile: ./id1/pak0.pak : progs/v_light.mdl
    PackFile: ./id1/pak0.pak : progs/flame2.mdl
    PackFile: ./id1/pak0.pak : progs/flame.mdl
    PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
    PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
    PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
    PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
    PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
    PackFile: ./id1/pak0.pak : progs/g_shot.mdl
    PackFile: ./id1/pak0.pak : progs/armor.mdl
    PackFile: ./id1/pak0.pak : progs/g_nail.mdl
    PackFile: ./id1/pak0.pak : progs/g_rock.mdl
    PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
    PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
    PackFile: ./id1/pak1.pak : maps/dm1.bsp
    PackFile: ./id1/pak0.pak : progs/player.mdl
    PackFile: ./id1/pak0.pak : progs/eyes.mdl
    PackFile: ./id1/pak0.pak : progs/h_player.mdl
    PackFile: ./id1/pak0.pak : progs/gib1.mdl
    PackFile: ./id1/pak0.pak : progs/gib2.mdl
    PackFile: ./id1/pak0.pak : progs/gib3.mdl
    PackFile: ./id1/pak0.pak : progs/s_bubble.spr
    PackFile: ./id1/pak0.pak : progs/s_explod.spr
    PackFile: ./id1/pak0.pak : progs/v_axe.mdl
    PackFile: ./id1/pak0.pak : progs/v_shot.mdl
    PackFile: ./id1/pak0.pak : progs/v_nail.mdl
    PackFile: ./id1/pak0.pak : progs/v_rock.mdl
    PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
    PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
    PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
    PackFile: ./id1/pak0.pak : progs/bolt.mdl
    PackFile: ./id1/pak0.pak : progs/bolt2.mdl
    PackFile: ./id1/pak0.pak : progs/bolt3.mdl
    PackFile: ./id1/pak0.pak : progs/lavaball.mdl
    PackFile: ./id1/pak0.pak : progs/missile.mdl
    PackFile: ./id1/pak0.pak : progs/grenade.mdl
    PackFile: ./id1/pak0.pak : progs/spike.mdl
    PackFile: ./id1/pak0.pak : progs/s_spike.mdl
    PackFile: ./id1/pak0.pak : progs/backpack.mdl
    PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
    PackFile: ./id1/pak0.pak : progs/v_light.mdl
    PackFile: ./id1/pak0.pak : progs/flame2.mdl
    PackFile: ./id1/pak0.pak : progs/flame.mdl
    PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
    PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
    PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
    PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
    PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
    PackFile: ./id1/pak0.pak : progs/g_shot.mdl
    PackFile: ./id1/pak0.pak : progs/armor.mdl
    PackFile: ./id1/pak0.pak : progs/g_nail.mdl
    PackFile: ./id1/pak0.pak : progs/g_rock.mdl
    PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
    PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
    Unknown command "ip"
    When i type "status", i see:

    Code:
    status
    host:    YKT (anti-wallhack: players)
    version: ProQuake 3.90 
    tcp/ip:  0.0.0.0
    map:     dm1
    players: 0 active (8 max)
    tcp/ip must be like that?

    I can't understand which ip my server has and how to connect to my server.

    I tried to connect from another computer with Windows 7 on it by typing my ip (found it by myip.com.ua).

    How to do it correctly?

    Please tell me.

    If you help me and i succeed, i will make good guide with all details. Even a complete newbie will be able to start a server with it. And i will place it here and in all internet.

    Please, help!

    P.S.
    My autoexec.cfg:
    Code:
    hostname "YKT"
    deathmatch 1
    maxclients 16
    fraglimit 50
    noexit 2
    teamplay 0
    timelimit 20
    map dm1
    ip 94.245.177.63
    Tried to set an ip, but it says "unknown command"

    P.P.S. Must my computer be connected to internet directly? My computers were connected through router (i tried on 2 systems: Debian and Lubuntu).

    Schemes:
    1) Internet provider -> Router -> Wi-Fi -> Debian system
    2) Internet Provider -> Router -> Cable -> Ubuntu

    My internet uses PPPoE.

  • #2
    Originally posted by mcmurphy0101 View Post

    Code:
    status
    host:    YKT (anti-wallhack: players)
    version: ProQuake 3.90 
    tcp/ip:  0.0.0.0
    map:     dm1
    players: 0 active (8 max)
    tcp/ip must be like that?

    Hello mcmurphy,

    The IP address 0.0.0.0 means "self" and is very similar to "localhost" or "127.0.0.1" so connecting to a server that only listens to "self" is like trying to enter a home with the doors locked tight. You may have a network interface misconfiguration for a server.

    When you give the command:
    ifconfig

    what does it output?
    Please reply with the output of the 'ifconfig' command from your terminal to better help check if your network interface is properly setup.
    QuakeOne.com
    Quake One Resurrection

    QuakeOne.com/qrack
    Great Quake engine

    Qrack 1.60.1 Ubuntu Guide
    Get Qrack 1.60.1 running in Ubuntu!

    Comment


    • #3
      add -ip to the command line
      www.quakeone.com/qrack | www.quakeone.com/cax| http://en.twitch.tv/sputnikutah

      Comment


      • #4
        Do a command line

        ./yourquake -dedicated 8 +map start

        Or

        ./yourquake -dedicated 8 +map start -ip 192.168.1.8 // If necessary

        Says "unknown command maxclients" because ... well, there is no such command. It's "maxplayers" actually.

        The person who wrote that guide messed up a little it would seem.
        Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

        So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

        Comment


        • #5
          1

          When you give the command:
          ifconfig

          what does it output?
          Please reply with the output of the 'ifconfig' command from your terminal to better help check if your network interface is properly setup.
          Code:
          [email protected]:~$ sudo ifconfig
          lo        Link encap:Local Loopback  
                    inet addr:127.0.0.1  Mask:255.0.0.0
                    inet6 addr: ::1/128 Scope:Host
                    UP LOOPBACK RUNNING  MTU:65536  Metric:1
                    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                    collisions:0 txqueuelen:0 
                    RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          
          wlan0     Link encap:Ethernet  HWaddr 1c:65:9d:f1:a2:90  
                    inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
                    inet6 addr: fe80::1e65:9dff:fef1:a290/64 Scope:Link
                    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                    RX packets:406317 errors:0 dropped:0 overruns:0 frame:0
                    TX packets:219968 errors:0 dropped:0 overruns:0 carrier:0
                    collisions:0 txqueuelen:1000 
                    RX bytes:595461807 (567.8 MiB)  TX bytes:20000126 (19.0 MiB)
          I runned a server and then typed "ifconfig" in other terminal.

          Comment


          • #6
            1

            Baker

            Code:
            [email protected]:~/quake1$ ./pqlinux -dedicated 8 +map start
            Added packfile ./id1/pak0.pak (339 files)
            Added packfile ./id1/pak1.pak (85 files)
            PackFile: ./id1/pak1.pak : gfx/pop.lmp
            Playing registered version.
            PackFile: ./id1/pak0.pak : gfx.wad
            Console initialized.
            Security module initialized
            UDP Initialized
            Exe: 18:27:06 Apr 24 2008
            16.0 megabyte heap
            Host Initialized
            ========Quake Initialized=========
            Unixded Quake -- Version 1.000
            PackFile: ./id1/pak0.pak : quake.rc
            execing quake.rc
            PackFile: ./id1/pak0.pak : default.cfg
            execing default.cfg
            Unknown command "viewsize"
            Unknown command "volume"
            Unknown command "sensitivity"
            FindFile: ./id1/config.cfg
            execing config.cfg
            FindFile: ./id1/autoexec.cfg
            execing autoexec.cfg
            "maxplayers" set to "8"
            
            SV_SpawnServer: Wed Feb 17 13:00:48 2016
            
            PackFile: ./id1/pak0.pak : progs.dat
            PackFile: ./id1/pak1.pak : maps/dm1.bsp
            PackFile: ./id1/pak0.pak : progs/player.mdl
            PackFile: ./id1/pak0.pak : progs/eyes.mdl
            PackFile: ./id1/pak0.pak : progs/h_player.mdl
            PackFile: ./id1/pak0.pak : progs/gib1.mdl
            PackFile: ./id1/pak0.pak : progs/gib2.mdl
            PackFile: ./id1/pak0.pak : progs/gib3.mdl
            PackFile: ./id1/pak0.pak : progs/s_bubble.spr
            PackFile: ./id1/pak0.pak : progs/s_explod.spr
            PackFile: ./id1/pak0.pak : progs/v_axe.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt.mdl
            PackFile: ./id1/pak0.pak : progs/bolt2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt3.mdl
            PackFile: ./id1/pak0.pak : progs/lavaball.mdl
            PackFile: ./id1/pak0.pak : progs/missile.mdl
            PackFile: ./id1/pak0.pak : progs/grenade.mdl
            PackFile: ./id1/pak0.pak : progs/spike.mdl
            PackFile: ./id1/pak0.pak : progs/s_spike.mdl
            PackFile: ./id1/pak0.pak : progs/backpack.mdl
            PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
            PackFile: ./id1/pak0.pak : progs/v_light.mdl
            PackFile: ./id1/pak0.pak : progs/flame2.mdl
            PackFile: ./id1/pak0.pak : progs/flame.mdl
            PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
            PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
            PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
            PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
            PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
            PackFile: ./id1/pak0.pak : progs/g_shot.mdl
            PackFile: ./id1/pak0.pak : progs/armor.mdl
            PackFile: ./id1/pak0.pak : progs/g_nail.mdl
            PackFile: ./id1/pak0.pak : progs/g_rock.mdl
            PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
            PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
            PackFile: ./id1/pak1.pak : maps/dm1.bsp
            PackFile: ./id1/pak0.pak : progs/player.mdl
            PackFile: ./id1/pak0.pak : progs/eyes.mdl
            PackFile: ./id1/pak0.pak : progs/h_player.mdl
            PackFile: ./id1/pak0.pak : progs/gib1.mdl
            PackFile: ./id1/pak0.pak : progs/gib2.mdl
            PackFile: ./id1/pak0.pak : progs/gib3.mdl
            PackFile: ./id1/pak0.pak : progs/s_bubble.spr
            PackFile: ./id1/pak0.pak : progs/s_explod.spr
            PackFile: ./id1/pak0.pak : progs/v_axe.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt.mdl
            PackFile: ./id1/pak0.pak : progs/bolt2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt3.mdl
            PackFile: ./id1/pak0.pak : progs/lavaball.mdl
            PackFile: ./id1/pak0.pak : progs/missile.mdl
            PackFile: ./id1/pak0.pak : progs/grenade.mdl
            PackFile: ./id1/pak0.pak : progs/spike.mdl
            PackFile: ./id1/pak0.pak : progs/s_spike.mdl
            PackFile: ./id1/pak0.pak : progs/backpack.mdl
            PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
            PackFile: ./id1/pak0.pak : progs/v_light.mdl
            PackFile: ./id1/pak0.pak : progs/flame2.mdl
            PackFile: ./id1/pak0.pak : progs/flame.mdl
            PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
            PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
            PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
            PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
            PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
            PackFile: ./id1/pak0.pak : progs/g_shot.mdl
            PackFile: ./id1/pak0.pak : progs/armor.mdl
            PackFile: ./id1/pak0.pak : progs/g_nail.mdl
            PackFile: ./id1/pak0.pak : progs/g_rock.mdl
            PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
            PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
            Unknown command "ip"
            
            SV_SpawnServer: Wed Feb 17 13:00:48 2016
            
            PackFile: ./id1/pak0.pak : progs.dat
            PackFile: ./id1/pak0.pak : maps/start.bsp
            PackFile: ./id1/pak0.pak : progs/s_bubble.spr
            PackFile: ./id1/pak0.pak : progs/s_explod.spr
            PackFile: ./id1/pak0.pak : progs/zombie.mdl
            PackFile: ./id1/pak0.pak : progs/h_zombie.mdl
            PackFile: ./id1/pak0.pak : maps/start.bsp
            PackFile: ./id1/pak0.pak : progs/player.mdl
            PackFile: ./id1/pak0.pak : progs/eyes.mdl
            PackFile: ./id1/pak0.pak : progs/h_player.mdl
            PackFile: ./id1/pak0.pak : progs/gib1.mdl
            PackFile: ./id1/pak0.pak : progs/gib2.mdl
            PackFile: ./id1/pak0.pak : progs/gib3.mdl
            PackFile: ./id1/pak0.pak : progs/s_bubble.spr
            PackFile: ./id1/pak0.pak : progs/s_explod.spr
            PackFile: ./id1/pak0.pak : progs/v_axe.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock.mdl
            PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
            PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
            PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt.mdl
            PackFile: ./id1/pak0.pak : progs/bolt2.mdl
            PackFile: ./id1/pak0.pak : progs/bolt3.mdl
            PackFile: ./id1/pak0.pak : progs/lavaball.mdl
            PackFile: ./id1/pak0.pak : progs/missile.mdl
            PackFile: ./id1/pak0.pak : progs/grenade.mdl
            PackFile: ./id1/pak0.pak : progs/spike.mdl
            PackFile: ./id1/pak0.pak : progs/s_spike.mdl
            PackFile: ./id1/pak0.pak : progs/backpack.mdl
            PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
            PackFile: ./id1/pak0.pak : progs/v_light.mdl
            PackFile: ./id1/pak0.pak : progs/flame2.mdl
            PackFile: ./id1/pak0.pak : progs/flame.mdl
            PackFile: ./id1/pak0.pak : progs/zombie.mdl
            PackFile: ./id1/pak0.pak : progs/h_zombie.mdl
            status
            host:    YKT (anti-wallhack: players)
            version: ProQuake 3.90 
            tcp/ip:  0.0.0.0
            map:     start
            players: 0 active (8 max)

            Thank you all for replies!

            Comment


            • #7
              1

              And :

              Code:
              [email protected]:~/quake1$ ./pqlinux -dedicated 8 +map start -ip 192.168.1.4
              Added packfile ./id1/pak0.pak (339 files)
              Added packfile ./id1/pak1.pak (85 files)
              PackFile: ./id1/pak1.pak : gfx/pop.lmp
              Playing registered version.
              PackFile: ./id1/pak0.pak : gfx.wad
              Console initialized.
              Security module initialized
              UDP Initialized
              Exe: 18:27:06 Apr 24 2008
              16.0 megabyte heap
              Host Initialized
              ========Quake Initialized=========
              Unixded Quake -- Version 1.000
              PackFile: ./id1/pak0.pak : quake.rc
              execing quake.rc
              PackFile: ./id1/pak0.pak : default.cfg
              execing default.cfg
              Unknown command "viewsize"
              Unknown command "volume"
              Unknown command "sensitivity"
              FindFile: ./id1/config.cfg
              execing config.cfg
              FindFile: ./id1/autoexec.cfg
              execing autoexec.cfg
              "maxplayers" set to "8"
              
              SV_SpawnServer: Wed Feb 17 13:04:09 2016
              
              PackFile: ./id1/pak0.pak : progs.dat
              PackFile: ./id1/pak1.pak : maps/dm1.bsp
              PackFile: ./id1/pak0.pak : progs/player.mdl
              PackFile: ./id1/pak0.pak : progs/eyes.mdl
              PackFile: ./id1/pak0.pak : progs/h_player.mdl
              PackFile: ./id1/pak0.pak : progs/gib1.mdl
              PackFile: ./id1/pak0.pak : progs/gib2.mdl
              PackFile: ./id1/pak0.pak : progs/gib3.mdl
              PackFile: ./id1/pak0.pak : progs/s_bubble.spr
              PackFile: ./id1/pak0.pak : progs/s_explod.spr
              PackFile: ./id1/pak0.pak : progs/v_axe.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt.mdl
              PackFile: ./id1/pak0.pak : progs/bolt2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt3.mdl
              PackFile: ./id1/pak0.pak : progs/lavaball.mdl
              PackFile: ./id1/pak0.pak : progs/missile.mdl
              PackFile: ./id1/pak0.pak : progs/grenade.mdl
              PackFile: ./id1/pak0.pak : progs/spike.mdl
              PackFile: ./id1/pak0.pak : progs/s_spike.mdl
              PackFile: ./id1/pak0.pak : progs/backpack.mdl
              PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
              PackFile: ./id1/pak0.pak : progs/v_light.mdl
              PackFile: ./id1/pak0.pak : progs/flame2.mdl
              PackFile: ./id1/pak0.pak : progs/flame.mdl
              PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
              PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
              PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
              PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
              PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
              PackFile: ./id1/pak0.pak : progs/g_shot.mdl
              PackFile: ./id1/pak0.pak : progs/armor.mdl
              PackFile: ./id1/pak0.pak : progs/g_nail.mdl
              PackFile: ./id1/pak0.pak : progs/g_rock.mdl
              PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
              PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
              PackFile: ./id1/pak1.pak : maps/dm1.bsp
              PackFile: ./id1/pak0.pak : progs/player.mdl
              PackFile: ./id1/pak0.pak : progs/eyes.mdl
              PackFile: ./id1/pak0.pak : progs/h_player.mdl
              PackFile: ./id1/pak0.pak : progs/gib1.mdl
              PackFile: ./id1/pak0.pak : progs/gib2.mdl
              PackFile: ./id1/pak0.pak : progs/gib3.mdl
              PackFile: ./id1/pak0.pak : progs/s_bubble.spr
              PackFile: ./id1/pak0.pak : progs/s_explod.spr
              PackFile: ./id1/pak0.pak : progs/v_axe.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt.mdl
              PackFile: ./id1/pak0.pak : progs/bolt2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt3.mdl
              PackFile: ./id1/pak0.pak : progs/lavaball.mdl
              PackFile: ./id1/pak0.pak : progs/missile.mdl
              PackFile: ./id1/pak0.pak : progs/grenade.mdl
              PackFile: ./id1/pak0.pak : progs/spike.mdl
              PackFile: ./id1/pak0.pak : progs/s_spike.mdl
              PackFile: ./id1/pak0.pak : progs/backpack.mdl
              PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
              PackFile: ./id1/pak0.pak : progs/v_light.mdl
              PackFile: ./id1/pak0.pak : progs/flame2.mdl
              PackFile: ./id1/pak0.pak : progs/flame.mdl
              PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
              PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
              PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
              PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
              PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
              PackFile: ./id1/pak0.pak : progs/g_shot.mdl
              PackFile: ./id1/pak0.pak : progs/armor.mdl
              PackFile: ./id1/pak0.pak : progs/g_nail.mdl
              PackFile: ./id1/pak0.pak : progs/g_rock.mdl
              PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
              PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
              Unknown command "ip"
              
              SV_SpawnServer: Wed Feb 17 13:04:09 2016
              
              PackFile: ./id1/pak0.pak : progs.dat
              PackFile: ./id1/pak0.pak : maps/start.bsp
              PackFile: ./id1/pak0.pak : progs/s_bubble.spr
              PackFile: ./id1/pak0.pak : progs/s_explod.spr
              PackFile: ./id1/pak0.pak : progs/zombie.mdl
              PackFile: ./id1/pak0.pak : progs/h_zombie.mdl
              PackFile: ./id1/pak0.pak : maps/start.bsp
              PackFile: ./id1/pak0.pak : progs/player.mdl
              PackFile: ./id1/pak0.pak : progs/eyes.mdl
              PackFile: ./id1/pak0.pak : progs/h_player.mdl
              PackFile: ./id1/pak0.pak : progs/gib1.mdl
              PackFile: ./id1/pak0.pak : progs/gib2.mdl
              PackFile: ./id1/pak0.pak : progs/gib3.mdl
              PackFile: ./id1/pak0.pak : progs/s_bubble.spr
              PackFile: ./id1/pak0.pak : progs/s_explod.spr
              PackFile: ./id1/pak0.pak : progs/v_axe.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock.mdl
              PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
              PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
              PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt.mdl
              PackFile: ./id1/pak0.pak : progs/bolt2.mdl
              PackFile: ./id1/pak0.pak : progs/bolt3.mdl
              PackFile: ./id1/pak0.pak : progs/lavaball.mdl
              PackFile: ./id1/pak0.pak : progs/missile.mdl
              PackFile: ./id1/pak0.pak : progs/grenade.mdl
              PackFile: ./id1/pak0.pak : progs/spike.mdl
              PackFile: ./id1/pak0.pak : progs/s_spike.mdl
              PackFile: ./id1/pak0.pak : progs/backpack.mdl
              PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
              PackFile: ./id1/pak0.pak : progs/v_light.mdl
              PackFile: ./id1/pak0.pak : progs/flame2.mdl
              PackFile: ./id1/pak0.pak : progs/flame.mdl
              PackFile: ./id1/pak0.pak : progs/zombie.mdl
              PackFile: ./id1/pak0.pak : progs/h_zombie.mdl
              status
              host:    YKT (anti-wallhack: players)
              version: ProQuake 3.90 
              tcp/ip:  192.168.1.4
              map:     start
              players: 0 active (8 max)
              192.168.1.4 - is my ip from ifconfig.
              That is something.
              I have no time to check it right now. Will do it later.

              But you must understand that i am creating this server for people in my city to play. Not just my local network or home guests.

              192.168.1.4 - is an ip that gives my router to devices that connect to it as i understand.
              Should i type my "real" (for the rest of the world i mean) ip instead of this one?

              Thank you again!
              Last edited by mcmurphy0101; 02-16-2016, 09:12 PM.

              Comment


              • #8
                That's how i installed Quake 1:

                Created a directory Quake 1.

                Copied pak0.pak and pak1.pak from Quake 1 version 1.01 to id1 directory.

                Then downloaded this : http://quakeone.com/proquake/proquak...ed-390-rc2.zip.

                Unpacked it.

                Interesting that it is not a playable version. It is simply data of the game + server files.

                I have another version of game with ezquake ported for linux client: ezQuake — QuakeWorld client with lots of modern gaming features
                + game data.

                Do i need ezquake client for server or not?

                When i run a server - all i must see is a command line?

                Thank you!

                P.S. Extra question: if my HDD is encrypted by truecrypt or default linux encrypter - will it cause problems?
                Now it is not encrypted, but i want to do it in the future.
                Last edited by mcmurphy0101; 02-17-2016, 03:13 AM.

                Comment


                • #9
                  1

                  Main question:

                  How will the others connect to me?

                  I cannot say that my server is working till i play with at least 1 player.

                  Must be their game the same version? 1.01?

                  Must i connect it directly to cable without any routers?

                  Please, help.

                  Sorry for flood.

                  Added later:

                  Trying to connect from Windows XP (1.01 + winquake 1.00), internet provider is different.
                  Typed "connect 192.168.1.4" (i know that it is not right, but i tried)
                  Typed "connect 94.245.177.63" (it is my ip)

                  No result.

                  Comment


                  • #10
                    1

                    I tried to set a server from another machine with direct connection to internet cable (PPPoE, but another provider).

                    Code:
                    [email protected]:~/Downloads/q$ ifconfig
                    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
                            ether e8:11:32:cf:53:b7  txqueuelen 1000  (Ethernet)
                            RX packets 35023  bytes 46826398 (44.6 MiB)
                            RX errors 0  dropped 0  overruns 0  frame 0
                            TX packets 21467  bytes 1948113 (1.8 MiB)
                            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                    
                    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
                            inet 127.0.0.1  netmask 255.0.0.0
                            inet6 ::1  prefixlen 128  scopeid 0x10<host>
                            loop  txqueuelen 0  (Local Loopback)
                            RX packets 8  bytes 440 (440.0 B)
                            RX errors 0  dropped 0  overruns 0  frame 0
                            TX packets 8  bytes 440 (440.0 B)
                            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                    
                    ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1492
                            inet 10.244.115.131  netmask 255.255.255.255  destination 188.244.184.4
                            ppp  txqueuelen 3  (Point-to-Point Protocol)
                            RX packets 34780  bytes 46020968 (43.8 MiB)
                            RX errors 0  dropped 0  overruns 0  frame 0
                            TX packets 21264  bytes 1456167 (1.3 MiB)
                            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                    
                    wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
                            ether dc:a9:71:4a:ad:d0  txqueuelen 1000  (Ethernet)
                            RX packets 0  bytes 0 (0.0 B)
                            RX errors 0  dropped 0  overruns 0  frame 0
                            TX packets 0  bytes 0 (0.0 B)
                            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                    
                    [email protected]:~/Downloads/q$ ./pqlinux -ip 188.244.136.24
                    Added packfile ./id1/pak0.pak (339 files)
                    Added packfile ./id1/pak1.pak (85 files)
                    PackFile: ./id1/pak1.pak : gfx/pop.lmp
                    Playing registered version.
                    PackFile: ./id1/pak0.pak : gfx.wad
                    Console initialized.
                    Security module initialized
                    ERROR: UDP_Init: Unable to open control socket
                    
                    [email protected]:~/Downloads/q$ ./pqlinux
                    Added packfile ./id1/pak0.pak (339 files)
                    Added packfile ./id1/pak1.pak (85 files)
                    PackFile: ./id1/pak1.pak : gfx/pop.lmp
                    Playing registered version.
                    PackFile: ./id1/pak0.pak : gfx.wad
                    Console initialized.
                    Security module initialized
                    UDP Initialized
                    Exe: 18:27:06 Apr 24 2008
                    16.0 megabyte heap
                    Host Initialized
                    ========Quake Initialized=========
                    Unixded Quake -- Version 1.000
                    PackFile: ./id1/pak0.pak : quake.rc
                    execing quake.rc
                    PackFile: ./id1/pak0.pak : default.cfg
                    execing default.cfg
                    Unknown command "viewsize"
                    Unknown command "volume"
                    Unknown command "sensitivity"
                    FindFile: ./id1/config.cfg
                    execing config.cfg
                    FindFile: ./id1/autoexec.cfg
                    execing autoexec.cfg
                    "maxplayers" set to "8"
                    
                    SV_SpawnServer: Wed Feb 17 22:32:59 2016
                    
                    PackFile: ./id1/pak0.pak : progs.dat
                    PackFile: ./id1/pak1.pak : maps/dm1.bsp
                    PackFile: ./id1/pak0.pak : progs/player.mdl
                    PackFile: ./id1/pak0.pak : progs/eyes.mdl
                    PackFile: ./id1/pak0.pak : progs/h_player.mdl
                    PackFile: ./id1/pak0.pak : progs/gib1.mdl
                    PackFile: ./id1/pak0.pak : progs/gib2.mdl
                    PackFile: ./id1/pak0.pak : progs/gib3.mdl
                    PackFile: ./id1/pak0.pak : progs/s_bubble.spr
                    PackFile: ./id1/pak0.pak : progs/s_explod.spr
                    PackFile: ./id1/pak0.pak : progs/v_axe.mdl
                    PackFile: ./id1/pak0.pak : progs/v_shot.mdl
                    PackFile: ./id1/pak0.pak : progs/v_nail.mdl
                    PackFile: ./id1/pak0.pak : progs/v_rock.mdl
                    PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
                    PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
                    PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt2.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt3.mdl
                    PackFile: ./id1/pak0.pak : progs/lavaball.mdl
                    PackFile: ./id1/pak0.pak : progs/missile.mdl
                    PackFile: ./id1/pak0.pak : progs/grenade.mdl
                    PackFile: ./id1/pak0.pak : progs/spike.mdl
                    PackFile: ./id1/pak0.pak : progs/s_spike.mdl
                    PackFile: ./id1/pak0.pak : progs/backpack.mdl
                    PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
                    PackFile: ./id1/pak0.pak : progs/v_light.mdl
                    PackFile: ./id1/pak0.pak : progs/flame2.mdl
                    PackFile: ./id1/pak0.pak : progs/flame.mdl
                    PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
                    PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
                    PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
                    PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
                    PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
                    PackFile: ./id1/pak0.pak : progs/g_shot.mdl
                    PackFile: ./id1/pak0.pak : progs/armor.mdl
                    PackFile: ./id1/pak0.pak : progs/g_nail.mdl
                    PackFile: ./id1/pak0.pak : progs/g_rock.mdl
                    PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
                    PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
                    PackFile: ./id1/pak1.pak : maps/dm1.bsp
                    PackFile: ./id1/pak0.pak : progs/player.mdl
                    PackFile: ./id1/pak0.pak : progs/eyes.mdl
                    PackFile: ./id1/pak0.pak : progs/h_player.mdl
                    PackFile: ./id1/pak0.pak : progs/gib1.mdl
                    PackFile: ./id1/pak0.pak : progs/gib2.mdl
                    PackFile: ./id1/pak0.pak : progs/gib3.mdl
                    PackFile: ./id1/pak0.pak : progs/s_bubble.spr
                    PackFile: ./id1/pak0.pak : progs/s_explod.spr
                    PackFile: ./id1/pak0.pak : progs/v_axe.mdl
                    PackFile: ./id1/pak0.pak : progs/v_shot.mdl
                    PackFile: ./id1/pak0.pak : progs/v_nail.mdl
                    PackFile: ./id1/pak0.pak : progs/v_rock.mdl
                    PackFile: ./id1/pak0.pak : progs/v_shot2.mdl
                    PackFile: ./id1/pak0.pak : progs/v_nail2.mdl
                    PackFile: ./id1/pak0.pak : progs/v_rock2.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt2.mdl
                    PackFile: ./id1/pak0.pak : progs/bolt3.mdl
                    PackFile: ./id1/pak0.pak : progs/lavaball.mdl
                    PackFile: ./id1/pak0.pak : progs/missile.mdl
                    PackFile: ./id1/pak0.pak : progs/grenade.mdl
                    PackFile: ./id1/pak0.pak : progs/spike.mdl
                    PackFile: ./id1/pak0.pak : progs/s_spike.mdl
                    PackFile: ./id1/pak0.pak : progs/backpack.mdl
                    PackFile: ./id1/pak0.pak : progs/zom_gib.mdl
                    PackFile: ./id1/pak0.pak : progs/v_light.mdl
                    PackFile: ./id1/pak0.pak : progs/flame2.mdl
                    PackFile: ./id1/pak0.pak : progs/flame.mdl
                    PackFile: ./id1/pak0.pak : maps/b_bh100.bsp
                    PackFile: ./id1/pak0.pak : maps/b_bh25.bsp
                    PackFile: ./id1/pak0.pak : maps/b_shell0.bsp
                    PackFile: ./id1/pak0.pak : maps/b_rock1.bsp
                    PackFile: ./id1/pak0.pak : maps/b_nail0.bsp
                    PackFile: ./id1/pak0.pak : progs/g_shot.mdl
                    PackFile: ./id1/pak0.pak : progs/armor.mdl
                    PackFile: ./id1/pak0.pak : progs/g_nail.mdl
                    PackFile: ./id1/pak0.pak : progs/g_rock.mdl
                    PackFile: ./id1/pak0.pak : maps/b_shell1.bsp
                    PackFile: ./id1/pak0.pak : maps/b_bh10.bsp
                    status
                    host:    YKT (anti-wallhack: players)
                    version: ProQuake 3.90 
                    tcp/ip:  0.0.0.0
                    map:     dm1
                    players: 0 active (8 max)
                    and when i type my ip from myip.ru:

                    Code:
                    [email protected]:~/Downloads/q$ ./pqlinux -ip [myip]
                    Added packfile ./id1/pak0.pak (339 files)
                    Added packfile ./id1/pak1.pak (85 files)
                    PackFile: ./id1/pak1.pak : gfx/pop.lmp
                    Playing registered version.
                    PackFile: ./id1/pak0.pak : gfx.wad
                    Console initialized.
                    Security module initialized
                    ERROR: UDP_Init: Unable to open control socket

                    Comment


                    • #11
                      I would find all the posts by Mezmorki who like you was trying to setup a server, and wasn't familiar with networking and such. I think it took him about a month to learn all those router and IP things.

                      These questions you now have are not Quake questions.

                      They are "what's my ip" questions and how to use your router and Linux questions.

                      The short version is that you will probably need to disable the DMZ for your router or forward all UDP to 192.168.1.4 in your router.

                      The longer version: you should try to host a multiplayer game of something other than Quake first and work through what you need to set in your router, etc. and then try to make Quake work.

                      But you will need to learn about configuring your router and everyone has a different one.
                      Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                      So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                      Comment


                      • #12
                        <rant>
                        what you're finding is what I've been saying for years - that netquake sucks for everything but private lans.
                        there's a few engines which provide a way around all this mess, and they do so by not using nq handshake protocols.

                        quakeworld is one option (nquakesv is an everything-you-need server package, although any qw server will do), which can be used with any qw client (fteqw[my project], ezquake[aka nquake client], fodquake, darkplaces).
                        darkplaces can also be used, but as dp clients support connecting to qw servers, and dp servers really only support dp clients, this is a bit redundant (that said, its kinda limited as a qw client, the support is minimalistic).
                        regarding netquake, proquake's _client_ has a few hacks to get it to work behind a nat, but its still impossible to run the _server_ behind a nat, unless you hack said nat to have nq-specific port forwarding rules.
                        saying 'just set it to DMZ' doesn't solve anything, as that's equivelent to disabling the nat entirely, which simply isn't an option in many cases.
                        this is especially true of servers within datacenters which only have a public ipv6 internet address, with all of their ipv4 handled via a nat, with at most 5 ipv4 ports forwarded to them. in contrast to nq, qw/dp servers can be told to just listen on whichever port your server provider says is public, and that's all that is needed. They'll even send heartbeats to the master servers in order to be listed in server browsers. They ONLY need to be told the port to use.

                        vanilla winquake/glquake (as well as various other crippleware nq ports), provide absolutely no support for nats at all. as such, they're almost entirely unusable over the modern internet.

                        an ip address of the form 10.x.x.x means you're behind a large-scale NAT, probably provided by someone else that you have absolutely no control over, and certainly no ability to mess around with DMZ stuff.
                        192.168.x.x means you're behind a small-scale NAT.
                        an ip address of the form 169.254.x.x means you don't have any internet connection, nor any dhcp server.
                        172.16|x.x.x/12 is another private lan block that implies NAT.
                        100.64.0.0/10 means you're behind CGNAT. the worst kind of nat.

                        tl;dr version: NQ is a joke. Still.

                        </rant>
                        Some Game Thing

                        Comment


                        • #13
                          Originally posted by Spike View Post
                          tl;dr version: NQ is a joke. Still.

                          </rant>
                          Agreed, but if someone doesn't know how to mess with their router port forwarding it's all academic anyway regardless of game.

                          It's not like the "hey I wanna do DarkPlaces server" threads go any better if someone doesn't know how to change their router settings.

                          Setting up a external server (i.e. non-LAN) is like a newbie bug zapper, with something like an 85% fail rate.

                          vanilla winquake/glquake (as well as various other crippleware nq ports)
                          You're preaching to the choir.
                          Last edited by Baker; 02-17-2016, 12:31 PM.
                          Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                          So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                          Comment


                          • #14
                            <various other crippleware nq ports>
                            Originally posted by Baker View Post
                            You're preaching to the choir.
                            says the guy with *TWO* engines that still fail to support something basic like tracebox.
                            its two extra args... all you have to do is pass them along... but noo...

                            Setting up a external server (i.e. non-LAN) is like a newbie bug zapper, with something like an 85% fail rate.
                            because its not even possible to do without access to shared routers (or admins with access).
                            and yet the only person who can realistically(read: officially) update proquake does absolutely nothing about it.
                            Some Game Thing

                            Comment


                            • #15
                              Originally posted by Spike View Post
                              <various other crippleware nq ports>

                              says the guy with *TWO* engines that still fail to support something basic like tracebox.
                              its two extra args... all you have to do is pass them along... but noo...
                              Is that like a low port and high port or port count to block out the random port assigned to a client to a very narrow range? You lost me.

                              Originally posted by Spike View Post
                              and yet the only person who can realistically(read: officially) update proquake does absolutely nothing about it.
                              Well, when I next update ProQuake, it will be because it does each and every last thing I want and not one thing less than what I want. Which is, when time permits, where Mark V is heading.

                              I think with 66 servers, with perhaps no more than 3 ever active at the same time, I think things will be fine until that day comes.
                              Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                              So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                              Comment

                              Working...
                              X