HOME DOWNLOADS TOOLS HOW TO'S SOFTCAM.KEY FORUM LINKS
It is currently 26 Apr 2026, 03:58




Post new topic Reply to topic  [ 28 posts ]  Go to page 1, 2  Next
 Proiectul router Netgear ca server Emu 
Author Message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Proiectul router Netgear ca server Emu
Proiectul router Netgear ca server Emu

Proiectul Netgear server Emu este un proiect personal ! este vorba de instalarea
unui Oscam Emu pe un router Netgear WNDR4500 K26MIPS ! nu este nemaipomenit
de original , am mai facut asta acum vreo 15 ani ! dar experienta in sine merita
relatata ... cred ca vom avea cu totii cate ceva de invatat din ea !

Image

Ideia a pornit de la un receptor Non-Enigma2 , destul de nou , uClan D-Box 4K ,
receptor prezentat de mine aici pe forum : viewtopic.php?f=204&t=62167
si care , greu de crezut , are un emulator care nu decodeaza N2 ! inacceptabil !
Incercarea de a-l determina pe fabricant sa faca un update a esuat asa ca nu
ramanea decat solutie decodarii din linie cu un Server Oscam Emu !

Am incercat deja asta pe masa mea de lucru instaland sub Windows un Oscam
Emu in care am inclus un softcam.key ... si bingo ! receptorul a decodat
minunat ! Asa ca sunt optimist relativ la soarta proiectului !

Image

Acum 15 ani instalam un server Oscam Emu pe un router Linksys , cu
chipset Broadcom MIPS 300 Mhz, 4 Mb Flash si 32 Mb RAM , care-mi oferea
doar un spatiu liber de 1.2 Mb ! a fost o mare performanta sa fac Oscamul
sa incapa acolo ! Acum, Netgear are un chipset Broadcom MIPS seria 5000
de 600 Mhz, 128 Mb Flash si 128 Mb RAM !
deci din punctul de vedere al
resurselor precis nu vor fi probleme !!!

Softul de fabrica al lui Netgear este unul inchis ! care nu ma lasa sa instalez
si sa rulez pe el un Oscam ! asa ca va trebui sa recurg la un soft alternativ ...
acesta este FreshTomato ! folosit de mine si cu ocazia precedentei experiente,
acesta exista in variante personalizate fiecarui model de router !!!

Download : https://mega.nz/file/61MFER5D#6BQB24rUw ... coYfvw1KV0

Iata ca primul pas va fi un upgrade la FreshTomato al lui Netgear ! operatie
riscanta dar care facuta cu atentie merge fara surprize ! ca la un receptor !

Pasul al doilea este instalarea in Tomato , care are Telnet si FTP active ,
a unui Oscam Emu , ales de mine din cele construite de @IoMeali ...
Oscam 11842-802 MIPS-libusb-aio, static libraries :

Download : https://mega.nz/file/7wFWxJ4R#vN6UNnpMw ... xPj06_xVvg

Acesta varianta de Oscam include in executabil toate bibliotecile necesare
executiei Oscam !

Urmatoarea etapa este aceea a setailor Oscam si pornirii acestuia la punerea
sub tensiune a routerului !

- setarea Oscam este banala , se declara serverul CCCam se instalaeaza un
softcam.key in readerul emulator dupa care se da un restart !
- apoi , undeva prin /etc/init.d se va scrie scriptul de lansare la power-on
a Oscam Emu instalat

Munca ... ca de o dupamiaza ! mai mult timp va lua pregatirea ! operatia
este planificata cam peste o luna ... inchid sezonul de la munte si aduc
routerul acasa ca sa-l operez pe craniu !

_________________
Ex computer guru !


09 Sep 2025, 19:45
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Proiectul meu nu a murit ... dar nici mult nu mai are ! Ca deobicei cand ma
pune Linuxul la coltz ... sun un prieten ! maestrul @Zildan ! poate are el
vreo ideie !

