[bf1942] BF2 VOIP Partially Broken
David Stevens
dave at netdefense.ca
Fri Jul 1 10:55:08 EDT 2005
Maybe one of you folks can help me out.
I am not allowed to use the ETH:0 port on my box (not sure why, I will ask
them) and I have 8 "Link Encap:local loopback" addresses.
I don't know how they are setup, or how they work.
Andreas might need to fix the VOIP server so it binds to the same IP as the
game does.. I think it was missed.
Anyway, here is a snip of the output from 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:16436 Metric:1
RX packets:27665 errors:0 dropped:0 overruns:0 frame:0
TX packets:27665 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10879842 (10.3 MiB) TX bytes:10879842 (10.3 MiB)
lo:1 Link encap:Local Loopback
inet addr:66.29.24.96 Mask:255.255.255.255
UP LOOPBACK RUNNING MTU:16436 Metric:1
lo:2 Link encap:Local Loopback
inet addr:66.29.24.97 Mask:255.255.255.255
UP LOOPBACK RUNNING MTU:16436 Metric:1
How do you set this up?
For what purpose would a fellow set it up?
Why wouldn't VOIP work with it?
How do I fix it?
-----Original Message-----
From: dackz [mailto:lists at dackz.net]
Sent: Thursday, June 30, 2005 10:48 PM
To: bf1942 at icculus.org
Subject: Re: [bf1942] BF2 VOIP Partially Broken
Just to update, this WAS infact the problem. After setting the server to
use the machine's main IP, all of the VoIP problems went away.
I hope a developer is reading this and takes note!
dackz wrote:
> On my Linux retail server I've noticed that VOIP seems to work
> inconsistently between people. For instance PlayerA is talking over VOIP
> to his squad, but only PlayerB and PlayerC can hear him and PlayerD
> cannot. Then PlayerC talks and only PlayerB can hear him. Then PlayerD
> talks and no one can hear them, yet everyone has their microphone
> settings properly configured.
>
> I was looking through the mailing list archives and noticed something
> about VOIP servers not binding to IPs properly, but I'm not sure if they
> were referring to the standalone version or if they were even referring
> to BF2. I am running the server on an IP that isn't the machine's main
> one though. The machine's internet IP is x.x.x.1 while the IP we want
> the BF2 server to bind to is x.x.x.2. I have sv.serverIP and
> sv.interfaceIP set to the latter.
More information about the Bf1942
mailing list