Jeśli wchodzisz na serwer by po chwili zostać z niego wyrzuconym z komunikatem "Disconnected from server" lub "Kicked by administrator" - to ten temat jest dla Ciebie.
Jeśli disconnecty zdarzają Ci się po 10-20 minutach od wejścia na serwer - to ten temat NIE jest dla Ciebie.
Generalnie chodzi o problem z Punkbusterem. Po długich walkach, konfiguracji portów routera i innych dziwnych pomysłach, poczytaniu forum EA udało mi się pograć troszkę dłużej niż minutę
Wersja klienta PB nie zgadza się z wersją PB po stronie serwera, a podczas automatycznej aktualizacji (w czasie wejścia na serwer gry) pobierane są stare dane gdyż Evenbalance (autor PB) nie dostarczył DICE aktualnej wersji klienta
. I wtedy nas "kickuje".
Problem jest już znany ekipie DICE, będą wkrótce wypuszczali nową wersję serwerów gry.
Remedium na problem jest reinstalacja Punkbustera - można ją znaleźć w katalogu zainstalowanej gry:
domyślnie dla x64 - C:/Program Files (x86)/Electronic Arts/Battlefield 3/_Installer/punkbuster/redist
a dla 32-bit - C:/Program Files/Electronic Arts/Battlefield 3/_Installer/punkbuster/redist
Uruchomić pbsvc.exe
Po instalacji PB uruchomi się test usługi PB, jeśli przechodzi bez problemów - możemy grać
UWAGA! Jest duże prawdopodobieństwo że przed każdym wejściem na serwer trzeba będzie czynność powtorzyć
Niestety ciężko jest wyłączyć autoaktualizację klienta PB, więc trzeba czekać na odpowiedź DICE.