De unde vine necazul ? de la nou router NetGear, nu foarte nou, dar la mine
asa este ! oricum cam cu 10 ani mai tanar decat vechiul meu LinkSys pe care
instalasem precedentul Oscam ! Noutatea este ca DD-WRT si Tomato , si-au
insusit stilul de imagine inchisa al NetGear ... ai Telnet , ai SCP , dar nu poti
face mai nimic pe Router ! Intreb Rootfs este de tip JFSS Squashfs ! adica
este Read-Only !


Daca va intrebati cum de totusi functioneza , ei asta se intampla pentru ca
folderele /etc si /tmp ... sun unele alocate in RAM si populate la Boot ! In ele
pot sa scriu , pot sa citesc , pot sa execut ... daca am ce !!! Moda Oscam
DD-WRT a cam trecut , nimeni nu mai construieste la zi Oscam pentru aceste
routere ! ... exagerez ! o fac niste rusi , care construiesc pentru un alt Kernel
3.4 .... ceea ce n-ar fi rau daca ai putea sa platezi pe unde trebuie cele de
trebuinta ... librariile !!! Totul se afla in mai multe Mirrors !

AICI : https://entware.net

N-am pus inca pusca jos ... dar nici nu mai este mult ! ceva idei mai am !

_________________
Ex computer guru !


23 Sep 2025, 09:33
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
De ce Squashfs ?

Routerele sunt notorii ca tinte ale hackerilor ! intre ei sunt si "maestri", in fata
carora este greu sa te aperi , dar si "tzugulani" care i-si incearca norocul !
In calea tuturor "curiosilor" , fabricatii de routere adopta o sumedenie de
masuri care sa le faca accesul dificil si luarea in stapanire a routerului cat
mai greu de abordat ! le-ati vazut deja in interfata routerelor !

Squashfs este o protectie la un nivel mai jos ! cel al sistemului de operare !

- SFS este "read only" ! partitia din flash in care se afla "Rootfs" este RO !!!
- sistemul functioneaza intretinand doua directoare RW ... /etc si /tmp
care sunt volatile ! de acolo totul dispare la un reboot
- sistemul economiseste spatiul flash adoptand blocuri de alocare de
mici dimensiuni ! este compact si mai rapid de incarcat
- sistemul este mai sigur pentru ca interzice utilizatorului banal sa-si
scrie si sa-si lanseze automat aplicatiile sale in acesta
- Folderele volatile sunt tocmai cele in care se scrie frecvent asa ca
alocandu-le in RAM protejeaza Flash-ul care era scump, lent si putin fiabil

In esenta ... Squashfs ne-a tras-o ! am facut progrese dar nu decisive !
Firmware alternativ DD-WRT sau FreshTomato deschid portite catre
sistem , largesc libertatile copiilor destepti ... dar Squashfs este de netrecut !
Ce aduc in plus FW alternative ? access root pentru Telnet si access SSH
pentru WinSCP ! si foarte important accesul in RW in resul Flashului ! nu
este deloc putin lucru ! dar uite ca nu ne-a ajuns ... inca !

O alta piedica majora este faptul ca nimeni nu mai construieste Oscam
pentru routere MIPS ... sunt vechi , serverele pe router au iesit din moda ,
toolchainurile de constructie MIPS au fost abandonate ! asa ca nu prea sunt
vesti bune !

Cu ce este special un Oscam pentru router ?

- el trebuie sa fie cu librarii statice ! pentru ca nu este de
asteptat ca sistemul de operare sa le contina pe cele necesare
si referite de executabil si compativile ca versiune
- poate sa fie unul fara suport DVB-API dar nu va sti iCAM si PVU !
dar asta era de asteptat ... Linuxul de pe Router nu are "hook" DVB
- poate sa excluda unele sisteme de codare "istorice"
- si daca utilizatorul doreste chiar si readerele de card

Va reamintesc ca intre experimentele mele si ale lui @Zildan de acum
vreo 7-8 ani ! ne-am prins urechile cu un oscam pentruu Mecool Android !
care se instala , pornea EMU dar nu decoda DVB ... pentru ca Oscam are
nevoie de un "hook" in sistem care sa-l atentioneze ca este randul lui !!!
Pe langa multe alte detalii diferite , DD-WRT si Tomato creaza acest "hook" !
deci EMU si decodare din linie vor merge !

