navod na rozchozeni ctecky na USB od ZDK
Moderátoři: schmegea, monkus, gorick
-
- Nováček
- Příspěvky: 24
- Registrován: 23 úno 2009, 15:23
navod na rozchozeni ctecky na USB od ZDK
- stahnout kernelove moduly pro prevodnik USB2rs232
- moduly nahrat do /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
zatim spoustim z ruky takto (ale to uz je to nejmensi to dat pak do scriptiku)
cd /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
insmod usbserial.ko
insmod ftdi_sio.ko
nastavit soubor newcs.xml
do sekce readres pridat toto (samozrejme si to kazdy upravi podle sebe je to vzor)
<readers name="Standard Phoenix on PC">
<device>
<name>USB0</name>
<type>phoenix</type>
<mhz>367</mhz>
<node>/dev/ttyUSB0</node>
<parity>even</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>Yes</blocksa>
<blockua>Yes</blockua>
<blockga>Yes</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>Yes</PTShandshake>
<carddetect>No</carddetect>
<newcamd_port>9000</newcamd_port>
<autosid>Yes</autosid>
<sid>
<allow>
<id>0000</id><id>0001</id><id>0002</id>
</allow>
<deny>
<id>0000</id><id>0001</id><id>0002</id>
</deny>
</sid>
<priority>round</priority>
</device>
<device>
<name>USB1</name>
<type>phoenix</type>
<mhz>367</mhz>
<node>/dev/ttyUSB1</node>
<parity>even</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>Yes</blocksa>
<blockua>Yes</blockua>
<blockga>Yes</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>yes</PTShandshake>
<carddetect>no</carddetect>
<newcamd_port>9001</newcamd_port>
<autosid>Yes</autosid>
<sid>
<allow>
<id>0000</id><id>0001</id><id>0002</id>
</allow>
<deny>
<id>0000</id><id>0001</id><id>0002</id>
</deny>
</sid>
<priority>round</priority>
</device>
</readers>
spustit newcs a jedeme
vypis ctecka USB0 prazdna USB1 stara nefunkcni slovaklink
MMP[newcs]$ ./newcs
Reading Config file from /var/tuxbox/config/newcs.xml
Reading Config file from /EMU/OpenXCAS/newcs/newcs.xml
NewCS is trying to bind to IP: 127.0.0.1
TCP-log password is enabled, set to: NewCSpwd
level: normal
type: init
output: console,tcp
logger config: level 1 type 3 output 5
Console log options: level 1 type 3
tcp port: 1001
TCP log options: level 1 type 3
[ 20:04:19 ] [ Box detect ] Box type 9
[ 20:04:19 ] [ Config ] hwkey not found !
[ 20:04:19 ] [ Config ] ekpair not found !
[ 20:04:19 ] [ Config ] /dev/ttyUSB0 ECM priority: round
[ 20:04:19 ] [ Config ] hwkey not found !
[ 20:04:19 ] [ Config ] ekpair not found !
[ 20:04:19 ] [ Config ] /dev/ttyUSB1 ECM priority: round
[ 20:04:20 ] [ EMM Cache ] Initialising Cache with 20 entries
[ 20:04:20 ] [ ECM Cache ] Initialising dynamic Cache
[ NewCS ] Process ID is: 1130
[ 20:04:20 ] [ Loader ] Reader type 2 on node /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Opening device /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:20 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:20 ] [ Phoenix ] Normal RESET on node /dev/ttyUSB0
[ 20:04:22 ] [ Loader ] Reset failed ...
[ 20:04:23 ] [ Loader ] Starting Newcamd Server on port 9000
[ 20:04:23 ] [ Loader ] Reader type 2 on node /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Opening device /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:23 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:23 ] [ Phoenix ] Normal RESET on node /dev/ttyUSB1
[ 20:04:25 ] parseAtr: 3B 78 XX XX XX XX XX XX 00 8F F1 90 00 00
[ 20:04:25 ] [ ATR ] T=0 1etu=52.08us Guardtime:12etu WWT:19200etu
[ 20:04:25 ] [ ATR ] Historical bytes: G [C4] [03] [00] [8F] [F1] [90] [00]
[ 20:04:25 ] [ ATR ] freq 3571200.000 sciFreq 1000000.000
[ 20:04:25 ] [ Loader ] Init Cryptoworks card
[ 20:04:25 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:25 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:25 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:25 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:25 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:25 ] [ Phoenix ] Setting Baud to standard 19200
[ 20:04:27 ] [ Keyman ] Adding key 1300853D type 0 on Provider 000000 for caid 0D03 ID=0
[ 20:04:28 ] [ Keyman ] Adding key 1300853D type 1 on Provider 000020 for caid 0D03 ID=0
[ 20:04:28 ] [ Loader ] Card 0D03 on port /dev/ttyUSB1 ready
[ 20:04:28 ] [ Loader ] Starting Newcamd Server on port 9001
[ 20:04:28 ] [ NewCS ] Ready to GO! :)
- moduly nahrat do /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
zatim spoustim z ruky takto (ale to uz je to nejmensi to dat pak do scriptiku)
cd /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
insmod usbserial.ko
insmod ftdi_sio.ko
nastavit soubor newcs.xml
do sekce readres pridat toto (samozrejme si to kazdy upravi podle sebe je to vzor)
<readers name="Standard Phoenix on PC">
<device>
<name>USB0</name>
<type>phoenix</type>
<mhz>367</mhz>
<node>/dev/ttyUSB0</node>
<parity>even</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>Yes</blocksa>
<blockua>Yes</blockua>
<blockga>Yes</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>Yes</PTShandshake>
<carddetect>No</carddetect>
<newcamd_port>9000</newcamd_port>
<autosid>Yes</autosid>
<sid>
<allow>
<id>0000</id><id>0001</id><id>0002</id>
</allow>
<deny>
<id>0000</id><id>0001</id><id>0002</id>
</deny>
</sid>
<priority>round</priority>
</device>
<device>
<name>USB1</name>
<type>phoenix</type>
<mhz>367</mhz>
<node>/dev/ttyUSB1</node>
<parity>even</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>Yes</blocksa>
<blockua>Yes</blockua>
<blockga>Yes</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>yes</PTShandshake>
<carddetect>no</carddetect>
<newcamd_port>9001</newcamd_port>
<autosid>Yes</autosid>
<sid>
<allow>
<id>0000</id><id>0001</id><id>0002</id>
</allow>
<deny>
<id>0000</id><id>0001</id><id>0002</id>
</deny>
</sid>
<priority>round</priority>
</device>
</readers>
spustit newcs a jedeme
vypis ctecka USB0 prazdna USB1 stara nefunkcni slovaklink
MMP[newcs]$ ./newcs
Reading Config file from /var/tuxbox/config/newcs.xml
Reading Config file from /EMU/OpenXCAS/newcs/newcs.xml
NewCS is trying to bind to IP: 127.0.0.1
TCP-log password is enabled, set to: NewCSpwd
level: normal
type: init
output: console,tcp
logger config: level 1 type 3 output 5
Console log options: level 1 type 3
tcp port: 1001
TCP log options: level 1 type 3
[ 20:04:19 ] [ Box detect ] Box type 9
[ 20:04:19 ] [ Config ] hwkey not found !
[ 20:04:19 ] [ Config ] ekpair not found !
[ 20:04:19 ] [ Config ] /dev/ttyUSB0 ECM priority: round
[ 20:04:19 ] [ Config ] hwkey not found !
[ 20:04:19 ] [ Config ] ekpair not found !
[ 20:04:19 ] [ Config ] /dev/ttyUSB1 ECM priority: round
[ 20:04:20 ] [ EMM Cache ] Initialising Cache with 20 entries
[ 20:04:20 ] [ ECM Cache ] Initialising dynamic Cache
[ NewCS ] Process ID is: 1130
[ 20:04:20 ] [ Loader ] Reader type 2 on node /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Opening device /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:20 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB0
[ 20:04:20 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:20 ] [ Phoenix ] Normal RESET on node /dev/ttyUSB0
[ 20:04:22 ] [ Loader ] Reset failed ...
[ 20:04:23 ] [ Loader ] Starting Newcamd Server on port 9000
[ 20:04:23 ] [ Loader ] Reader type 2 on node /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Opening device /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:23 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:23 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:23 ] [ Phoenix ] Normal RESET on node /dev/ttyUSB1
[ 20:04:25 ] parseAtr: 3B 78 XX XX XX XX XX XX 00 8F F1 90 00 00
[ 20:04:25 ] [ ATR ] T=0 1etu=52.08us Guardtime:12etu WWT:19200etu
[ 20:04:25 ] [ ATR ] Historical bytes: G [C4] [03] [00] [8F] [F1] [90] [00]
[ 20:04:25 ] [ ATR ] freq 3571200.000 sciFreq 1000000.000
[ 20:04:25 ] [ Loader ] Init Cryptoworks card
[ 20:04:25 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:25 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:25 ] [ Phoenix ] Setting Baud to standard 9600
[ 20:04:25 ] [ Phoenix ] Setting Parity to: EVEN
[ 20:04:25 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyUSB1
[ 20:04:25 ] [ Phoenix ] Setting Baud to standard 19200
[ 20:04:27 ] [ Keyman ] Adding key 1300853D type 0 on Provider 000000 for caid 0D03 ID=0
[ 20:04:28 ] [ Keyman ] Adding key 1300853D type 1 on Provider 000020 for caid 0D03 ID=0
[ 20:04:28 ] [ Loader ] Card 0D03 on port /dev/ttyUSB1 ready
[ 20:04:28 ] [ Loader ] Starting Newcamd Server on port 9001
[ 20:04:28 ] [ NewCS ] Ready to GO! :)
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) garion dne 26 bře 2009, 21:29, celkem upraveno 1 x.
AZBOX HD - elite, Skystar2 - VDR 1.60 (gentoo), Triple Dragon, DB500
- grantec
- Administrátor
- Příspěvky: 5634
- Registrován: 14 led 2009, 21:26
- Bydliště: Slovensko
- Dostal poděkování: 2 poděkování
- Kontaktovat uživatele:
Re: navod na rozchozeni ctecky na USB od ZDK
tak toto je ozaj bomba.
Zapol som si surflock ! Max 1sz za 24 hod ! A0 00
-
- Nováček
- Příspěvky: 24
- Registrován: 23 úno 2009, 15:23
Re: navod na rozchozeni ctecky na USB od ZDK
Momentalne nemam po ruce volnou zadnou funkcni karticku, takze nemuzu vyzkouset jestli se k tomu mgcamd ukaze obrazek.
Nepredpoklad ale nejaky problem. Pokud bude nekdo rychlejsi tak napiste. Ja bych ted dostal po cumaku kdybych zene vytrhl karticku z prijimace :)
Nepredpoklad ale nejaky problem. Pokud bude nekdo rychlejsi tak napiste. Ja bych ted dostal po cumaku kdybych zene vytrhl karticku z prijimace :)
AZBOX HD - elite, Skystar2 - VDR 1.60 (gentoo), Triple Dragon, DB500
- grantec
- Administrátor
- Příspěvky: 5634
- Registrován: 14 led 2009, 21:26
- Bydliště: Slovensko
- Dostal poděkování: 2 poděkování
- Kontaktovat uživatele:
Re: navod na rozchozeni ctecky na USB od ZDK
ake sleep bude treba pridat medzi tie procesy ? staci 3 ?
Zapol som si surflock ! Max 1sz za 24 hod ! A0 00
-
- Nováček
- Příspěvky: 24
- Registrován: 23 úno 2009, 15:23
Re: navod na rozchozeni ctecky na USB od ZDK
zatim jsem to delal vse z ruky takze na to co kam kde budu teprve ted ladit, ale chtel jsem se hned podelit o zkusenosti. :)
grantec píše:ake sleep bude treba pridat medzi tie procesy ? staci 3 ?
AZBOX HD - elite, Skystar2 - VDR 1.60 (gentoo), Triple Dragon, DB500
-
- Nováček
- Příspěvky: 24
- Registrován: 23 úno 2009, 15:23
Re: navod na rozchozeni ctecky na USB od ZDK
Takze po restartu prijimace se me smazaly kernelove moduly
odsud /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
takze jeste budu muset vymyslet kam to nahravat aby to vydrzelo restart
Garion
odsud /lib/modules/2.6.15-sigma/kernel/drivers/usb/host
takze jeste budu muset vymyslet kam to nahravat aby to vydrzelo restart
Garion
AZBOX HD - elite, Skystar2 - VDR 1.60 (gentoo), Triple Dragon, DB500
- grantec
- Administrátor
- Příspěvky: 5634
- Registrován: 14 led 2009, 21:26
- Bydliště: Slovensko
- Dostal poděkování: 2 poděkování
- Kontaktovat uživatele:
Re: navod na rozchozeni ctecky na USB od ZDK
nahraj do adresara /MNP/ -tam je tiez /lib/
Zapol som si surflock ! Max 1sz za 24 hod ! A0 00
-
- Nováček
- Příspěvky: 24
- Registrován: 23 úno 2009, 15:23
Re: navod na rozchozeni ctecky na USB od ZDK
Vecer to odzkousim . Jestli to tam prezije restart, ale moc se me to nelibi. Melo by to byt tam co jsem to zkousel davat, ale bohuzel to tam neprezije. Celkove strom FileSystemu je pekne spraseny :)
grantec píše:nahraj do adresara /MNP/ -tam je tiez /lib/
AZBOX HD - elite, Skystar2 - VDR 1.60 (gentoo), Triple Dragon, DB500
- grantec
- Administrátor
- Příspěvky: 5634
- Registrován: 14 led 2009, 21:26
- Bydliště: Slovensko
- Dostal poděkování: 2 poděkování
- Kontaktovat uživatele:
Re: navod na rozchozeni ctecky na USB od ZDK
je spraseny a vydrzi to tam.
Zapol som si surflock ! Max 1sz za 24 hod ! A0 00
-
- Nováček
- Příspěvky: 184
- Registrován: 16 úno 2010, 18:29
Re: navod na rozchozeni ctecky na USB od ZDK
Mám klasický Phoenix na COM port, používal jsem jej na PC s kartou SS2. Je možno s nějakou redukcí RS232/USB použít tento Phoenix na AZBoxu? Díky.
AZBox HD Elite, OpenRSI 2.1, USB HDD Samsung S2 Portable 320 GB, motor Strong SG2100, TV LG 37LH4000,
(Nejhorší smrt je z vyděšení)
(Nejhorší smrt je z vyděšení)
- grantec
- Administrátor
- Příspěvky: 5634
- Registrován: 14 led 2009, 21:26
- Bydliště: Slovensko
- Dostal poděkování: 2 poděkování
- Kontaktovat uživatele:
Re: navod na rozchozeni ctecky na USB od ZDK
to by si najskor musel mat driver na tu redukciu v azboxe . to tam asi nieje.
Zapol som si surflock ! Max 1sz za 24 hod ! A0 00
- St.
- Nováček
- Příspěvky: 150
- Registrován: 06 kvě 2009, 20:32
Re: navod na rozchozeni ctecky na USB od ZDK
Nazev driveru je napadne podobnej zdrojakum k driveru pro obvod pl2303.grantec píše:to by si najskor musel mat driver na tu redukciu v azboxe . to tam asi nieje.
On tam stejne velmi pravdebodobne bude a vzhledem k tomu ze se pouziva i v tech redukcich, je pomerne vysoka sance ze to fungovat bude.
Zkusim tu redukci nekde vyhrabat .
St.
DPD Panasonic 42PZ80E, AzBox Premium, 2.5" hdd Toshiba, Enigma2, CCcam, Skylink
- St.
- Nováček
- Příspěvky: 150
- Registrován: 06 kvě 2009, 20:32
Re: navod na rozchozeni ctecky na USB od ZDK
zvlastni, ve fw4466 jsou uvedene moduly usbserial.ko a ftdi_sio.ko primo v systemu a nacteny:
St.
Kód: Vybrat vše
MMP[tmp]$ ls /MMP/modules/2.6.15/
cdrom.ko em8xxx.ko ftdi_sio.ko fuse.ko* llad.ko rt3070sta.ko rt61.ko sckernel.ko sr_mod.ko usbserial.ko
MMP[tmp]$ lsmod
Module Size Used by Tainted: P
rt3070sta 654000 0 - Live 0xc8a9a000
rt61 297392 1 - Live 0xc8978000
sr_mod 16944 0 - Live 0xc8901000
cdrom 43568 1 sr_mod, Live 0xc8911000
ftdi_sio 32704 0 - Live 0xc80dd000
usbserial 30432 1 ftdi_sio, Live 0xc80f3000
sckernel 32720 2 - Live 0xc80ea000
em8xxx 2522832 6 - Live 0xc8b7a000
llad 128416 15 em8xxx, Live 0xc80bc000
ehci_hcd 39120 0 - Live 0xc809c000
uhci_hcd 37280 0 - Live 0xc8015000
MMP[tmp]$
DPD Panasonic 42PZ80E, AzBox Premium, 2.5" hdd Toshiba, Enigma2, CCcam, Skylink
- St.
- Nováček
- Příspěvky: 150
- Registrován: 06 kvě 2009, 20:32
Re: navod na rozchozeni ctecky na USB od ZDK
.. takze staci nacist jen jeden modul a USB>RS232 kabel (staveny na PL2303) funguje:
uvnitr souboru odkaz na zdroj, odkud byl ovladac stazen
St.
Kód: Vybrat vše
MMP[tmp]$ insmod ./pl2303.ko
Using ./pl2303.ko
MMP[tmp]$ stty -aF /dev/ttyUSB0
speed 9600 baud; rows 0; columns 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
MMP[tmp]$
St.
Nemáte oprávnění prohlížet přiložené soubory.
DPD Panasonic 42PZ80E, AzBox Premium, 2.5" hdd Toshiba, Enigma2, CCcam, Skylink
- St.
- Nováček
- Příspěvky: 150
- Registrován: 06 kvě 2009, 20:32
Re: navod na rozchozeni ctecky na USB od ZDK
dneska mam testovaci naladu ;o)
s vyse uvedenym kabelem funguje RS232 ctecka phoenix comatible bez problemu.
Overeno s kartou Skylink.
Druhy kabel ve ctece je sice do USB, ale jen kvuli napajeni.
newcs.xml
hm, hezke, ale me k nicemu :o)
St.
s vyse uvedenym kabelem funguje RS232 ctecka phoenix comatible bez problemu.
Overeno s kartou Skylink.
Druhy kabel ve ctece je sice do USB, ale jen kvuli napajeni.
newcs.xml
Kód: Vybrat vše
<device>
<name>USB0</name>
<type>phoenix</type>
<mhz>367</mhz>
<node>/dev/ttyUSB0</node>
<parity>none</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>Yes</blocksa>
<blockua>Yes</blockua>
<blockga>Yes</blockga>
<crypto-special>No</crypto-special>
<PTShandshake>Yes</PTShandshake>
<carddetect>No</carddetect>
<newcamd_port>20000</newcamd_port>
<autosid>Yes</autosid>
<sid>
<allow>
<id>0000</id><id>0001</id><id>0002</id>
</allow>
<deny>
<id>0000</id><id>0001</id><id>0002</id>
</deny>
</sid>
<priority>round</priority>
</device>
St.
Nemáte oprávnění prohlížet přiložené soubory.
DPD Panasonic 42PZ80E, AzBox Premium, 2.5" hdd Toshiba, Enigma2, CCcam, Skylink