Чат

🕑 ↗
За да пишеш, трябва да си влязъл в профила си.

Как да си направим шеринг сървър с локална карта на домашния рутер

Започната от дрим, 06-09-2014, 13:42

« назад - напред »

0 Потребители и 2 гости преглеждат тази тема.

дрим

Здравейте колеги,
  Преди време имаше една тема в която колега питаше за Най подходящия приемник за сървър., там бях предложил вариант на оскам сървър на рутер с USB cardreader, след което получих няколко запитвания на лични от други колеги за подробности.
  За да бъде полезно на всички, сметнах да напиша тази тема с уговорката, че когато го предлагах този вариант, не бях го реализирал (карт ридъра го получих озни ден ;))
   
  Какво включва опитната постановка:
  1.       Рутер TP-LINK WDR3600 rev. 1.4





  2.       Smartmouse/Phoenix USB cardreader
   



  Рутера е префлашнат с OpenWRT понеже е с две USB-та, на едното съм маунтнал 4GB флашка, на второто е cardreader-a


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

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



  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. Аз съм клокнал картата и съответно при мен джъмперите на ридъра изглеждат така:


Много е важно положението на джъмперите, защото това Ви определя:
-режим на работа на рийдъра (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
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



Кермит

Може ли да пробваш следното:
  Изключи клиента по camd35, но не от сървъра, а самия клиент и виж кога ще се разкачи в инфото на сървъра. Последно по този протокол имах дерове та сега си ползвам 378.
Ако съм обидил някого - да ме прости. А ако не съм - да почака има време.

дрим

Цитат на: Кермит;334580Може ли да пробваш следното:
  Изключи клиента по camd35, но не от сървъра, а самия клиент и виж кога ще се разкачи в инфото на сървъра. Последно по този протокол имах дерове та сега си ползвам 378.

Вчера забелязах това, има цикличност и когато е разкачен клиента от другата страна показва, че е закачен доста дълго време (не мога да кажа колко точно защото не го изчаках да разпадне) точно за това съм пуснал само моя приемник по camd35, само той да ъпва ;;650
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



Кермит

Същата работа и при мен. Махай го, давай по 378 иначе дуплици много.
Ако съм обидил някого - да ме прости. А ако не съм - да почака има време.

jack82

ако е с 64 рам рутера може и да се понатовари малко с размени на лини но ако е с 32 рам малко тясна му идва на оскама
Нямам нищо само чета и си пиша :;803
http://www.speedtest.net/result/3797217844.png

дрим

Цитат на: 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

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

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

РАМ памет -128 МБ ;;650
да знам работи супер но ако му пуснеш повечко карти от ридъра рамта почва да си е яде иначе е много хубаво работещо решение дано новите модели да ги дигнат на 64 рам процесора е 535 мхз което е предостатъчно тп-линк 841 за него става дума
Up Time: 96d 15:38:55 Compiler: mips-openwrt-linux-uclibc-libusb
Нямам нищо само чета и си пиша :;803
http://www.speedtest.net/result/3797217844.png

дрим

Смених camd35 с cs378x, но през него не минават ъпдейти, а ми изписва, че AU active, но явно има нещо с r9842.
Няма значение върнах си camd35, не ми е болка, че не разпада user-a когато от другата страна е деактивирана линията, нали като я активирам веднага се връзва ;)
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



dzumba

Цитат на: дрим;334577Това е ;;650
И една малка препоръка,за икономия на електроенергия и  нормалната работа на сърчицето на въпросната карта,джъмпера може да се превключи на 3 волта!

дрим

Цитат на: dzumba;334688И една малка препоръка,за икономия на електроенергия и  нормалната работа на сърчицето на въпросната карта,джъмпера може да се превключи на 3 волта!

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

Не става, като сложа на 3.3V картата не се инициализира и дава грешка;)
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



Чък Норис

Цитат на: дрим;334664Смених camd35 с cs378x, но през него не минават ъпдейти, а ми изписва, че AU active, но явно има нещо с r9842.
Няма значение върнах си camd35, не ми е болка, че не разпада user-a когато от другата страна е деактивирана линията, нали като я активирам веднага се връзва ;)
Въобще какво му се връзваш на жабата?
Оригиналния camd35 е по UDP, то това му е предимството, TCP варианта му(cs378x) си е порнография, с нищо по-добър от един нюкамд, даже напротив.

дрим

Няма ядове, тествам различни предложения, не бях ползвал cs378 и като гледам няма и да го ползвам ;;650
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



dzumba

Цитат на: дрим;334695Ok, ще тествам и ще пиша ;)
 
Не става, като сложа на 3.3V картата не се инициализира и дава грешка;)
Странно,същия програматор,а и всички останали,работят на 3 волта безупречно,в оригиналния ресивер е също 3 волта,да не ти се е паднала някоя куца бройка ,с различни кондензатори,има грешка в схемата,някои пуснати серии имат един и същи бъг има и едно пропуснато окъсяване!
Снимай го отдолу!

дрим

Цитат на: dzumba;334877Странно,същия програматор,а и всички останали,работят на 3 волта безупречно,в оригиналния ресивер е също 3 волта,да не ти се е паднала някоя куца бройка ,с различни кондензатори,има грешка в схемата,някои пуснати серии имат един и същи бъг има и едно пропуснато окъсяване!

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

п.п. довечера ще го щракна отдолу и ще постна.
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!



greenhorn

При мен също работи на 3.3V... рутера е TP-Link TL-WR1043ND v1. И аз имах проблем с ъпдейт на картата, докато не установих, че Самсунг ТВ оскам "no EMM handling".
0007SE, 0007F, 0176C GNUSMAS

SatShop.bg
Ъплоуд център DishPointer Сателитни изстрелвания