PDA

View Full Version : Smargo Smartreader tutorial



me1960
15-03-09, 12:15
This tutorial assumes the user has a DM7020 or a DM800. The tutorial can be used as it is, or adapted easily for a standard Linux setup.


How to set smartreader operating mode using Windows (It did not work for it in Vista for me, It worked in XP)

1: Install the windows drivers found here Smartreaderplus Drivers (http://www.maldiviandigital.com/redirect-to/?redirect=http%3A%2F%2Frapidshare.com%2Ffiles%2F208153705%2FSmargo_SmartReader_Driver.rar.html)
2: Open smartreader.exe
3: Plug the smartreader into a usb port
4: Select Autoswitch or fixed mode
5: Select Normal or Dreambox kernel
6: Make sure it returns with "writing settings successful"
7: Done


DM7020 dreambox installation with PLI Iolite/Jade

1: Telnet to your dreambox run "ipkg update"
2: Run "ipkg install kernel-module-ftdi-sio"
3: Exit
4: Rename your original bootup file in /etc/init.d/ incase you have a problem*
5: Replace the bootup file in /etc/init.d/ with this one Smartreaderplus Drivers (http://www.maldiviandigital.com/redirect-to/?redirect=http%3A%2F%2Frapidshare.com%2Ffiles%2F208154332%2FSmartreadplus_Drivers_DM7020.zip.html). The bootup file is in the zipfile.
6: Reboot
7: Plug in the smartreader
8: Insert your card. Make sure the chip on the card faces the same direction as the lights on the reader.
9: Done

* The latest PLi Jade Final image appears to already have the usbtoserial configured in the bootup file. So no need to replace the bootup file.


DM800 dreambox installation with PLI Iolite/Jade
1: Enter the download menu
2: Search for USBtoSerial drivers
3: Download
4: Reboot
5: Plug in the smartreader
6: Insert your card. Make sure the chip on the card faces the same direction as the lights on the reader.
7: Done


DM7020/cccam.cfg
CCcam configuration sample:

SERIAL READER : /dev/usb/tts/0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002
SERVER LISTEN PORT : 20000
WEBINFO LISTEN PORT : 21000
WEBINFO USERNAME : username
WEBINFO PASSWORD : password
SHOW TIMING : yes

It is possible to add a usb hub to the DM7020. To incorporate a 4 port hub into the config insert the following:

SERIAL READER : /dev/usb/tts/0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002
SERIAL READER : /dev/usb/tts/1 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/1 6860002
SERIAL READER : /dev/usb/tts/2 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/2 6860002
SERIAL READER : /dev/usb/tts/3 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/3 6860002


DM800/cccam.cfg
CCcam configuration sample:

SERIAL READER : /dev/ttyUSB0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/ttyUSB0 6860002
SERVER LISTEN PORT : 20000
WEBINFO LISTEN PORT : 21000
WEBINFO USERNAME : username
WEBINFO PASSWORD : password
SHOW TIMING : yes

The DM800 comes with 2 USB ports already. However if you wish to add a usb hub you can.

The above cfg's assume that the reader is set to autoswitch mode and dreambox kernel.

You can choose any of the following frequencies: 3.20, 3.43, 3.69, 4.00, 4.36, 4.80, 5.34, 6.00, 6.86, 8.00, 9.61, 12.0 and 16.0

Examples:
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6000002 runs the card at 6mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002 runs the card at 6.86mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 8000002 runs the card at 8mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 9610002 runs the card at 9.61mhz.

Most cards run at 6000002 or 6860002.


For latest PLI image released on 31st Jan 09, please add the below lines to your CCcam.cfg file. The configuration in the above post will only work with pli-enigma2 jade dm800 31st Oct 08.

SERIAL READER : /dev/usb/tts/0 smartreader+
or
SERIAL READER : /dev/usb/tts/1 smartreader+

abdulwahid
28-03-09, 15:16
This Post is copied from here http://www.maldiviandigital.com/dreambox/dreambox-dm800-hd-pvr/35112-smargo-smartreader-tutorial.html

I dont mind but atleast should have said 'THANKS' to the poster.

abdulwahid
28-03-09, 19:33
The links above for the drivers are dead. Here are the new one

Click Below
Smartreaderplus Drivers (http://rapidshare.com/files/214641606/Smartreadplus_Drivers.zip.html)

Click Below
Smartreaderplus Drivers DM7020 (http://rapidshare.com/files/214641607/Smartreadplus_Drivers_DM7020.zip.html)

Enjoy!

me1960
03-06-09, 12:07
Tutorial for Smargo Smartreader for linux PC


''
Here is little help how to setup smartreader+ successfully under linux PC.
1: Linux PC setup.
Make sure that your installed linux distro wich has kernel 2.6.12 or newer version!

2: Update your smartreader+ if it has v1.2 or older firmware with v1.3 Link to download: here (http://www.satellietland.nl/download/smartreader_v103.zip)
3: Before update make sure your reader is 100% reconized by linux!
You will find inside that "smartreader_v103.zip" very precise how to update that device.
Now disconnect smartreader+ disable from CCcam smartreader+ config lines and make restart to linux PC.
If linux is UP plug smartreader to USB and wait little so 20 second. Log to server and type command: dmesg
you should have like this:
usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB
Serial Device
ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232BM
usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
usbcore: registered new driver ftdi_sio
drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
So your smartreader+ is ready to update the firmware.

4: Uptate beginning.
Copy to your PC linux server FTP 2 files:
srp_tools_x86
srp_update_x86
Set on console to both file chmod 755 !

Chek if your smartreader+ needs to update.
Run command: ./srp_update_x86
and you see like so:
smartreader+ version v1.0, v1.1 or v1.2 then you have time to update.

5: Upadte.
I DO NOT RESPONSIBLE IF SOMETHING GOES WRONG WITH FLASH!
Run command: ./srp_update_x86 -b
smartreader+ version v1.1
bootloader mode activated
Remove and reinsert SmartReader+ then restart application

Then new command: ./srp_update_x86 -f
start flashing
------------------------------------- done
Please remove and reinsert SmartReader+

remove the reader and reinsert now we start the config tool
Run command: ./srp_tools_x86
smartreader+ version v1.3
MODE autoswitch
FREQ 3.69 Mhz
KERNEL normal
T_MODE t = 0
EGT 0

successfully flashed the reader with new firmware.

Now we need add to CCcam.cfg new line:
SERIAL READER : /dev/ttyUSB0 smartreader+
SERIAL READER : /dev/ttyUSB1 smartreader+
SERIAL READER : /dev/ttyUSB2 smartreader+
or whatever USB port your smartreader is entered.
Save CCcam.cfg and run ./CCcam.x86 -d you should see new card is added and running.
In CCcam.cfg is card overklocking and there you just edit like so:
SMARTCARD CLOCK FREQUENCY: /dev/ttyUSB0 4800000 and card works with 4.80mhz set by smartreader+.
Available frequencies

3.20, 3.43, 3.69, 4.00, 4.36, 4.80, 5.34, 6.00, 6.86, 8.00, 9.61, 12.0 and 16.0 MHz

The user can selected any frequency. The Smartreader+ will selected the nearest available.
Default sartreader+ speed is with new v1.3 firmware 3.69MHZ and most cards works with that speed.

And more configuratsion optins you will find inside smartreader_v103.zip. ''


(http://www.cccamforum.com/forums/newreply.php?do=newreply&p=172)

me1960
13-07-09, 13:14
smargo serial avec tuto pour dream 800HD ( in french )

'' voici le logiciel smargo serial avec tuto pour dream 800HD

installer dans

/lib/modules/2.6.12-5.1-brcmstb-dm800/kernel/drivers/usb/serial

ftdi_sio.ko
pl2303.ko
usbserial.ko


editer le fichier bootup metre ceci a la fin

echo 90 > /proc/progress
modprobe ftdi_sio

dans menu parametre kernel

le fichier usb ftdi_sio.ko ( metre oui )

n oublié pas de configuré le smargo sur pc

http://nsa06.casimages.com/img/2009/03/12/090312031713142446.png (http://www.maldiviandigital.com/redirect-to/?redirect=http%3A%2F%2Fwww.casimages.com%2F)

Pour Gemini2 4.10

Dreambox 800/7025/8000
- BluePanel
- Paramètres
- Modules Kernel
- USB Cardreader (Chipset FTDI): oui

Smargo via le soft smartreader_v103
- Mode: Autoswitch
- Kernel: Dreambox
- T-mode: T=0
- EGT: 0


fichier ccam.cfg

SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6800000
SERIAL READER : /dev/usb/tts/0 smartreader+ 00
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/1 6800000
SERIAL READER : /dev/usb/tts/1 smartreader+ 00 ''


download :

http://rapidshare.de/files/47835379/Smartreadplus_Drivers.zip.html

BRADU
08-12-09, 11:55
cum se poate configura un smargo via? este un alt tip de smargo dar e fara led.
pt config trebue un prg VIACARD PROG CONFIG care nu e nicari.

http://rapidshare.com/files/313759065/Viacard.rar

BRADU
11-01-10, 21:36
am gasit pina la urma prg smargo via ...

http://rapidshare.com/files/330702790/viacard.rar

abdulwahid
01-05-10, 19:47
Here are the new links!


Smartreadplus Drivers (http://rapidshare.com/files/382359776/Smartreadplus_Drivers.zip.html)
Smartreadplus Drivers DM7020 (http://rapidshare.com/files/382360418/Smartreadplus_Drivers_DM7020.zip.html)

dj999
22-07-10, 15:41
followed the instructions and downloaded the drivers.
the card is recognised and ecm are flowing BUT the card does not clear.
using smargo firmware v1.3 in db7020, gemini 4.6 and cccam 2.1.3.:!:

prodata
29-07-10, 12:25
Sunt solutii de accesare smargo smartreader+ cu newcs sau oscam?; DM800 cu enigma2 GP versiune 5.x (OE 1.6) ?
Am smargo firmware 1.4 si vreau sa-l folosesc numai cu newcs sau oscam. Pe CCcam merge.
Ar fi nevoie de un newcs sau oscam compilat cu suport pentru smartreader+.
Ma descurca cineva? sau nu se poate?
Am mai incercat cu newcs.mips.usb care este ptr. infinity. N-a mers.

asa ca ... I need you. Help me :cheers:

bumbu
29-07-10, 12:30
[reader]
Label = HDplus
Protocol = mouse
detect = CD
Device = /dev/ttyUSB0
group = 1
caid = 1830
ident = 1830:003411
emmcache = 1,3,2
n3_rsakey = xxxx
n3_boxkey = xxxx
mhz = 368

Este de la VU+, Smargo/Oscam.

Bafta

prodata
29-07-10, 13:18
Nu merge din start. NU ai vazut ca este vorba de DM800?
Ptr. DM800 cu enigma2 vers. 5.x cu OE1.6 intreb.
Ce spui tu am incercat.

Am pus si
Protocol = SmartReader
Detect = CD
Device = 002:002
folosind
root @ dm800: / tmp # list_smargo
Bus 002, device 002: 0403:6001 SmartReader


Nu este valabil.
Se zice ca ar fi probleme de la versiunea de kernel din DM (este prea old 2.6.18)
Cine mai stie?

SuperSonic
29-07-10, 16:51
Si eu am incercat aceeasi combinatie si nu a mers, cei de pe oscam forum spun ca trebuie sa ai un kernel 2.6.30 sau mai mare ca sa mearga.

prodata
04-08-10, 13:14
S-ar parea ca ar merge pe un image cu oe1.5 pe protocol phoenix si device: /dev/usb/tts/0
kernelul setat pe dreambox.
Deocamdata raman la oe1.6 dar ar fi interesant de stiut daca e valabila teoria.
Ma repet: nu intra in calcul CCcam (care se descurca cu smargo).
Cine foloseste oe1.5 poate confirma sau infirma?

mark21
07-10-11, 09:20
salutare!

incerc sa instalez un smargo pe dm800se, oe 1.6 , dar nu i dau de cap..

<name>TVR_HD</name>
<type>smartreader+</type>, am incercat si phoenix, degeaba
<mhz>357</mhz>
<node>/dev/usb/tts/0</node> , am incercat si /dev/ttyUSB0

kernel = normal
Mode = Fixed
T-mode = 0
Egt = 0


[ 09:19:51 ] [ Phoenix ] Opening device /dev/usb/tts/0
[ 09:19:51 ] [ Phoenix ] Could not get device /dev/usb/tts/0
[ 09:19:51 ] [ Loader ] Reset failed ...
[ 09:19:52 ] [ Loader ] Reader type 2 on node /dev/usb/tts/0
[ 09:19:52 ] [ Phoenix ] Opening device /dev/usb/tts/0
[ 09:19:52 ] [ Phoenix ] Could not get device /dev/usb/tts/0
[ 09:19:52 ] [ Loader ] Reset failed ...
[ 09:19:52 ] [ Loader ] Reader type 2 on node /dev/usb/tts/0
[ 09:19:52 ] [ Phoenix ] Opening device /dev/usb/tts/0
[ 09:19:52 ] [ Phoenix ] Could not get device /dev/usb/tts/0

any idee?

erau niste comenzi sa vezi exact pe ce usb e pus smargo si sa vezi daca e instalat bine, da nu mi amintesc..

me1960
07-10-11, 09:26
salut , cred ca e vorba de

lsusb

lao
07-10-11, 09:45
Vezi daca apare in /dev/ si tot acolo sub ce denumire il vede exact

mark21
07-10-11, 09:58
011/10/07 9:55:06 534E70 s newcamd: initialized (fd=8, port=34000, crypted)
2011/10/07 9:55:06 534E70 s -> CAID: 0500 PROVID: 025900, 025910, FFF720
2011/10/07 9:55:06 534E70 s radegast: disabled
2011/10/07 9:55:06 534E70 s http thread started
2011/10/07 9:55:06 534E70 s reader check thread started
2011/10/07 9:55:06 534E70 s check thread started
2011/10/07 9:55:06 534E70 s creating thread for device /dev/ttyUSB0
2011/10/07 9:55:06 534E70 s loadbalancer: can't read from file /tmp/.oscam/stat
2011/10/07 9:55:06 534E70 s waiting for local card init
2011/10/07 9:55:06 53E3E0 h HTTP Server listening on port 9999
2011/10/07 9:55:09 53CC18 r reader tvrhd initialized (device=/dev/ttyUSB0, detect=cd, mhz=357, cardmhz=357)
2011/10/07 9:55:09 0 tvrhd card detected
2011/10/07 9:55:20 53CC
pm.dragos: 2011/10/07 9:55:09 53CC18 r reader tvrhd initialized (device=/dev/ttyUSB0, detect=cd, mhz=357, cardmhz=357)
2011/10/07 9:55:09 0 tvrhd card detected
2011/10/07 9:55:20 53CC18 r Error activating card.
2011/10/07 9:55:31 53CC18 r Error activating card.
2011/10/07 9:55:41 53CC18 r Error activating card.

Ceva nu i place..