Jump to content

BF2 Voip


lpgservers

Recommended Posts

This is quite old but I'm wondering if someone could lend some advice.

 

I've tried setting this up on the desktop for now running the BF2VoipServer_w32ded.exe application with the voip.con setup a few different ways.

 

First was just Ports and a password, second was ports, password, and ip, and last was No_Password or simply no password

 

55125 password

55126 password

55127 password

 

55125 password xx.xx.xx.xx

55126 password xx.xx.xx.xx

55127 password xx.xx.xx.xx

 

55125 No_Password

55126 No_Password

55127 No_Password

 

55125

55126

55127

 

The first method doesn't return any errors in launching the application while the second gives an error that a port is already in use. However, via netstat there is nothing on those ports when starting it with the ip in place.

 

Anyhow, trying both methods above separately I've edited the following below to the serversettings.con

 

sv.voipEnabled 1

sv.voipQuality 5

sv.voipServerRemote 1

sv.voipServerRemoteIP "xx.xx.xx.xx"

sv.voipServerPort 55125

sv.voipBFClientPort 55127

sv.voipBFServerPort 55126

sv.voipSharedPassword "password"

 

Start up the daemon, launch BF2CC, configure the Voip settings such as

Enable - Check

BF2 Server Port 55126

BF2 Client Port 55127

Voip Quality 5

Use External Voip - Check ***IP is on the same box but differs from the server***

Remote IP xx.xx.xx.xx ***filled in just like above

Remote Server Port 55125

Shared Password Password

 

Launch the game and the voip/mic is greyed out instead of being green or activated for anyone, myself or customers. I've used the default/primary ip of the box in all manners and have tested an additional unused ip on the box as well with the IP stated in the voip.con. Again, I haven't gotten to the point of a config as this was all just testing from desktop but if someone has a config and/or pointers on this I'd greatly appreciate it.

 

Thanks!

Link to comment
Share on other sites

You can't bind BF2 voip to IP only BF2142.

 

Also you need to stagger ports as each instance actually uses 3 ports.

 

So you voip con should look like this..

 

 

55125 password

55128 password

55131 password

 

Then in your daemon .profile file you use

 

sv.voipEnabled 1

sv.voipQuality 5

sv.voipServerRemote 1

sv.voipServerRemoteIP "xx.xx.xx.xx" <being the servers primary IP

sv.voipServerPort 55125

sv.voipBFClientPort 55124

sv.voipBFServerPort 55123

sv.voipSharedPassword "password"

 

 

Second game instance will be

 

 

sv.voipEnabled 1

sv.voipQuality 5

sv.voipServerRemote 1

sv.voipServerRemoteIP "xx.xx.xx.xx" < being the servers primary IP

sv.voipServerPort 55128

sv.voipBFClientPort 55126

sv.voipBFServerPort 55127

sv.voipSharedPassword "password"

 

etc................ FYI sometime 55125 the starting port doesnt work so just use 55128 and up.

Link to comment
Share on other sites

OK, BF2 Voip installs correctly, the server connects to it, however voip still isn't enabled as the settings are still greyed out in game. Any advice on the (I'm assuming) simple thing(s) I'm missing?

 

****From the profile that is in use****

 

<VOIPInfo>

<VOIPInfoID>1</VOIPInfoID>

<IsRemote>true</IsRemote>

<ServerRemoteIP>ip.ip.ip.ip</ServerRemoteIP>

<ServerPort>55128</ServerPort>

<BFClientPort>55127</BFClientPort>

<BFServerPort>55126</BFServerPort>

<SharedPassword>********</SharedPassword>

<Quality>5</Quality>

<IsEnabled>true</IsEnabled>

</VOIPInfo>

 

****From the Battlefield 2 VoIP Server itself****

 

Battlefield 2 VoIP Server

 

Instance: 1 Port: 55128 Status: Connected ip.ip.ip.ip:55126 Players: 0

Instance: 2 Port: 55131 Status: Disconnected Players: 0

Instance: 3 Port: 55134 Status: Disconnected Players: 0

Instance: 4 Port: 55137 Status: Disconnected Players: 0

-------------------------------------------------------------------------------

 

Server Running

BF2 server ip.ip.ip.ip:55126 connected

BF2 server ip.ip.ip.ip:55126 disconnected

BF2 server ip.ip.ip.ip:55126 connected

>

Link to comment
Share on other sites

  • 2 years later...

same problem for me, it just stopped working.

 

shows in game, green speaker comes on, connected to external VOIP, firewalls down for the test as well.. restarted the machine, no one can hear each other on the server, they join another one and it works fine.

 

 

fed up now, been days looking at this :(

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use