Firmware DD-WRT si Tomato nu sunt cele mai prietenoase dar abordabile !
OpenWRT pare sa fie cea mai potrivita optiune , una care ofera mijloace
comode de instalare si programare spre executie a unui Oscam ! cu conditia
ca Routerull sa fie in lista de distributie a OpenWRT ! Routerul meu nu este !



P.S. Un bun prieten i-mi promite un router mai modern ... TP-Link !
la care el a renuntat si pe care s-ar putea continua experimentul !!!

_________________
Ex computer guru !


24 Sep 2025, 07:31
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Maestrul @Zildan a avut o ideie foarte buna ... sa nu caut un Oscam Mips
pentru router ... ci unul pentru un Dreambox ! de exemplu de DM 500 HD !
Zis fi facut ! si am gasit chiar unul cu librarii statice ! sa vedem ce va fi ...
dar asta duminica ca la munte nu am conditii !!!

Daca ma gandesc bine ... as fi avut ! sa va explic de ce ...

- routerul NetGear nu trebuie conectat nicaieri ! ca nu ne intereseaza
functiile sale de router Internet, sa aiba doar Wi-Fi activ
- PC-ul de pe masa mea este un Intel NUC i5 cu ETH si Wi-Fi asa ca-l
puteam conecta Wi-Fi la router si face orice test i-mi trecea prin minte !!!

_________________
Ex computer guru !


24 Sep 2025, 15:01
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
De ce JFFS ?

JFFS este o organizare de File System jurnalizat , cu alocare de blocuri de mici
dimensiuni pentru a minimiza pierderile de spatiu util. Daca Squashfs este
partitia RO in care este gazduit clasicul Rootfs al Linux si protejat ca Read Only
crearea JFFS apare ca actiune in meniul Advanced al WebIF , atat la DD-WRT
cat si la Tomato , se poate selecta si cere formatarea partitiei alocate dupa
Squashfs si care va fi montata la Boot in directorul JFSS existent in Rootfs !

Directorul JFSS este unul de tip RW in care se poate scrie permanent ! si unde
utilizatorul i-si poate instala propriile aplicatii ... de exemplu un Oscam !
Problemele apar atunci cand Oscam face referintele sale externe ... aflate
de regula in /lib din Rootfs ! ideal ar fi ca toate cele necesare sa fie incluse
in Oscam ! pentru ca sunt putine sanse ca librariile din /lib sistem sa fie
toate cele necesare si sa fie si compatibile !

Iata si demonstratia ...

Image

- dupa ce am activat JFFS din WebIF si i-am formatat partitia
- am transferat ceva in /JFFS si dupa cum se vede i-l regasesc
- am interogat starea ocuparii Flash si am aflat ca batranul meu
router LinkSys cu 4 Mb Flash ! are in partitia Squashfs 2.2 Mb si
1.1 Mb in partitia JFSS

Avand doar 1.1 Mb la dispozitie in RW evident ca nu pot instala un
Oscam cu librarii statice care depaseste aceasta dimensiune ! Pe routerul
NetGear 4500, am 128 Mb Flash , vreo 32 Mb sunt ocupati de Squashfs si
are liber in JFFS cam 85 Mb !!!

Routerul promis de amicul meu este un TP-Link ... inca nu stiu ce model,
dar probabil du 8/16 Mb Flash si s-ar putea sa fie mai generos cu spatiul
oferit JFFS ! Mai am un router NetGear dar cu doar 8 Mb Flash ... cu el
inca nu am verificat ! Cat despre OpenWRT inca nu am destule date despre
el , dar ceea ce vad este ca numarul de routere pentru care are imagini
este sensibil mai redus !

_________________
Ex computer guru !


24 Sep 2025, 20:24
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Daca i-mi aduc eu bine aminte , o problema asemanatoare am avut-o acum
vreo 15 ani cu Optibox Alligator ! unde am instalat un oscam/cccam schimband
modul in care era montat Rootfs ca RO in RW ! comanda folosita atunci cred ca
era ...
Code:
mount -o remount,rw /

