Advertisement
Guest User

Untitled

a guest
May 4th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.91 KB | None | 0 0
  1. # CCcam team uvadi CCcam v2.1.2
  2. #
  3. # Special greets go to all our friends all over the world, you know who you are!
  4. #
  5. # Specjalne podziekowania dla Ludzi z Polski, dzieki ktorym jest duzo nowych funkcji w wersji 2.0.0
  6. # Ostatnim razem zapomnielismy o nich wspomniec w readme. DZieki Chlopaki!
  7. #
  8.  
  9. ######################################################################
  10. # friends #
  11. ######################################################################
  12. # syntax for to add a friend user to CCcam with the max up hops limit (default = 5)
  13. # sharing of emus (default = 1), allow emm (default = 1), and optional
  14. # downshare limits per share (default = no limits) and optional
  15. # downshare limits per share based on caid:id:sid
  16. # and optional timeslots in which share is valid (to block channels on box of children after 19:00 for instance)
  17. # if no timeslot is defined 24 hrs a day is used
  18. # emus are shared only one level down, even if no limits given
  19. #
  20. # max username length 20
  21. # password length 'unlimited'
  22. #
  23. #F: <username> <password> <uphops> <shareemus> <allowemm> ( { caid:id(:downhops), caid:id(:downhops), ... } { caid:id:sid, caid:id:sid, ... } { begintime-endtime, ... } ) hostname/ip address
  24. #
  25. # example:
  26. #
  27. # F: user1 pass1
  28. #
  29. # user1 gets all our shares at max 5 hops from us
  30. # (our local cards + max five hops away). He can share down to his own
  31. # clients. He also receive emu shares (if he has 'yes' behind his C: entry),
  32. # and is allowed to send us emm.
  33. #
  34. # F: user2 pass2 0 1 0 { 0100:000080, 0622:000000:1, 0500:000000:2 }
  35. #
  36. # user2 gets only our local cards but no 0100:000080.
  37. # and our 0622:000000 cards only for himself (1 hop down),
  38. # and 0500 cards for himself plus one additional hop down.
  39. # He also gets our emus, and is NOT allowed to send us emm (updates).
  40. #
  41. # F: user3 pass3 5 0 1 { 0:0:3, 0100:000080:1 }
  42. #
  43. # user3 gets all cards at a maximum of 5 hops away from us,
  44. # and get's to share them down two further levels beyond his own level.
  45. # But he is not allowed to share 0100:000080 down to other users.
  46. # He gets no emus from us, and he is allowed to send us emm.
  47. #
  48. # F: user4 pass4 5 0 1 { 0:0:3, 0100:000080:1 } { 0100:000080:15df }
  49. #
  50. # user4 gets all cards at a maximum of 5 hops away from us,
  51. # and get's to share them down two further levels beyond his own level.
  52. # But he is not allowed to share 0100:000080 down to other users.
  53. # He gets no emus from us, and he is allowed to send us emm.
  54. # He is also not allowed to view channel 0100:000080:15df
  55. #
  56. # F: user4 pass4 5 0 1 { } { } { 12:00-17:00, 19:00-20:00 }
  57. #
  58. # user4 gets all cards at a maximum of 5 hops away from us,
  59. # and get's to share them down two further levels beyond his own level.
  60. # the share is only valid between 12:00 and 17:00 and between 19:00 and 20:00
  61. # outside these hours the share will not give cw's to the client
  62. #
  63. #
  64. # F: user5 pass5 5 1 1 { } { } { } 192.168.1.1
  65. #
  66. # user5 gets all cards at a maximum of 5 hops away from us
  67. # user5 is only allowed to connect from the host 192.168.1.1
  68. #
  69. # interner cardreader
  70. SMARTCARD CLOCK FREQUENCY: /dev/sci0 3570000
  71. BOXKEY: /dev/sci0 12 34 56 78
  72. #TRY ALL CHIDS: /dev/sci0
  73.  
  74. ######################################################################
  75. # connections #
  76. ######################################################################
  77. # syntax for to add a client connection to other CCcam
  78. # add yes on end to use friends emus (non public private key/emu,etc...),
  79. # but only works when corresponding F line on server has '1' for <shareemus>
  80. # optional limits just like F line, but for incoming shares (ignore shares more than 'uphops' away)
  81. #
  82. #C: <hostname> <port> <username> <password> <wantemus> ( { caid:id(:uphops), caid:id(:uphops), ... } )
  83. #
  84. #note: if {} limits are added, <wantemus> cannot be omitted. Use either yes or no.
  85. #
  86. # example:
  87. #
  88. # C: someserver.somedomain 12000 user1 pass1
  89. # C: 192.168.1.2 12000 user2 pass2
  90. # connects to CCcam without use of friends emus
  91. #
  92. # C: 192.168.1.2 12000 user3 pass3 yes
  93. # connects to CCcam, and receives friends emus also.
  94.  
  95.  
  96. # syntax for to add newcamd server connection
  97. #
  98. #N: <ip> <port> <username> <pass> <des(14byte)> <nr_of_hops_away (default: 1)> <stealth mode (default: 0)>
  99. #
  100. # example:
  101. #
  102. # N: 127.0.0.1 10000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14
  103. #
  104. # add a newcamd card, give it an offset of 2 hops, in the share list
  105. #
  106. # N: 127.0.0.1 10000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 2
  107.  
  108. #
  109. # stealthy login on newcamd server:
  110. #
  111. # N: 127.0.0.1 10000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1 1
  112. #
  113. # stealth modes: 0 = disabled, 1 = mgcamd new, 2 = mgcamd old, 3 = evocamd, 4 = generic
  114.  
  115.  
  116. # syntax for to add radegast server connection
  117. #
  118. #R: <ip> <port> <ca4> <id6> <nr_of_hops_away (default: 1)>
  119. #
  120. # example:
  121. #
  122. # R: 127.0.0.1 678 0100 000080
  123.  
  124.  
  125. # syntax for to add camd3 connection
  126. #
  127. #L: <ip> <port> <username> <pass> <ca4> <id6> <nr_of_hops_away (default: 1)>
  128. #
  129. # example:
  130. #
  131. # L: 127.0.0.1 567 dummy dummy 0100 000080
  132.  
  133.  
  134. # syntax for add gbox connection
  135. #
  136. #G: <pass> <localhost> <localport> <peerpass> <peeraddress> <peerport>
  137. #
  138. # support optional limits just like C line (ignore shares more than 'uphops' away)
  139. # { caid:id(:uphops), caid:id(:uphops), ... }
  140. #
  141. # example:
  142. #
  143. # G: AABBCCDD my.address.tv 2500 12345678 peer.address.tv 2500
  144.  
  145. ######################################################################
  146. # Other config settings #
  147. ######################################################################
  148. # server shall listen on this port pro incoming connections
  149. # default port is 12000, disable server with parm -s or set port 0
  150. #
  151. #SERVER LISTEN PORT : 12000
  152.  
  153. # server can give some info about server and client connections
  154. # and cardinfo using telnet or webbrowser.
  155. #
  156. # Switch on/off access to info
  157. # default is yes
  158. #
  159. #ALLOW TELNETINFO: no
  160. #ALLOW WEBINFO: no
  161.  
  162. # Show extended client info when showing client list
  163. # default is yes
  164. #
  165. #SHOW EXTENEDED CLIENT INFO : no
  166.  
  167. # The webinfo service can be protected with a username and password.
  168. # This is switched off by default
  169. #
  170. #WEBINFO USERNAME : <username>
  171. #WEBINFO PASSWORD : <password>
  172.  
  173. # The telnetinfo service can be protected with a username and password.
  174. # This is switched off by default
  175. #
  176. #TELNETINFO USERNAME : <username>
  177. #TELNETINFO PASSWORD : <password>
  178.  
  179. # default port for telnet is 16000
  180. # default port for web is 16001
  181. # supported commands:
  182. # info
  183. # activeclients
  184. # clients
  185. # servers
  186. # shares
  187. # providers
  188. # entitlements
  189. # example use:
  190. # echo servers | telnet localhost 16000
  191. # go with your browser to http://ip_CCcam_server:16001
  192. #
  193. #TELNETINFO LISTEN PORT : 16000
  194. #WEBINFO LISTEN PORT : 16001
  195.  
  196. # time in seconds to keep On Screen Display active.
  197. # default is 0 (turned off)
  198. #
  199. #ZAP OSD TIME : 3
  200.  
  201. # username used to show popup (default : root)
  202. #OSD USERNAME : root
  203.  
  204. # password used to show popup (default : dreambox)
  205. #OSD PASSWORD : dreambox
  206.  
  207. # port used to show popup (default : 80)
  208. #OSD PORT : 80
  209.  
  210. # Serial reader config. Add as many as you have attached too your system
  211. # replaces old name 'PHOENIX READER PATH', but still works.
  212. # default is none
  213. # optionally add readertype : phoenix,mouse,uniprog,sc8in1,smartreader+
  214. # (when non readertype given defaults to uniprog (e.g. for mastera))
  215. #
  216. # SERIAL READER : <device> <type>
  217. #
  218. # example
  219. #
  220. #SERIAL READER : /dev/tts/0
  221.  
  222. # Serial reader smartcard write delay.
  223. # Setting to finetune smartcard write speed, optimal setting depends on speed of system, and
  224. # speed of card. Default value is calculated, but can overrule by setting.
  225. # Use number of microseconds delay between bytes, 0 = no delay, -1 = calculated default
  226. # Note: huge difference between values 0 and 1, because of schedular overhead
  227. #
  228. # SMARTCARD WRITE DELAY : <device> <delay>
  229. #
  230. # example, 10ms write delay on smartcard in reader attached to /dev/ttyUSB0
  231. #
  232. #SMARTCARD WRITE DELAY: /dev/ttyUSB0 10000
  233. #
  234. # NOTE on sc8in1; because 8 smartcards are used on the same devicename, use
  235. # devicename_0 .. devicename_7 for settings which require devicename to make
  236. # settings per smartcard. example /dev/ttyS0_0, /dev/ttyS0_1 ..
  237. # example, 8ms write delay between bytes to smartcard on last sc8in1 channel, attached to /dev/tts/0
  238. #
  239. #SMARTCARD WRITE DELAY: /dev/tts/0_7 8000
  240.  
  241. # Smartcard clock speed override
  242. # Setting override specified speed for smartcard.
  243. # Don't add setting unless you're sure what you're doing.
  244. # In 99% of the cases the reader selects the optimal speed.
  245. # Adding this setting either slows your card down, or might destroy it.
  246. #
  247. # SMARTCARD CLOCK FREQUENCY : <device> <freq>
  248. #
  249. # example
  250. #
  251. #SMARTCARD CLOCK FREQUENCY: /dev/ttyUSB0 5500000
  252.  
  253. # if timing should be shown in OSD and debug output
  254. # default is no (turned off)
  255. #
  256. #SHOW TIMING : yes
  257.  
  258. # enables mini OSD which shows server(type), cardreader, keys or fta only
  259. # default is no (turned off)
  260. #
  261. #MINI OSD : yes
  262.  
  263. # turns debugging on and off
  264. # default is no (turned off)
  265. #
  266. #DEBUG : yes
  267.  
  268.  
  269. # should CCcam try to read and parse newcamd.conf for server connections
  270. # default is no (turned off)
  271. #
  272. #NEWCAMD CONF : yes
  273.  
  274.  
  275. # configure what EMM blocker you want. Add as many as readers you have attached
  276. # default is blocking nothing
  277. #
  278. # B: /dev/sci0 01
  279. # 00 - nothing
  280. # 01 - sa blocked
  281. # 02 - ua blocked
  282. # 04 - ga blocked
  283. # and sum of for combinations
  284. #
  285. #examples
  286. #
  287. #B: /dev/tts/0 07
  288. #B: /dev/sci0 01
  289.  
  290. # disable all local EMM readers
  291. # saves lots of CPU, but you won't get any updates anymore
  292. # (unless you get updates from your clients)
  293. #
  294. # default: no
  295. #
  296. #DISABLE EMM : yes
  297.  
  298. # with this setting you can
  299. # allow a client on two hops away
  300. # to send the updates to the cardserver
  301. #
  302. # default : no
  303. #
  304. #EXTRA EMM LEVEL : yes
  305.  
  306. # with this setting you can
  307. # configure how many emm listeners are started.
  308. # for example use 2 when recording
  309. # and viewing different systems and both need constant updates
  310. #
  311. # default : 1
  312. #
  313. #EMM THREADS : 1
  314.  
  315. # overrule the nds boxkey (4 byte hex)
  316. #
  317. # BOXKEY: <device> <byte1> <byte2> <byte3> <byte4>
  318. #
  319. #example
  320. #
  321. #BOXKEY: /dev/sci0 00 11 22 33
  322.  
  323. # set card pin
  324. # * please be very careful with this option as you could lock your card *
  325. #
  326. # PIN: <device> <pin>
  327. #
  328. #example
  329. #
  330. #PIN: /dev/sci0 1234
  331.  
  332. # overrule the irdeto camkey (8 byte hex), default 11 22 33 44 55 66 77 88
  333. #
  334. # CAMKEY: <device> <byte1> <byte2> <byte3> <byte4> <byte5> <byte6> <byte7> <byte8>
  335. #
  336. #example
  337. #
  338. #CAMKEY: /dev/sci0 11 22 33 44 55 66 77 88
  339.  
  340. # overrule the irdeto camdata (64 byte hex)
  341. # trailing zero bytes can be omitted
  342. # default for unknown ASC's is 11 22 33 44 55 66 77 88 00 00 .. 00, known ASC's have other defaults
  343. #
  344. # CAMDATA: <device> <byte1> <byte2> <byte3> <byte4> <byte5> <byte6> ... <byte64>
  345. #
  346. #example, when only the first 15 camdata bytes are nonzero
  347. #
  348. #CAMDATA: /dev/sci0 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff
  349.  
  350. # custom add id's for BEEF patched cards
  351. #
  352. # BEEF ID: <ident1> <ident2> <ident3> <ident4> <ident5> <ident6> <ident7> <ident8> <device>
  353. #
  354. #example
  355. #
  356. #BEEF ID: 4101 0 0 0 0 0 0 0 /dev/sci0
  357.  
  358. # what Softcam.Key should CCcam try to read
  359. # defaults to /var/keys/SoftCam.Key
  360. #
  361. #SOFTKEY FILE : /var/keys/SoftCam.Key
  362.  
  363.  
  364. # what AutoRoll.Key should CCcam try to read
  365. # defaults to /var/keys/AutoRoll.Key
  366. #
  367. #AUTOROLL FILE : /var/keys/AutoRoll.Key
  368.  
  369.  
  370. # what constant.cw should CCcam try to read
  371. # defaults to /var/keys/constant.cw
  372. # file content can be like
  373. #
  374. # ca4:id6:sid4:pmtpid4:ecmpid4:key16(01 02 03...)
  375. #
  376. #STATIC CW FILE : /var/keys/constant.cw
  377.  
  378.  
  379. # in this file you can configure what CAIDs CCcam should prefer or ignore
  380. # defaults to /var/etc/CCcam.prio
  381. # file content can have ignores (I) and prio lists (P)
  382. #
  383. # note 1: I line affects both for ecm and emm (receive no emm on ignored systems)
  384. # P line only affects ecm choice (emm still received for all available systems, not just the priority system)
  385. #
  386. # note 2: ident 0 means 'all idents'. So 'caid:0' is the same as 'caid'.
  387. #
  388. # note 3: for some systems (e.g. nagra (caid 18xx)), the ident is not known at the time the
  389. # prio lists are checked. In that case, matching is done on caid only, even if the P line
  390. # defines nonzero idents. So for example '1801:401' behaves the same as '1801' in a P line
  391. # I lines work differently, they are checked two times, once before ecm or emm is received, again
  392. # after ecm or emm are received (and nagra ident should be known)
  393. # P lines are only checked once, before ecm received.
  394. #
  395. # note 4: if a P line contains caid:ident pairs which are not available for the current
  396. # channel, that P line is not used for that channel.
  397. # Example, channel has systems 626, 1801:401 then P line with "1801,100:96,626" is ignored by that channel,
  398. # because channel doesn't have 100:96.
  399. # But P line with "1801" works, and also "626,1801" will work for channel
  400. #
  401. # note 5: P lines are parsed in the order in which they are found in the prio file.
  402. # Only the first matching P line is used
  403. #
  404. # situation 1: ignore allways this caid, all idents, on all channels
  405. # I: caid
  406. #
  407. # situation 2: ignore allways this caid/ident pair
  408. # I: caid:ident
  409. #
  410. # situation 3: ignore this caid/ident pair, on channel 'sid'
  411. # I: caid:ident:sid
  412. #
  413. # situation 4: when both caid1 and caid2 exist for a channel, prefer caid1 over caid2
  414. # P: caid1, caid2
  415. #
  416. # situation 5: when caid1:ident1 till caidN:identN exist for a channel, use them in order of this list.
  417. # P: caid1:ident1, caid2:ident2, .., caidN:identN
  418. #
  419. # situation 6: when caid1:ident1 till caidN:identN exist for channel 'sid', use them in order of this list.
  420. # Sid on first caid/ident pair identifies sid for which list is used. All other sids ignore this list.
  421. # P: caid1:ident1:sid, caid2:ident2, .., caidN:identN
  422. #
  423. #CAID PRIO FILE : /var/etc/CCcam.prio
  424.  
  425. #
  426. # In this file all provider idents are defined
  427. # The info from this file is being used in the web interface
  428. # format:
  429. # <caid><ident> "Provider description"
  430. #
  431. # PROVIDERINFO FILE : /var/etc/CCcam.providers
  432.  
  433. #
  434. # In this file all channel idents are defined
  435. # The info from this file is being used in the web interface
  436. # format:
  437. # caid:ident:sid "Channel description"
  438. #
  439. # CHANNELINFO FILE : /var/etc/CCcam.channelinfo
  440.  
  441. # write wrong logins to file
  442. # defaults is off
  443. #
  444. #LOG WARNINGS : /tmp/warnings.txt
  445.  
  446. # global setting for stealthy login to newcamd/newcs server, N line can overrule
  447. # stealth modes: 0 = disabled, 1 = mgcamd new, 2 = mgcamd old, 3 = evocamd, 4 = generic
  448. # default: 0
  449. #
  450. #NEWCAMD STEALTH : 0
  451.  
  452. # load balancing between identical cards, list device names of card readers containing identical cards,
  453. # optionally followed by a list of service id's which are to be excluded from loadbalancing
  454. #
  455. # LOADBALANCE : <device1> <device2> .. <devicen> { <exceptsid1>, <exceptsid2> .. , <exceptsidn> }
  456. #
  457. # multiple loadbalance groups can be configured, by adding multiple lines
  458. # warning: restart is required, when loadbalance group config changes
  459. #
  460. #example 1: load balance requests for three identical cards
  461. #
  462. # LOADBALANCE : /dev/ttyS0 /dev/ttyS1 /dev/ttyS2
  463. #
  464. #example 2: load balance requests for two almost identical cards, sid 0df3 and 0de1 are only available
  465. #on one of the cards, so requests for these sids shouldn't be loadbalanced
  466. #
  467. # LOADBALANCE : /dev/ttyS5 /dev/ttyS6 { 0df3,0de1 }
  468.  
  469. # in version 1.2.1 and lower there was a problem which could lead to disconnecting clients
  470. # in version 1.4.0 network load was significantly reduced
  471. # in version 1.7.0 dangerous password bug was fixed
  472. # in order to take advantage of these fixes, all clients should upgrade
  473. # with this setting you can force that clients at least use a certain version otherwise they are denied when logging in
  474. #
  475. # default : accept all versions
  476. #
  477. #example 1: avoid disconnecting clients problem
  478. #
  479. #MINIMUM CLIENT VERSION : 1.3.0
  480. #
  481. #example 2: achieve network load decrease
  482. #
  483. #MINIMUM CLIENT VERSION : 1.4.0
  484. #
  485. #example 3: don't allow potentially wrong passwords (pre 1.7.0 has password bug)
  486. #
  487. #MINIMUM CLIENT VERSION : 1.7.0
  488.  
  489.  
  490. # Irdeto smartcards: option to disable smart chid checking for irdeto smartcards.
  491. # Default, only chids advertised by card are accepted.
  492. # This avoids a lot of unwanted card traffic
  493. #
  494. # But if smartcard has hidden/unknown chids, all chids should be tried.
  495. # In that case specify 'TRY ALL CHIDS' option for cardreader.
  496. # Use with care, enabling option causes more card traffic.
  497. # Only use setting when some channels don't work without it.
  498. # note: if even this setting don't help decode all channels, try using
  499. # commandline arg -l, to disable all self-learning features (warning: slower)
  500. #
  501. #TRY ALL CHIDS : <device>
  502. #
  503. #example: card in /dev/ttyUSB0 gets ecm for all possible chids, not
  504. #just the chids it officially supports
  505. #
  506. #TRY ALL CHIDS : /dev/ttyUSB0
  507.  
  508. # perform smartcard post init commands
  509. #
  510. # POSTINIT : <device> <filename> (<autodelete>)
  511. #
  512. # send commands in 'filename' to 'device', and delete 'filename' when
  513. # optional 'autodelete' argument nonzero
  514. #
  515. #example:
  516. #
  517. #POSTINIT : /dev/sci0 /tmp/postinit
  518. #
  519. #example /tmp/postinit contents:
  520. #c134000003000000
  521. #c13201000a
  522.  
  523. # Option to override autodetected dvb api version. Restart needed.
  524. #
  525. #DVB API: <value>
  526. #
  527. # <value> -1 = no dvb, 1 = dvb api 1, 3 = dvb api 3
  528. #
  529. # WARNING: only use when autodetect fails!
  530. #
  531. #example, disable nonworking dvb hardware:
  532. #DVB API: -1
  533.  
  534. # Option to set global share limits
  535. #
  536. #GLOBAL LIMITS: { caid:id(:downhops), caid:id(:downhops), ... }
  537. #
  538. #example:
  539. #
  540. #GLOBAL LIMITS : { 0100:000080, 0622:000000:1, 0500:000000:2 }
  541. #
  542. # all users get no 0100:000080.
  543. # and our 0622:000000 cards only for themself (1 hop down),
  544. # and 0500 cards for themself plus one additional hop down.
  545. # global limits are overridden by client specific limits (see F:)
  546.  
  547. # Option to reject shares with less than required downhops on clientside
  548. #
  549. #MINIMUM DOWNHOPS: <value>
  550. #
  551. # default: 0 (don't ignore any shares)
  552. #
  553. #example:
  554. #
  555. #MINIMUM DOWNHOPS: 1
  556. #
  557. # ignore shares that have less than 1 'downhops' (i.e. can not be shared
  558. # further down to other clients)
  559.  
  560. # Option to ignore all shares that go through a certain node
  561. #
  562. #IGNORE NODE: <nodeid>
  563. #
  564. #example, ignore two nodes:
  565. #
  566. #IGNORE NODE: ccd536ab515767ad
  567. #IGNORE NODE: aad536ab515761af
  568.  
  569.  
  570. # The seca handler is used to better support simulcrypt on the same ident
  571. #
  572. # With this setting you can change the behaviour of how SECA has to be used
  573. # This setting is ignored unless SECA2/SECA3 simulcrypt is detected!!
  574. #
  575. # When disabled CCcam behaves like previous versions
  576. #
  577. # When "prefer SECA3 over SECA2" is enabled try to use SECA3 ecm first, then SECA2
  578. #
  579. # When "Ignore SECA2" is enabled, ignore all SECA2 ecm so a SECA3 card will not get SECA2 request which it cannot handle
  580. #
  581. # When "Ignore SECA3" is enabled, ignore all SECA3 ecm so a SECA2 card will not get SECA3 request which it cannot handle
  582. #
  583. #
  584. # The following settings can be used
  585. #
  586. # SECA HANDLER: <value>
  587. # <value> : 0 = disabled, 1 = prefer SECA3 over SECA2, 2 = prefer SECA2 over SECA3, 3 = Ignore SECA2, 4 = Ignore SECA3
  588. #
  589. # default: 1
  590. #
  591. # Example try to use SECA3 ecm first, then SECA2
  592. #SECA HANDLER: 1
  593. #
  594. # Example try to use SECA2 ecm first, then SECA3
  595. #SECA HANDLER: 2
  596. #
  597. # Example to ignore all SECA2 ecm so a SECA3 card will not get SECA2 request which it cannot handle
  598. #SECA HANDLER: 3
  599. #
  600. # Example to ignore all SECA3 ecm so a SECA2 card will not get SECA3 request which it cannot handle
  601. #SECA HANDLER: 4
  602.  
  603.  
  604. # Configure limited list of accepted sids for smartcard
  605. # When omitted, all sids are allowed.
  606. # (can work together with LOADBALANCE configuration, or for standalone cards)
  607. #
  608. # SMARTCARD SID ASSIGN : <device> <maxnumberofsids> { <sid1>, <sid2>, ... <sidn> }
  609. #
  610. # <device> is the reader devicenode
  611. # <maxnumberofsids> limits the total number of sids assigned to the card (0 = use length of sid list)
  612. # { <sid1>..<sidn> } lists the sids that are assigned to the smartcard, when omitted, <maxnumberofsids> is used to auto assign sids
  613. #
  614. # when <maxnumberofsids> is larger than the length of the sidlist, the remainder of the sids are auto assigned, till the list reaches <maxnumberofsids>
  615. # Check entitlement output for realtime assignment list
  616. #
  617. # WARNING: when SMARTCARD SID ASSIGN config changes, restart is required before settings take effect
  618. #
  619. #example1: smartcard in device /dev/ttyUSB0 only handles requests for sids df3, df4, df5
  620. #
  621. # SMARTCARD SID ASSIGN : /dev/ttyUSB0 0 { 0df3,0df4,0df5 }
  622. #
  623. #example2: smartcard in device /dev/ttyUSB0 handles requests for max 5 sids, auto assigned in the order of occurance. A request for a 6th sid will be denied.
  624. #
  625. # SMARTCARD SID ASSIGN : /dev/ttyUSB0 5
  626. #
  627. #example3: smartcard in device /dev/ttyUSB0 handles requests for max 5 sids, 3 of which are df3, df4, df5, remaining 2 are auto assigned
  628. #
  629. # SMARTCARD SID ASSIGN : /dev/ttyUSB0 5 { 0df3,0df4,0df5 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement