Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ

Шеринг и емулатори => Общи приказки за шеринг и емулатори => Темата е започната от: дрим - 06-09-2014, 13:42

Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 06-09-2014, 13:42
Здравейте колеги,
  Преди време имаше една тема в която колега питаше за Най подходящия приемник за сървър. (http://dtv-bg.com/showthread.php?t=34481), там бях предложил вариант на оскам сървър на рутер с USB cardreader, след което получих няколко запитвания на лични от други колеги за подробности.
  За да бъде полезно на всички, сметнах да напиша тази тема с уговорката, че когато го предлагах този вариант, не бях го реализирал (карт ридъра го получих озни ден ;))
   
  Какво включва опитната постановка:
  1.       Рутер TP-LINK WDR3600 rev. 1.4

(http://snimki.be/store/1/221409996779.jpg)
(http://snimki.be/store/1/481409996823.jpg)


  2.       Smartmouse/Phoenix USB cardreader
   
(http://snimki.be/store/1/631409996857.jpg)


  Рутера е префлашнат с OpenWRT понеже е с две USB-та, на едното съм маунтнал 4GB флашка, на второто е cardreader-a
(http://snimki.be/store/1/341409997105.jpg)

  Първо трябва да си инсталирате драйверите за ридъра.

  Това става по два начина:
  1.       От WEB интерфейса на рутера

(http://snimki.be/store/1/751409996926.jpg)

  2.       През конзола (препоръчвам Ви конзолата (ssh/telnet), защото така или иначе тя ще Ви трябва)

Цитатroot@HomeNetwork:/# opkg update
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
root@HomeNetwork:/# opkg install kmod-usb-serial-ftdi
Package kmod-usb-serial-ftdi (3.3.8-1) installed in root is up to date.
След като сте инсталирали успешно драйверите, в dmesg ще видите кое ви е адресираното устройство

Цитат[ 8647.790000] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
Което означава, че вашия рийдър е /dev/ttyUSB0

Сега трябва да си инсталирате оскама на рутера.
1.За целта си изтеглете някой от последните bin файлове на oscam от сайта им. Имат компилирани готови за mips-TP-link.
2.Стартирате WinSCP към рутера си и копирате oscam.bin в /usr/bin, конфигурационните файлове може да ги създадете в /usr, аз за по-пригледно съм създал /usr/tuxbox/config.
3 За да стартирате oscam-a, трябва да промените атрибутите на bin файла chmod 755 /usr/bin/oscam
Сега вече може да стартирате oscam-a:
/usr/bin/oscam -b -c /usr/tuxbox/config - Проверете на уеб браузера си дали е стартирал на съответния порт, който сте конфигурирали в oscam.conf

Ако оскама Ви върви, значи всичко е ОК, сега е момента да му конфигурирате ридъра:
1. Аз съм клокнал картата и съответно при мен джъмперите на ридъра изглеждат така:
(http://snimki.be/store/1/631409998628.jpg)

Много е важно положението на джъмперите, защото това Ви определя:
-режим на работа на рийдъра (mouse/phoenix)
-напрежението на картата (3.3/5V)
-Честотата и съответните настройки в oscam.server

След като сте нагласили джъмперите както е на снимката, в oscam.server добавяте:

Цитат[reader]
label                         = smartreader
protocol                      = mouse
device                        = /dev/ttyUSB0
autospeed                     = 0
detect                        = none
mhz                           = 1000 #10000 MHz-> reader jumper
group                         = 1
emmcache                      = 1,1,2
lb_weight                     = 300
Ако не желаете да клоквате картата на MHz слагате 357 (това е стойността по подразбиране) и джъмпера на рйдъра 3.579545 (виж снимката на рийдъра)


Рестартирате оскама:
Цитатkillall oscam
oscam -b -c /usr/tuxbox/config
закачате се на бараузера и трябва вече да виждате поставената карта в рийдъра със съответните entitlements.

Важно: За да Ви стартира оскама след рестарт на рутера, добавете в /etc/rc.local

Цитат# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

/usr/bin/oscam -b -c /usr/tuxbox/config/

exit 0
При този клок времената за отговор от картата са 89-90ms, разбира се може да я клокнете на 12000, но аз лично не виждам смисъл за мен.

!!! След като сте стигнали до тук, не забравяйте, че рутера Ви не е приемник и при него няма DVBapi за ъпване на картата!!!
Аз тествах AU чрез newcamd, но не работеше, а не ми се занимаваше да сменям с по-стари оскам релийзи за да видя къде работи, та за това си минах на стария изпитан метод, линия до приемника по camd35, работи, ъпва, времена прекрасни ;;650

Също така ако ще шерите картата извън домашната си мрежа, не забравяйте да си пренасочите съответния порт във firewall-a на рутера, като за вътрешен адрес указвате адреса на рутера Ви от вътрешната мрежа (например 192.168.1.1, което ви е GW на домашната мрежа)

Това е ;;650
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: Кермит - 06-09-2014, 13:52
Може ли да пробваш следното:
  Изключи клиента по camd35, но не от сървъра, а самия клиент и виж кога ще се разкачи в инфото на сървъра. Последно по този протокол имах дерове та сега си ползвам 378.
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 06-09-2014, 13:55
Цитат на: Кермит;334580Може ли да пробваш следното:
  Изключи клиента по camd35, но не от сървъра, а самия клиент и виж кога ще се разкачи в инфото на сървъра. Последно по този протокол имах дерове та сега си ползвам 378.

Вчера забелязах това, има цикличност и когато е разкачен клиента от другата страна показва, че е закачен доста дълго време (не мога да кажа колко точно защото не го изчаках да разпадне) точно за това съм пуснал само моя приемник по camd35, само той да ъпва ;;650
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: Кермит - 06-09-2014, 13:56
Същата работа и при мен. Махай го, давай по 378 иначе дуплици много.
Заглавие: :)
Публикувано от: jack82 - 06-09-2014, 14:04
ако е с 64 рам рутера може и да се понатовари малко с размени на лини но ако е с 32 рам малко тясна му идва на оскама
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 06-09-2014, 14:09
Цитат на: jack82;334584ако е с 64 рам рутера може и да се понатовари малко с размени на лини но ако е с 32 рам малко тясна му идва на оскама

За три приемника колко да се натовари, точно за това писах, че за мен няма смисъл и от клока, но за образувтелна цел да се знае че може (то и цялата тема е с образователна цел, за комерс -> на друго място).

ЦитатMem: 26580K used, 100096K free, 0K shrd, 360K buff, 10200K cached
CPU:   0% usr   9% sys   0% nic  90% idle   0% io   0% irq   0% sirq
Load average: 0.10 0.36 0.28 1/61 1650
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1650 24454 root     R     1496   1%   9% top
26581  6382 root     S <   3876   3%   0% oscam -c /usr/tuxbox/config/ -b
 6382     1 root     S     2296   2%   0% oscam -c /usr/tuxbox/config/ -b
Цитатroot@HomeNetwork:/# free
                       total           used         free         shared      buffers
Mem:        126676        26580       100096               0              360
-/+ buffers:              26220       100456
Swap:            0            0            0
Чопли семки рутера ;;573

РАМ памет -128 МБ ;;650
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: jack82 - 06-09-2014, 14:49
Цитат на: дрим;334586За три приемника колко да се натовари, точно за това писах, че за мен няма смисъл и от клока, но за образувтелна цел да се знае че може (то и цялата тема е с образователна цел, за комерс -> на друго място).

Чопли семки рутера ;;573

РАМ памет -128 МБ ;;650
да знам работи супер но ако му пуснеш повечко карти от ридъра рамта почва да си е яде иначе е много хубаво работещо решение дано новите модели да ги дигнат на 64 рам процесора е 535 мхз което е предостатъчно тп-линк 841 за него става дума
Up Time: 96d 15:38:55 Compiler: mips-openwrt-linux-uclibc-libusb
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 07-09-2014, 00:24
Смених camd35 с cs378x, но през него не минават ъпдейти, а ми изписва, че AU active, но явно има нещо с r9842.
Няма значение върнах си camd35, не ми е болка, че не разпада user-a когато от другата страна е деактивирана линията, нали като я активирам веднага се връзва ;)
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 07-09-2014, 09:38
Цитат на: дрим;334577Това е ;;650
И една малка препоръка,за икономия на електроенергия и  нормалната работа на сърчицето на въпросната карта,джъмпера може да се превключи на 3 волта!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 07-09-2014, 09:58
Цитат на: dzumba;334688И една малка препоръка,за икономия на електроенергия и  нормалната работа на сърчицето на въпросната карта,джъмпера може да се превключи на 3 волта!

Ok, ще тествам и ще пиша ;)

Не става, като сложа на 3.3V картата не се инициализира и дава грешка;)
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: Чък Норис - 08-09-2014, 11:38
Цитат на: дрим;334664Смених camd35 с cs378x, но през него не минават ъпдейти, а ми изписва, че AU active, но явно има нещо с r9842.
Няма значение върнах си camd35, не ми е болка, че не разпада user-a когато от другата страна е деактивирана линията, нали като я активирам веднага се връзва ;)
Въобще какво му се връзваш на жабата?
Оригиналния camd35 е по UDP, то това му е предимството, TCP варианта му(cs378x) си е порнография, с нищо по-добър от един нюкамд, даже напротив.
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 08-09-2014, 11:56
Няма ядове, тествам различни предложения, не бях ползвал cs378 и като гледам няма и да го ползвам ;;650
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 08-09-2014, 14:03
Цитат на: дрим;334695Ok, ще тествам и ще пиша ;)
 