Despre Squashfs am tot citit ! se spune ca revenirea la RW de la RO este una
extrem de complexa , de foloses un set de utilitare, si implica chiar si unele
riscuri ! Comanda asta este logica , remonteeaza radacina ( / ) ca RW ! dar
parca prea simpla sa poata fi alternativa la "unsquashfs" !

Asa cum ma gandeam ... era prea simplu ca sa nu se fi gandit la asta altii !
"Your root filesystem is squashfs, which saves some flash space by
compressing everything, but as a result is read-only. You can not mount
it read-write. Instead, you reflash the device with a new squashfs image.
If you need writable storage, you have to partition your flash and mount a
second, writable filesystem, of which there are several intended for use on
flash storage."

Exista un repozitor software numit Entware ! acesta ofera solutii alternative
de pachete soft dedicate routerelor ! catre 3000 de pachete instalabile prin
clasicul utilitar opkg ! acestea se instaleaza intr-un director (/opt) prezent in
... Squashfs !!! Cum se intampla asta ? este un mister ! Repozitorul este o
mina de aur, contine inclusiv un Oscam cu toate cele de trebuinta ! doar ca ...

- nici Tomato nici DD-WRT nu au un "opkg"
- directorul /opt este RO ca parte din Squashfs
- in ambele se poate crea o partitie JFFS care se monteaza la Boot
in directorul /jffs prezent si el in Squashfs si care devine unul RW
- o ideie este sa montam partitia JFFS in directorul /opt

Daca gasim raspuns acestei intrebari ... am rezolvat problema !
Eu cred ca asta face din /opt un director RW ! si instalarea pachetelor
parte a Entware este posibila ! doar sa avem un opkg functional !

_________________
Ex computer guru !


24 Sep 2025, 21:19
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Uitandu-ma din nou prin meniul WebIF de Administrare am descoperit
cum se poate lansa din Tomato Oscamul !!!
Code:
cd /jffs
/jffs/oscam -c ./ -b

Image

Image

De remarcat ca ce am scris aseara in /jffs ... am regasit !!!
Din pacate pe LinkSys i-mi raman doar 700 Kb liberi ! caz inchis !

Cu montarea partitiei JFSS in /opt ... asta nu a mers ! mai sapam !
As putea incerca sa vars gramada in /jffs ... Oscam , Configurarile ,
Librariile si sa asociez cele noua comenzi de mai sus ~
Code:
/etc/ld.so.conf

Editand acest fisier putem adauga la ordinea de cautare a librariilor
directorul din care se lanseaza Oscam-ul !

Image

_________________
Ex computer guru !


25 Sep 2025, 06:47
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Image

Am reusit sa montez RW cele doua directoare /opt si /jffs in partitia JFSS !!!

_________________
Ex computer guru !


25 Sep 2025, 19:43
Profile Send private message
User avatar

Joined: 20 Sep 2014, 17:44
Posts: 335
Post Re: Proiectul router Netgear ca server Emu
bun proiect :P :P :P ///
tin minte ca acum citva ani ma dus si pe mine gindul sa pun oscam pe un router
si chiar am reusit ,, cu openwrt pe un tp-Link TL-WR1043nd V3 ,, nu mai tin
minte exact cum dar stiu ca a mers destul de bine ,,, avind mai multe
receptoare si doar o linie de share ,,, oscamu pe router si dadeam la toate
receptoarele ( crezind ca pe linie nu se vede decit un ip ) orcum nu l-am folosit
decit vreo luna de zile si m-am plictisit si am trecut la alte proiecte/ stiu ca nu a
fost chiar asa de greu ,, dar era tplink si e plin de video pe youtube cu tutoriale
/mura in gura ,,cu netgear nu stiu /// succes


26 Sep 2025, 22:42
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Una din marile probleme este ca Linux este generat pentru procesoare MIPS
, asa cum este BCM 5300 de la Netgear WRTN 4500 , ca sa ocupe minimul
de spatiu posibil , sa incapa si pe un Linksys WRT54G cu 4 Mb Flash ! asa
ca au eliminat mesajele de eroare ! Daca ceva nu este OK ... pur si simplu
revine prompterul sau spune "file not found" sau "Permission denied" ...
ceatza totala ! Si capac peste toate, Rootfs este de tip Squashfs, adica RO !

