Thursday 23 February 2012

Tutorial : Lock smargo card reader to specific usb port


To fix smargos on specific ports you have to load smargos with 1.5 firmware.
When you compile oscam on Yr pc You have also a small bin called list_smargo. Give this bin chmod 755 and insert the smargos (as much as You want) in Yr pc.
Run list_smargo and on terminal you have:

Looking for smartreader with an out endpoint = 0x82 :
bus 003, device 002 : 0403:6001 Smartreader (Device=003:002 EndPoint=0x82 insert in oscam.server 'Device = Serial:Reader 6CD3C34')
bus 003, device 003 : 0403:6001 Smartreader (Device=003:003 EndPoint=0x82 insert in oscam.server 'Device = Serial:Reader 3A0E6AB')
bus 008, device 002 : 0403:6001 Smartreader (Device=008:002 EndPoint=0x82 insert in oscam.server 'Device = Serial:Reader 878FB20')
bus 008, device 003 : 0403:6001 Smartreader (Device=008:003 EndPoint=0x82 insert in oscam.server 'Device = Serial:Reader C2AC705'

I.e each smargo has now a serial number of its own.

In oscam server use this syntax in reader part:

protocol = smartreader
device = Serial:Reader C2AC705

and bind any card you want
do the rest for other cards and now You have fixed smargos and the cards and they never mix even if on restart or changing them from pc to pc.

No comments:

Post a Comment