nu, das ist schnell erklärt:
preferlocalcards würde Sinn machen, wenn man keinen loadbalancer hat, jedoch sharepartner.
hat aber den grimmigen Nachteil, daß Du damit das gesamte "Feindfeuer" auf Dich ziehst, weil jede Anfrage, egal woher sie kommt, auf deinen lokalen Karten landet, obwohl die möglicherweise bereits ausgelastet sind.
Der loadbalancer hingegen kümmert sich ja nicht nur um die lokalen Karten sonder auch um die sharepartner.
wenn Du also lb_mode = 1 (schnellster reader) eingestellt hast, dann schickt er mal 5 ECM Anfragen (lb_min_ecmcount default) an ALLE Reader und wählt den schnellsten (pro CAID) aus. Der wird dann für diese CAID beibehalten, bis entweder 500m ECMs beantwortet wurden ( lb_max_ecmcount default) oder das lb_retrylimit (globales default 800 ms) überschritten wurde bzw. lb_retrylimits (einstellbar pro CAID) überchritten wurde.
Dann beginnt die Kalibrierung von neuem.
Um die lokalen Karten aber trotzdem zu bevorzugen, mußt du eben den lokalen reader mit lb_weight entsprechende Gewichtung geben.
das hat den Vorteil, daß in dem Fall, wo deine lokalen Karten in den roten bereich gehen könnten, der schnellste leser - der sich natürlich auch im share befinden kann - ausgewählt wird - bis der eben nicht mehr der schnellste ist, dann sind deine Schäfchen wieder alle bei dir
)
Mit den aktuellen OSCams (> 66xx) sollte aber auch der preferlocalcards sogar in Verbindung mit dem LB wieder funktionieren.
R