Portál AbcLinuxu, 7. května 2025 17:23

Dotaz: Pomoc s kompiláciou OSCAMU - Cross Compiling

27.6.2013 21:43 prco | skóre: 6
Pomoc s kompiláciou OSCAMU - Cross Compiling
Přečteno: 1965×
Odpovědět | Admin
Dobrý deň prajem! Chcel by som sa spýtať, či by mi niekto poradil s kompiláciou OSCAM-u.

OSCAM - http://www.streamboard.tv/oscam/

Jedná sa o "CrossCompiling" a ja vôbec nie som zdatný v týchto veciach. Potrebujem to nakompilovať pre OpenWRT, beží na TP-LINK TL-WR1043ND.

Tu sa nachádza TOOLCHAIN pre moju verziu OpenWRT.

TOOLCHAIN - http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/

Skúšal som to cez tento návod:

Návod: http://www.streamboard.tv/oscam/wiki/crosscompiling#mipsel_ddwrt
http://wiki.openwrt.org/doc/howto/obtain.firmware.sdk
No nemôžem ani pridať knižnice "openssl" a "libusb". Verím tomu, že sa tu nájde niekto, kto by mi to vysvetlil. Celkom nerozumiem tej krížovej kompilácie.

Binárky ktoré som našiel už na nete skompilované nepracovali dobre, preto potrebujem skompilovať svoju bínárku.
Ďakujem
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

the.max avatar 27.6.2013 22:20 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Odpovědět | | Sbalit | Link | Blokovat | Admin
co znamena, ze 'nepracovali dobre'? Ja uz nekolik poslednich let pouzivam prave jen ty binarky a je klid, nicmene tp-link ma spis problem vykonove to utahnout, taky jsem to zkousel, nakonec to bezi na maline a je klid.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
27.6.2013 22:28 prco | skóre: 6
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Mám problém so zápisom EMM na kartu. Keď príde k zmene kľúčov, tak mi síce píše, že zapisuje na kartu, ale žiaľ nič. Musím kartu vytiahnuť z čítačky a zápis spraviť na satelitnom prijímači. Už sa mi na to pozeral jeden, čo e špecialista na OSCAM a zdielanie karty a vravel, že ten OSCAM je nejaký divný. Skúšali sme aj iné binárky... ja potrebujem, aby mi šlape NewCamd a CCCam server bez problémov...našiel som jednu jedinú binárku čo šla dobre...ale dvaja klienti su na CCCam a tým to začalo padať. Takže už som zúfalý a rozhodol som sa to radšej nakompilovať sám s tým čo potrebujem.
the.max avatar 28.6.2013 01:19 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
co mas za kartu? Stare CW karty jsou bez problemu, chodi i nove ICE freesat, ale skylink ma obcas problem, oni se totiz furt vsemozne snazi zabranit tomu, aby lidi meli karty v necem jinem nez jimi certifikovany ctecce. Ciste irdeto nemam, takze ani nemuzu vyzkouset.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
the.max avatar 28.6.2013 01:20 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Zkus si nejdriv oscam normalne na pocitaci jestli ti pojedou zapisy.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
28.6.2013 08:42 prco | skóre: 6
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Len pre porozumenie. V tejto chvíli oscam ktorý beží na serveri (TP-LINK TL-WR1043ND a OpenWRT) má probelém so zápismi. Binárky ktorými som skúšal nahradiť doterajší oscam blbli. Raz mi nechcelo načítať kartu, inokedy sa vôbec nespustili alebo bol problém s CCcam serverom. Totižto v tejto chvíli beží aj Newcamd a CCcam.

Môj prijímač, na ktorom robím zápis, keď to nejde na serveri je HD-BOX FS-9105+. Má conax čítačku a beží na ňom tiež oscam. Zápis tam frčí úplne v poriadku. Nie je problém v karte. Oscam bežiaci na prijímači frčí na jednotku.

Problém vzniká na serveri. Ako vravím, pozeral sa na to človek, ktorý tomu skutočne rozumie. Vravel, že bolo by dobré obmeniť oscam.
29.6.2013 17:07 Niki
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pre ASUS WL-500gp použivam tento tento príkaz make CROSS=mipsel-openwrt-linux- CROSS_DIR=/home/niki/chains/toolchain-mipsel_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin/

29.6.2013 17:27 prco | skóre: 6
Rozbalit Rozbalit vše Re: Pomoc s kompiláciou OSCAMU - Cross Compiling
Příloha:
Ja mám problém s pridaním libusb do TOOLCHAINU. Vypíše mi chybu.

Robím to takto:

cd /tmp
wget http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2
tar -xf libusb-1.0.9.tar.bz2
cd libusb-1.0.9
export TOOLCHAIN=/opt/cross/mipsel/4.1.0-uclibc-0.9.28
export PATH="$TOOLCHAIN/bin/:$PATH"
./configure --prefix=/ --host=mipsel-linux-uclibc
make
sudo make DESTDIR=$TOOLCHAIN install

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.