Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jul 1997 10:56:49 -0400
From:      Roderick Schertler <roderick@argon.org>
To:        freebsd-questions@freebsd.org
Subject:   IP alias and BSDI Quake/Quakeworld server
Message-ID:  <20143.870361009@eeyore.ibcinc.com>

next in thread | raw e-mail | index | archive | help
I'm trying to run the BSDI Quake and Quakeworld server binaries on a 2.1
system.  It works fine with the default args, but not if I try to get it
to bind to one of the system's IP aliases.

Has anyone tried this?  Did it work for you?  Did it fail for you?

The output I get is this

    $ bin/unixded -ip 38.233.80.136
    Unix Dedicated Quake Server -- Version 1.000
    Added packfile ./id1/pak0.pak (339 files)
    FindFile: can't find gfx/pop.lmp
    Playing shareware version.
    PackFile: ./id1/pak0.pak : gfx.wad
    Console initialized.
    Binding to IP Interface Address of 38.233.80.136
    UDP_Init: Unable to open control socket
    Sys_Error: 
    zsh: exit 1     bin/unixded -ip 38.233.80.136

from Quake (v1.0) and this

    $ bin/qwsv -ip 38.233.80.136
    Added packfile ./id1/pak0.pak (339 files)
    FindFile: can't find gfx/pop.lmp
    Playing shareware version.
    Binding to IP Interface Address of 38.233.80.136
    Fatal error: UDP_OpenSocket: bind: Can't assign requested address
    zsh: exit 1     bin/qwsv -ip 38.233.80.136

from Quakeworld (both v1.55 and v1.64).  netstat shows my interfaces are
these:

    Name  Mtu   Network       Address            Ipkts Ierrs    Opkts Oerrs...
    de0   1500  <Link>00.80.c8.38.89.1b        8759875     0  9763477     0...
    de0   1500  38.233.80.128 38.233.80.130    8759875     0  9763477     0...
    de0   1500  38.233.80.131 38.233.80.131    8759875     0  9763477     0...
    de0   1500  38.233.80.132 38.233.80.132    8759875     0  9763477     0...
    de0   1500  38.233.80.133 38.233.80.133    8759875     0  9763477     0...
    de0   1500  38.233.80.134 38.233.80.134    8759875     0  9763477     0...
    de0   1500  38.233.80.135 38.233.80.135    8759875     0  9763477     0...
    de0   1500  38.233.80.136 38.233.80.136    8759875     0  9763477     0...
    lp0*  1500  <Link>                               0     0        0     0...
    lo0   16384 <Link>                            1559     0     1559     0...
    lo0   16384 127           127.0.0.1           1559     0     1559     0...

The IP alias was installed with

    ifconfig de0 alias 38.233.80.136 netmask 0xffffffff

(similarly for all the others).

Thanks for any help.

-- 
Roderick Schertler
roderick@argon.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20143.870361009>