Daca incerc sa folosesc Entware alt necaz ... serverele au disparut ! exista
niste servere alternative dar Wget nu poate face dowload de acolo ! circul
lumii ! Macar daca lasau loaderul ( ld.so ) complet ! cu tot cu mesaje !
Sistemele mai vechi asa erau , cu mesaje ... apoi sistemele au evoluat , au
mancat mai mult spatiu si au decis sa-l economiseasca eliminand mesajele !

Multzam @Florin ... asa a fost si in cazul mei de acum 10 ani , am nimerit din
prima , asa cum nimereste chiorul Braila, si nu m-a mai preocupat de ce si
care-i regula ! Intre timp a disparut Oscam-CC , serverul de Oscamuri
construite special pentru routere ! toata lumea l-a considerat etern ... si uite
ca n-a fost asa !

Cum alta treaba urgenta nu am ! sezonul la munte ... se cam incheie !
stau pe el pana lamuresc lucrurile ! si la urma ... o sa scriu ce si cum !

Sunt blocat cu o chestie idioata ! nu ma lasa sa execut nimic venit din
afara ! nici macar chestiile venite pe filiera Entware ! ce-i drept ...
este o diferenta de Kernel ! Entware 3.4 iar routerul 4.4 ! iar loaderul
ls.so.1 , cel care incarca spre executie orice program spune mereu ...
Scrie undeva ca Entware mwrge pe K3.x dar nu garanteaza ca si pe 4.4 !

Image

Asta desi oscam are atribute corecte ... 755 !
Am instalat de mana , pas cu pas , ocolind scriptul , componentele Entware !
am facut download de unde trebuia si executat manual comanda cu comanda !

Necazul este ca nimeni nu cred ca a construit MIPS cu un Kernel 4.4.x !!!
toate receptoarele pe care le stiu de tip MIPS sunt 3.x ! si s-ar putea ca de
acolo sa se traga ... "Permision" !!! In Enigma2 Kernel 4.x au VU+4K dar
toate sunt ARM !

Am senzatia ca au cam trantit toate portile ! s-au inca nu stiu eu cum sa-l
pacalesc !!!

_________________
Ex computer guru !


27 Sep 2025, 04:25
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Bingo !

Code:
/jffs/oscam-11865 -c /jffs/opt/etc/oscam -b

Secretul este sa alegeti un Oscam de tip MIPSEL construit pentru Router !!!

Download : https://mega.nz/file/axtkDKyK#CZn8Xr1yd ... jRegpcfzVo

Image

acum mai trebuie sa-i dau si fisiere de configurare !!!

Image

Dupa tacerea mea cred ca ati ghicit ! ceva nu este in regula !!!
Emulatorul nu poate decoda ce i se cere cu EMU fara dvb-api !
si acest Oscam nu are ! Clientul mei ... cere , ma anunta ca face
asta , dar fara dvb-api Oscamul nu poate fi atentionat ca exista
o cerere de decodare ... si el asteapta si cere la nesfarsit un ECM !

Pe PC chestia asta a mers, singura diferenta era ca aveam dvb-api !
Acest Oscam este construit de @samur , si l-am rugat sa includa si
dvb-api ! precis i se va parea ciudata cererea !

Deocamdata acest Oscam este server de Sharing ! dar nu si de
Emulator ! Nu credeam ca o problema aparent sinpla poate deveni
asa de complicata.


Image

_________________
Ex computer guru !


27 Sep 2025, 09:39
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Deci ... cum se face !

- DD-WRT si FreashTomato ofera imagini de tip Squashfs ... ca trebuie sau
nu trebuie ! asa este cazul lui NegEear WRTN4500 care are 128 Mb Flash
din care Roots ocupa doar 32 Mb ! acesta este un impediment partial pentru
instalarea unui Oscam !
- cele doua imagini permit activarea unei partitii de tip JFFS de la sfarsitul
partitiei Squasgfs si pana la capatul Flashului ... aceasta devine un spatiu
utilizator ... in care va puteti transfera Oscam-ul si cele necesare (config )
Asta se face din WebIF Router !
- partitia JFFS va fi montata automat la Reboot in /jffs asa ca va puteti
referi la ea prin acest director
- pentru usurinta manevrelor activati serviciul SCP pe Router si veti
putea folosi WinSCP drept client de tip SCP ... ca la FTP !
- eu am transferat acolo executabilul Ocam si fisierele de configurare
- dupa care l-am lansat de mana ... si a pornit !

