From owner-freebsd-questions Thu Jul 31 07:57:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA13548 for questions-outgoing; Thu, 31 Jul 1997 07:57:51 -0700 (PDT) Received: from junior.ibcinc.com (junior.ibcinc.com [198.22.130.8]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA13540 for ; Thu, 31 Jul 1997 07:57:48 -0700 (PDT) Received: from eeyore.ibcinc.com (eeyore [198.22.130.1]) by junior.ibcinc.com (8.8.5/8.8.5/1.6/jr-1.6) with ESMTP id KAA18946 for ; Thu, 31 Jul 1997 10:56:48 -0400 (EDT) Received: from eeyore.ibcinc.com (localhost [127.0.0.1]) by eeyore.ibcinc.com (8.8.5/8.8.5/1.6/ey-1.5) with ESMTP id KAA20145 for ; Thu, 31 Jul 1997 10:56:49 -0400 (EDT) To: freebsd-questions@freebsd.org From: Roderick Schertler Subject: IP alias and BSDI Quake/Quakeworld server Date: Thu, 31 Jul 1997 10:56:49 -0400 Message-ID: <20143.870361009@eeyore.ibcinc.com> Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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 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 0 0 0 0... lo0 16384 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