Oscam smargo Einstellungen unter freetz: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Weiterleitung auf OSCam Smargo Einstellungen erstellt
 
Zeile 1: Zeile 1:
<div style="margin: 10px 10px 0pt 0pt; border: 1px solid rgb(51, 51, 51); padding: 0em 1em 1em; background-color: rgb(27, 28, 45);"><br><center>[[Image:ZD-Logo.png]]</center> <center><big><span style="color: rgb(181, 181, 181);">'''''Das Board mit Freiheiten'''''</span></big></center>
#WEITERLEITUNG [[OSCam Smargo Einstellungen]]
<font color="white"></font>
 
----
 
<br>
<div style="margin: 0px 20px 15pt 15pt; padding: 0em 1em 1em; background-color: rgb(48, 49, 64); border: 1px solid rgb(0, 0, 0);">
<br>
 
[[Image:Smargo_0.jpg]]<br>
 
= <u>Smargo Nutzung </u> =
Hier werden die einzelnen Protokolle des Smargo Smartreaders erklärt und die Nutzung unter OSCam. Genauer gesagt welche Einstellungen im OSCam vorgenommen werden müssen. Es macht Sinn den Smargo immer auf Auto zu belassen und keine festen Frequenzen zu bestimmen (siehe Smargo Einstellungen). Diese Anleitung gilt für alle Linux basierenden OSCam Server. PC; Dreambox sowie Freetz.     
== <u>Smargo vorbereiten</u> ==
Smargo mit '''SmartreaderUpdate_v1.5.exe''' auf v1.5 am Windows PC updaten.<br>
Falls Win Vista oder 7 dann das Programm mit admin rechte starten!
 
== <u>Smargo Einstellungen</u> ==
 
Mit '''Smargo-Smartreader.exe''' auf folgendes umstellen:
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
Mode: Auto<br>
Kernel: Normal<br>
T-mode: T=0<br>
EGT: 0<br>
</div>
 
== <u>Protokoll wählen</u> ==
 
'''Es gibt 3 Möglichkeiten:'''
#mouse Protokoll
#smartreader Protokoll
#smargo Protokoll
 