Problema mare este gasirea executabilului potrivit scopului ! aveti nevoie de
un Oscam construit pentru acel chipset si versiune de Linux si care sa includa
toate librariile de executie (static). Eu am gasit pentru MIPSEL !

Download : https://mega.nz/file/axtkDKyK#CZn8Xr1yd ... jRegpcfzVo

OSCam-11878-802 (OpenWRT 23.05.05 mipsel mt7620 libusb) (@samur)
executabilul este functional dar nu acopera si cazul meu special !!!
Cu lansarea automata a executabilui este o alta poveste !!! loaderul de pe
Router nu este capabil sa incarce executabilul Oscam @Samur ! deci
trebuie inlocuit cu unul capabil !
Code:
ln /jffs/lib/ld-2.27.so /ld.so.1

Pentru ca Rootfs este RO ca parte a partitiei Squashfs ... nu veti putea
planificaa simplu executia Oscam-ului ! dar FrehTomato, cred ca si DD-WRT,
va ofera posibilitatea de a lansa el dupa montarea partitie JFFS in /jffs
executia unei linii de comanda ! in cazul meu ...
Code:
/jffs/oscam-test -c /jffs/config -b

Aceasta este comanda pe care ruterul o executa la Startup !!!
/config contine fisierele de configurare ale Oscam !
Gata !

_________________
Ex computer guru !


27 Sep 2025, 14:31
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
@samur a dat lovitura !

A introdus la cererea mea si ... dvb-api ! am umblat un pic prin config
si iata ca a pornit si merge impecabil !!! Bravo mestere @samur !
P.S. @Zildan mi-a atras atentia ca mi-a scapat porumbelul ! ca mergea
serverul de EMU si fara dvb-api ! si ca precis aveam o setare gresita !
Asa este ! cu dvb-api oprit decodarea merge bine merci !!!


Download : https://mega.nz/file/f1FiHSjI#Hzeqr7s8Y ... MCp83m8L2k

Image

Image

Iata cum se creaza serverul CCCam ( Emu ) si se declara clientul !!!

Image

Image

Image

Success total ! dar ... trebuie sa recunosc ca am luat-o pe scurtatura !
am avut norocul chior sa dau peste Oscam-ul potrivit ! si autorul lui
@samur sa fie receptiv la cererea mea !!! ce-i drept amandoi am castigat !
Pe calea cea lunga si grea ... ne-am cam prins urechile !!!

_________________
Ex computer guru !


27 Sep 2025, 18:01
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Trebuie sa va marturisesc ca ieri s-a intamplat o chestie ciudata !
Dimineatza am pornit cu ideia de a instala Entware pe DD-WRT, desi citisem
ca s-ar putea sa nu functioneze pentru ca Routerul are kernel 4.4 iar Entware
a fost realizat pe un Kernel 3.4 !!! Am incercat sa trec peste obstacole ,
serveul original al Entware a disparut dar mai exista niste mirroruri , si am
ajuns in final la momentul cand am trecut de pregatirile de instalare care
includ instalarea unui Opkg functional ... acesta a crapat din start cu
"segmentation fault" si asta m-a convins ca este un drum inchis !

Am renuntat la Entware cautand in continuare un Oscam functional ! parea
ca este un drum inchis ... pana am revenit la Oscam @Samur, pe care-l mai
incercasem dar nu a mers !!! si atunci s-a produs surpriza ... de data asta
a pornit si sistematic !!! Grav este ca nu stiu care a fost declicul !!!
Cand nu merge si nu merge ... in final i-ti pierzi din luciditate si devii confuz !