Не става, като сложа на 3.3V картата не се инициализира и дава грешка;)
Странно,същия програматор,а и всички останали,работят на 3 волта безупречно,в оригиналния ресивер е също 3 волта,да не ти се е паднала някоя куца бройка ,с различни кондензатори,има грешка в схемата,някои пуснати серии имат един и същи бъг има и едно пропуснато окъсяване!
Снимай го отдолу!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 08-09-2014, 14:07
Цитат на: dzumba;334877Странно,същия програматор,а и всички останали,работят на 3 волта безупречно,в оригиналния ресивер е също 3 волта,да не ти се е паднала някоя куца бройка ,с различни кондензатори,има грешка в схемата,някои пуснати серии имат един и същи бъг има и едно пропуснато окъсяване!

Нямам идея, може и да си прав, аз знам, че в оригиналния ресивър са на 3.3 и в началото направо така го мъчих, но след това като му нагласих конфига и си тръгна на 5V не се занимавах повече до момента в който ти не писа. Но като тествах не стана, дори го тествах на 3.3 + джъмпера на маус, така пък хептен в dmsg не го познава.
Ако имаш принципната схема, постни я тук или дай линк да сравня!
10x

п.п. довечера ще го щракна отдолу и ще постна.
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: greenhorn - 08-09-2014, 17:03
При мен също работи на 3.3V... рутера е TP-Link TL-WR1043ND v1. И аз имах проблем с ъпдейт на картата, докато не установих, че Самсунг ТВ оскам "no EMM handling".
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 08-09-2014, 17:34
Цитат на: greenhorn;334896При мен също работи на 3.3V... рутера е TP-Link TL-WR1043ND v1. И аз имах проблем с ъпдейт на картата, докато не установих, че Самсунг ТВ оскам "no EMM handling".
Ok колега, би ли споделил как е реализирано при теб:
-какъв е ридъра
-джъмперите как са ти
-оскам настройката на ридъра
- версии и ревизии на софтуера на рутера и оскама
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 08-09-2014, 18:27
Зависи от джъмпера на клока,като при тебе е - 10 мнц и съответно mhz = 1000
Другото е същото,снимай отдолу,да видим,виж и стойностите на двата кондензатора!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 08-09-2014, 18:36
Кондезаторите са 2.2 и 4.7 микро фарада на 50V

