OSCAM configureren
Ga nu met het cd commando naar de map /volume1/@appstore/oscam/etc waar de OSCAM configuratiebestanden staan (let op: als je OSCAM zelf hebt gecompileerd kan die locatie anders zijn). Met je favoriete Linux teksteditor kun je de bestanden aanpassen (tip: ipkg install nano en ipkg install mc installeren de gebruiksvriendelijke nano en mcedit editors).
Begin met oscam.conf en pas dat bestand aan naar ons voorbeeld dat je vindt op WebID 1039. Een aantal belangrijke zaken: onder [newcamd] vind je de poort waarop TVHeadEnd mag OSCAM kan gaan communiceren en daarachter het kaart ID (in ons getal 0602) en daar achter een waarde die aangeeft welke kanalen ontsleuteld kunnen worden. Zet dit in eerste instantie op 000000, wat neer komt op “alles ontsleutelen”. Later zullen we dit aanpassen, zodat enkel sleutels voor de zenders voor jouw pakket verwerkt worden, waardoor zappen sneller gaat. Onder [webif] vind je inloginstellingen voor de OSCAM webinterface, waarvoor ons configuratiebestand een user Admin met wachtwoord Welkom01 configureert.
Pas daarna oscam.user aan naar ons voorbeeld. Daarin worden de gebruikers geconfigureerd waarmee TVHeadEnd kan communiceren. Ook hier geldt: met één tuner is één user genoeg, met twee tuners heb je twee users nodig, en zo verder. Ook hier zie je weer op verschillende plekken het kaart-id (0602) en de versleutelindex (000000) staan, die je verderop nog een keer moet aanpassen.
Edit ten slotte oscam.server, waar je in eerste instantie puur de device-instelling moet aanpassen, wanneer jouw cardreader niet herkend werd als ttyUSB0, maar als een ander USB-apparaat.
Herstart nu OSCAM via de Synology package center. Met het volgende Linux commando krijg je nu de laatste regels van het OSCAM log-bestand te zien, waar we wat informatie uit moeten halen: tail –n50 /var/packages/oscam/target/var/log/oscam.log. Mocht je smartcard goed herkend zijn, dan vind je in de log ergens een caid, ofwel het kaart-id. Nogmaals: bij ons is dat 0602, maar als dat bij jou een andere code is, moet je de verschillende OSCAM-configuratiebestanden aanpassen. Verder vind je een regel zoals entitlements for provider: 1, id 046EDD. Dat is de code die je op de verschillende plekken in de configuratiebestanden moet invoeren in plaats van 000000 en die ervoor zorgt dat er enkel sleutels voor zenders uit het voor jou beschikbare pakket worden verwerkt. Ten slotte zie je verschillende chid’s voorbij komen, codes van vier karakters. Noteer die (of makkelijker: maak een screenshot) en bewerk het oscam.server bestand opnieuw. De optie chid vervang je nu door jouw kaartnummer gevolgd door een dubbele punt en dan kommagescheiden alle chid’s met telkens twee 0’en ervoor. Start OSCAM nu weer opnieuw via de package center en de configuratie hiervan is klaar.
Je kunt nog even in de OSCAM webinterface rondneuzen, maar eigenlijk heb je daar verder niets te zoeken.