Am simplificat partitia ! am sters tot ce instalasem pentru Entware , am facut
restarturi repetate si setari cu sens si cosmetice ... totul a mers fara greseala !
o singura mare nemultumire ... desi DD-WRT are in meniu o sectiune de
comenzi, la start-up si la shut-down , aceasta sectiune nu functioneza !
asa ca pornirea Oscam automata ... ramanea un subiect deschis ! Am decis
sa ma indrept catre FrehTomato unde acest lucru este simplu si merge !
aici alta problema ... ceea ce a functionat pe DD-WRT la instalarea Oscam ...
aici nu a vrut si pace !!! Asa ca ceea ce parea simplu si 95% finalizat ...
a ramas in furculitza !

Evident ca echilibristica asta intre DD-WRT si Tomato ... este cu emotii !
la ultima trecere , inapoi la DD-WRT , nu i-a fost suficient un reset hard !
nu se initializa corect si gata ! am crezut ca l-am pierdut !!! l-am scos de
sub tensiune , a stat o jumatate de ora si a pornit !!!

_________________
Ex computer guru !


28 Sep 2025, 08:22
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Am revenit cu bine la DD-WRT !

- am facut manevrele de setup in Router
- activare server SSH (SCP)
- activare JFSS
- parole de Wi-Fi si WebIF

si am trecut la partea interesanta ... instalarea Oscam Emu ! care in esenta
consta in transferul pe Router a unui pachet continut in arhiva , declararea
proprietatilor de executabil si crearea unui symlink ! acesta este secretul executiei !

Image

Download link : https://mega.nz/file/G8t2nZCR#ZCEDJC0lu ... U1ZEoXBlWY

Desfaceti arhiva , transferat /jffs din arhiva in Router la /jffs ! verificati
si faceti executabil oscam-test si continutul folderului /jfss/lib !
Daca totul a decurs corect ...
Code:
cd /jffs
/jffs/oscam-test -c /jffs/config -b

Gata ! aveti oscam-emu activ la 192.168.1.1:8888 ! Aveti grija sa va
adaptati parola de WebIF inainte de lansare !!!

Mai ramine sa gasesc un truc de lansare la start-up !!!
Planul meu este urmatorul ! Linux lanseaza la start-up executabilele
dorite din /etc/init.s unde exista un script RCs care execut niste scripturi
de lansare din acelasi director !!!

Image

Scriptul S01dummy este acolo exact pentru a-l folosi pentru o lansare !!!
Atentie S01dummy nu poate fi editat, este parte di Squashfs deci RO ! solutia
mea este ca sa fortez executia unui script S01oscam din /jffs/etc/init.d !
declarand un symlink ...

Code:
ln -s /jffs/etc/init.d/S01oscam S01dummy

Image
Se vede ca ideia mea este buna si ar trebui sa functioneze !!!

Image

Din pacate nu merge ! orice ideie este binevenita ! rcS nu se executa !!!

Ca un symlink sa se execute trebuie creat in directorul unde opereaza !
in cazul nostru /etc/init.d care este insa RO fiind in Squashfs !!! asa ca
degeaba i-l creem altundeva ca nu-l va vedea nimeni !!! Functia din WebIF
care ar permite specificarea unei comenzi de startup ... ar putea sa fie
disponibila numai in versiunea platita a WRT-DD !!! asa ca deocamdata
ma opresc !

_________________
Ex computer guru !


28 Sep 2025, 10:12
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
O alta ideie este acea a lansarii unui script de tip "oscamcheck" unul
care verifica daca oscam este activ si daca nu ... i-l lanseaza !

Code:
if ! pidof /jffs/oscam-test > /dev/null
then /jffs/oscam-test -c /jffs/config -b
fi

Comanda "pidof" extrage PID-ul progarmului aflat in executie sau returneaza
0 daca el nu este activ ! daca a returnat 0 trebuie lansat oscam-test ! simplu !
Lucrul dracului ! daca-l execut "online" direct la linia de comanda ... merge !
daca-l bag intr-un fisier de tip .sh ... nu mai vrea !!! da urat de tot, cu ceva
erori de sintaxa in script ! ca si cum in script nu ar avea aceleasi drepturi !

Am incercat sa i-l pasez WebIF ca script de tip "cron" i-l accepta dar nu se
intampla ! o fi asta numai cu bani ! poti sa capiezi !

M-am uitat atent la oferta de "licenta" a celor de la DD-WRT ... se refera
la o a treia banda de frecventa Wi-Fi si numai pentru routere cu chipset
Atheros ! nimic despre functii invalide din meniul WebIF. Dracu sa-i inteleaga !

Am verificat daca comanda "cron" data pe interfata WebIF ajunge undeva !
Da ! ajunge ... dar intr-un loc in care nu se uita in mod normal nimeni !
undeva in /tmp ! este acolo de aseara ... si nu a facut ce i-am cerut !

_________________
Ex computer guru !


28 Sep 2025, 19:35
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
OpenWRT

Image

Image

OpenWRT este o platforma similara DD-WRT sau FreshTomato ! si ea contine
firmware alternativ pentru unele din cele mai populare Routere de pe piata !
dar mult mai putine ! Daca aveti norocul ca Routerul vostru sa aiba imagine
OpenWRT ... atunci lucrurile sunt mult mai simple !

OpenWRT are din meniul WebIF functii de instalare si ulterior de activare
a unui oscam instalat !!! Eu nu am avut norocul asta ! dar asta m-a stimulat
sa invat cate ceva despre Linux cu deosebire ! Routerul meu este in lista dar
nu la versiunea HW pe care o am eu ... difera chipsetul, asta este Atheros !!!

Image

OpenWRT nu are o versiune stabila ! este intr-o permanenta dezvoltare
si are o sumedenie de scule de recuperare ... in caz ca ceva merge prost !
In general ... OpenWrt este elementar ! cu multi parametrii dar fara
complexitatea lui DD-WRT care este "taticul" ! OpenWrt este mai degraba
o invitatie de a participa la un proiect deschis decat un produs finit !

Iata cum arata instalarea Oscam-ului folosit de mine pe OpenWrt !!!



Ma bucur ca discutia noastra a starnit interes !!!

Image

_________________
Ex computer guru !


29 Sep 2025, 08:26
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
O solutie brutala ar fi o interventie in scriptul care incarca sistemul imediat
dupa montarea partitiei JFFS in /jfss ! desi nu stiu daca este o cale posibila !
Dupa cat ma pricep eu , montarea directoarelor system , inclusiv al lui /jfss ,
se face inainte de a lansa efectiv sistemul ! asta ar putea sa fie o veste rea !
ele sa fie "montate" inainte de a fi facute "squashfs" ! si nu dupa lansarea
sistemul in baza "fstab".

Este limpede ca WebIF este cel care creaza JFSS si i-l "monteaza" ! asta
pentru ca dupa reboot ... i-l gasim gata montat !

Image

Image

Acesta este un alt nivel de competenta ! asa ca i-l las pe mana expertilor !
routerul trebuie controlat pe o interfata seriala si de acolo inteles daca
si cum este posibila interventia ! Ma tem ca bataia de cap este prea mare !

_________________
Ex computer guru !


29 Sep 2025, 09:54
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Image

Interesul pentru Forum i-mi depaseste asteptarile !!! dar nu este vorba
doar despre acest topic care este unul foarte tehnic !

_________________
Ex computer guru !


29 Sep 2025, 10:13
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158165
Location: On the barrel ...
Post Re: Proiectul router Netgear ca server Emu
Am scris in interfata WebIF a routerului o comanda catre cron !
Code:
*/1 ****   /jffs/oscam-test  -c /jffs/config

Comanda instruieste "cron" sa lanseze comanda din minut in minut !
Ma uit in executie la /etc/cron.d/cron_jobs ... si o regasesc ! deci ar
trebui sa o lanseze ! si nu se intampla ! nu este o ideie buna dar ...
nici asa rea cum este nu se intampla !!! @Zildan a avut o ideia mai
buna ... un Echo catre /tmp ! nici a lui nu a mers !

Image

Image

Lansez comanda de mana ...
Code:
/jffs/oscam-test -c /jffs/config -b

... decodarea porneste imediat si comanda apare in lista de procese !

Image

_________________
Ex computer guru !


29 Sep 2025, 15:09
Profile Send private message
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 28 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.