снимка (http://snimki.be/store/1/921410190480.jpg)
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 08-09-2014, 19:44
Всичко е вярно,само трябва 26 краче на FT 232 да го окъсиш към 25!А при тебе виси!Това не касае  работата на 3 волта,а само разпознаването на устройството при хардуерен рестарт на линукса!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 08-09-2014, 20:02
Цитат на: dzumba;334919Всичко е вярно,само трябва 26 краче на FT 232 да го окъсиш към 25!А при тебе виси!Това не касае  работата на 3 волта,а само разпознаването на устройството при хардуерен рестарт на линукса!
Ок, но това не ме бърка, защото дори както си бачка, като извадя USB-то и после го вкл. обратно всичко си тръгва на сек.
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 08-09-2014, 20:38
Хубаво е да окъсиш,а е и важно под четеца има позиция за джъмпер и дали е сложен,да провериш с мултицет,защото това е версия на програматора за работа през PIC ,а като го няма трябва да е включен джъмпер или окъсен с мост!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: 4799inpl64 - 09-09-2014, 08:01
Цитат на: дрим;334901Ok колега, би ли споделил как е реализирано при теб:
-какъв е ридъра
-джъмперите как са ти
-оскам настройката на ридъра
- версии и ревизии на софтуера на рутера и оскама

При мен е така-тп линк 1043 в.1 с OpenWrt Attitude Adjustment 12.09 -
Version:        oscam-1.20-unstable_svn-r9016 и SMARTMOUSE PHOENIX ULTIMATE USB ПРОГРАМАТОР -феникс режим на 3.3в и3.579мх

клиенти
1.дримче с Version:        oscam-1.20-unstable_svn-r9842

ACTIVE   192.168.1.1   5002   cccam_ext (2.1.1-2971)


[account]
user = dvbapiau
au = 1
group = 1

иначе си се ъпва и с cs378x
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 09-09-2014, 08:15
Супер, а тествал ли си да я клокваш картата, на 3.3?
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: 4799inpl64 - 09-09-2014, 08:25
Цитат на: дрим;334979Супер, а тествал ли си да я клокваш картата, на 3.3?

В един друг  форум се обсъждаше че оскама трябва да е един и същ.Имам и амико алиен и той е с 9016.Само на дрима го смених за проба.Иначе се ъпва и с мг 1.35-друго не сам пробвал
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: njor - 09-09-2014, 09:25
Сашо,моята работи на 12 Mhz и се държи по добре на 3.3 отколкото на 5 v.
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 09-09-2014, 09:35
ОК пичове, темата стана супер яка, това беше и идеята, всеки да добави по нещо от себе си (на база на собствения опит), за да може да стане едно полезно четиво за други колеги проявяващи интерес.
Като ми остане време пак ще се заиграя с 3.3V, не ми е проблем, защото всичко работи перфектно в момента, то и в тренда картата е бачкала с 5В или се бъркам.
Но както се казва ще се заиграя още за да бъде както е по учебниците.
Ще се радвам и за в бъдеще така да протичат темите в техническите раздели.
За другото ;;650
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 09-09-2014, 12:25
(http://s5.postimg.org/ar9lytion/IMG_20140909_120001316.jpg)
 
Ето ти джъмпера в твоя случай,работи без PIC,ако е в долния край е през PIС.
Вижда се и окъсяването между 25 и 26!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: дрим - 09-09-2014, 12:37
Убеди ме, так пише и в datasheet-a на чипа.
Само, че защо на AGND, a не на GND?

(http://snimki.be/store/1/221410255376.jpg)
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: gentu - 09-09-2014, 13:27
Цитат на: дрим;335016Убеди ме, так пише и в datasheet-a на чипа.
Само, че защо на AGND, a не на GND?
-защото и AGND (трябва да)е вързано към GND!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 09-09-2014, 13:33
Никога не съм го чел,стигнал съм с опити до заключението!Аз имам друга разфасофка на чипа,може и 25 и 26 да висят,но в схемата на оригинала са на маса,теста трябва да мине през маса,за да разпознае дивайса,след хардуерен рестарт!Иначе при пуснат линукс,винаги се разпознава,но ако ти спре тока,трябва да го вадиш усбито и да го включваш при пуснат линукс!При един прогаматор,обикновенно няма проблем,но при количество,става оргия!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: Brian - 09-09-2014, 14:18
TEST ако виси n.c. става манджа с грозде. Някой път работи, някой път не се разпознава. В много схеми из нета съм виждал разни свързвания дето явно този дето ги е правил го е домързяло да изчете pdf-a.
Заглавие: да
Публикувано от: demmlik - 09-09-2014, 22:41
Цитат на: дрим;334979Супер, а тествал ли си да я клокваш картата, на 3.3?
при ДМ500s cccam (2.1.4-3191)/09.09.14 22:36:38/4AEE:00CF/by bsc (70ms)
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: dzumba - 09-09-2014, 23:32
Все е тая,70 или 700!При 70 я мяташ в средата на масата и всички я дърпат!
Заглавие: Как да си направим шеринг сървър с локална карта на домашния рутер
Публикувано от: demmlik - 09-09-2014, 23:35
Цитат на: dzumba;335130Все е тая,70 или 700!При 70 я мяташ в средата на масата и всички я дърпат!
само питам?;;516