Das <font color=White>'''mouse'''</font> Protokoll ist das Standardprotokoll über die guten alten ftdi Treiber. Alle handelsüblichen Reader verwenden die ftdi Treiber oder können mit umgehen. Der Smargo verwendet auch ftdi, die Verwendung wird aber eigentlich nicht unbedingt empfohlen. Beim Smargo sollte man soweit es möglich ist immer auf das <font color=White>'''smartreader'''</font> Protokoll setzen. Hier wird libusb statt ftdi verwendet. Dadurch erhält man bessere ECM-Zeiten und man kann den Smargo fest anhand der Serial identifizieren, damit er nach einem Neustart des Servers wieder gefunden wird. Das <font color=White>'''smargo'''</font> Protokoll ist für Benutzer gedacht die an ihrem Server kein libusb zur Verfügung haben und trotzdem gern den smartreader Mode nutzen möchten (z.b. Dreambox). Nur dann hat man nicht mehr die Möglichkeit den Smargo an der Serial zu identifizieren. Es ist aber über den Umweg udev möglich die Smargos im <font color=White>'''mouse-mode'''</font>  und im <font color=White>'''smargo-mode'''</font>  fest zu verlinken. Dann werden auch hier die Reader nach dem Neustart des Gerätes direkt wieder gefunden. Mehr dazu gibt es hier --> [http://www.zebradem.com/wiki/index.php?title=USB-Reader_fest_verlinken<span style="color:#4876FF;">Klick_mich</span>]<br>
*<font color=red>Hinweis : Unter freetz gibt es kein udev unter der FW Version 04.05/05.05 !!</font>
 
=== <u>mouse Protokoll</u> ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protocol = mouse<br>
device = /dev/ttyUSB0<br>
</div>
 
Bei mehreren USB-Readern ggf. /dev/ttyUSB<font color=red>0</font> anpassen.
 
=== <u>smartreader Protokoll</u> ===
==== <u>über Serial</u> ====
Über die Serial zuweisen:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protocol = smartreader<br>
device = Serial:Reader XXXXXXX<br>
</div>
Beispiel:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protocol = smartreader<br>
device = Serial:Reader A37AD15<br>
</div><br>
 
Serial der Reader ermittelt man über zwei Befehle. Mit z.b. Putty auf den Server verbinden und den Smargo anschließen
 
folgende Befehl sind möglich:
<pre>
lsusb -v | grep Serial
</pre>
oder
<pre>
cat /proc/bus/usb/devices
</pre>
 
*<font color=red>Hinweis : Auf der Dreambox gibt es den Befehl lsusb nicht  !!</font>
 
Die Ausgabe von "cat" sieht etwa so aus:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
T: Bus=01 Lev=03 Prnt=06 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0<br>
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1<br>
P: Vendor=0403 ProdID=6001 Rev= 4.00<br>
<font color=red>S: SerialNumber=Reader</font> <font color=yellow>A37AD15</font><br>
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA<br>
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio<br>
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms<br>
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms<br>
</div><br>
Die Ausgabe von "lsusb" sieht etwa so aus:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
Bus 001 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC<br>
&nbsp;&nbsp;idProduct &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x6001 FT232 USB-Serial (UART) IC<br>
<font color=red>&nbsp;&nbsp;iSerial &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3 Reader</font> <font color=yellow> A37AD15</font><br>
</div><br>
Gesucht wird die siebenstellige Serial des Smargos. Diese wurde hier gelb markiert.
 
==== <u>manuell</u> ====
oder manuell über Bus und Device zuweisen:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protocol = smartreader<br>
device = BUS:Device<br>
</div>
Beispiel
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protocol = smartreader<br>
device = 001:007<br>
</div><br>
 
Bus und Device erhält man entweder mit:
<pre>
cat /proc/bus/usb/devices
</pre>
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
T: <font color=yellow>Bus=01</font> Lev=03 Prnt=06 Port=00 Cnt=01 <font color=yellow>Dev#= 7</font> Spd=12 MxCh= 0
</div><br>
 
oder mit dem Befehl:
<pre>
lsusb
</pre>
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
<font color=red>Bus</font> <font color=yellow>001</font> <font color=red>Device</font> <font color=yellow>007</font>: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC</div><br>
*<font color=red>Hinweis: Auf der Dreambox gibt es den Befehl lsusb nicht  !!</font>
*<font color=red>Hinweis: Bei freetz wird der ftdi treiber nicht benötigt und muss sogar deaktiviert werden. smargopatch wird ebenfalls nicht benötigt.</font><br>
 
=== <u>smargo Protokoll</u> ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
protokoll = smargo<br>
device = /dev/ttyUSB0<br>
</div><br>
 
Da dieses Protokoll ebenfalls über ftdi geht sind hier die Device Angaben gleich wie bei mouse-mode.
<br>
 
= <u>Was man zu den OSCam Einstellungen wissen sollte</u> =
 
oscam.server
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right; ">
mhz    = die tatsächliche frequenz die am reader eingestellt ist, nur für User die overclocking betreiben VORSICHT!<br>
cardmhz = die Frequenz vor dem auslesen des ATR Strings, die original Frequenz der Karte.<br>
</div><br>
 
= Wichtige Links =
 
*[[Hauptseite|<font color="yellow">Zurück zu Hauptseite</font>]]
*[[USB-Reader fest verlinken|<font color="yellow">USB-Reader fest verlinken</font>]]
*[[Smargo: Einstellungsmöglichkeiten zu den Settings Faq|<font color="yellow">Smargo: Einstellungsmöglichkeiten zu den Settings Faq</font>]]
[[Category:Cardreader]]

Aktuelle Version vom 14. September 2011, 20:01 Uhr

Weiterleitung nach: