but the comment you must add it manually for it to work,right?
Yes. Having re-read what I wrote, maybe it's not that clear. What I was trying to say is that the 'auto-roll group' would be a number (or could be the provider name, as you say) which is manually added to the end of the key line as a comment - the same group number/name would be used for all SIDs using the same keys. Just needs to be added once. I've re-written the example to try to better illustrate it.
P AAAA 00 11111111111111 ; Some provider :3456
P AAAA 01 22222222222222 ; Some provider :3456
P AAAA 12345678 33333333333333 ; Some provider :3456
P BBBB 00 11111111111111 ; Some provider :3456
P BBBB 01 22222222222222 ; Some provider :3456
P BBBB 12345678 33333333333333 ; Some provider :3456
P CCCC 00 44444444444444 ; Another provider :4567
P CCCC 01 55555555555555; Another provider :4567
P CCCC 87654321 66666666666666 ; Another provider :4567
P DDDD 00 44444444444444 ; Another provider :4567
P DDDD 01 55555555555555 ; Another provider :4567
P DDDD 87654321 66666666666666 ; Another provider :4567
You would also need to restart oscam after you update softcam.key,which will produce a freeze every 5 minutes,how will you fix that?
I would only restart oscam following an actual key change. I'm assuming that I'd need to be tuned to the channel for the auto-roll to work and, if the key has changed, I guess the screen would have gone black anyway. But if that assumption is wrong, I could just manually restart.
Still oscam has to restart to read the new keys.
Yes, that's what I've always believed. I'm new to PV and just got auto-roll working yesterday and only experienced one auto-roll, so I'm no expert. I set the whole thing going with expired keys, went for dinner, came back 30 minutes later and found to my amazement that that there had just been an auto-roll and the channel was working. Now I'd certainly not manually re-started oscam. Obviously I need to re-check.
Anyway, thanks for your comments.