Вставлю свои пять копеек :)
Связка vdr+sc+oscam ИМХО зло, если что-то где-то переглючит, сиди разбирайся кто виноват, толи sc, толи oscam.
В настройке SC есть опция кеширования, не знаю описывалась ли она тут или нет. Суть в том, что в первый раз когда встаете на канал, он проходит по всем идентам по порядку и когда находит нужный идент заносит его к себе в кеш ecm.cahce. В последствии когда снова встанете на данный канал, не будет перебора идентов, а возьмет нужный.
Также есть override.conf файл (подробное его описание есть в мане sc), тоже достаточно гибкая система, можно создать список спутников/транспондеров/частот и присвоить им нужый идент, соответственно когда встанете на канал, то будет использоваться тот нужный из списка (в двух словах как-то так).
Более гибкая система, также ИМХО, это vdr+dvb_api+oscam, т.к. oscam намного гибче по настройкам чем sc, а делать vdr+sc+oscam не есть хорошо.