Wednesday, December 9, 2015

OSCam Emu di HG553

Berhubung lumayan juga yang request cara menjalankan OSCam (khususnya yang ada EMU di dalamnya) di HG553 atau router lain, berikut saya ketik saja langkah-langkah ringkasnya. Untuk praktek, ambil file binary oscamnya di sini:
OSCam PowerMod11190

Ok, jangan lupa rename dulu filenya jadi "oscam" biar lebih mudah dalam pemanggilan oscam di terminal command linenya.

Copykan file "oscam" tadi ke folder (di router HG553):
/usr/bin

Boleh pake cara yang mana saja menurut teman-teman lebih mudah, mau pake WinSCP atau file transfer lainnya (misalnya saya di Linux Mint via Caja), yang penting happy. Jangan lupa attribut file oscamnya juga dipastikan sudah "executable", jika belum bisa dieksekusi juga via WinSCP atau via command line saja:
chmod +x /usr/bin/oscam

Nah, jika proses di atas sudah dilakukan. Silakan test file oscamnya apakah sudah bisa running. Ketik saja di terminal:
oscam

Nanti akan muncul pesan-pesan sponsor selanjutnya. Perhatikan baik-baik, jika ada error pada library tertentu yang belum terinstall di router, maka jangan ragu untuk "opkg install" kekurangan tersebut sampai semua dependensi terpenuhi dan oscam bisa jalan normal. Tidak usah pusing-pusing dulu mau bikin file configurasi (.conf), nanti bisa dibikin via WebIf OSCamnya di alamat:
http://192.168.1.1:8888

Pengisian file-file lain juga silakan via WebIf. Jika semua sudah OK, silakan tambahkan baris "oscam -b" di rc.local agar setiap kali router startup maka oscam sudah jalan di background.

Enjoy the show!


Contoh Error:
09:14:13 00000000 s >> OSCam <<  cardserver log switched, version 1.20-unstable_svn, build r11190 (mips-openwrt-linux-uclibc)
09:14:13 00000000 s     (main) System name    = Linux
09:14:13 00000000 s     (main) Host name      = ROOter
09:14:13 00000000 s     (main) Release        = 3.3.8
09:14:13 00000000 s     (main) Version        = #2 Mon Dec 1 22:31:22 WIT 2014
09:14:13 00000000 s     (main) Machine        = mips
09:14:13 00000000 s     (main) creating pidfile /tmp/.oscam/oscam.pid with pid 3250
09:14:14 00000000 s [Emu] oscam-emu version 728
09:14:14 00000000 s     (main) signal handling initialized
09:14:14 00000000 s   (config) ERROR: Cannot create file "/var/keys/oscam.srvid2.tmp" (errno=2 No such file or directory)
09:14:14 00000000 s   (reader) emulator [emu] creating thread for device emulator
09:14:14 00000000 s     (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
09:14:14 00000000 s     (main) waiting for local card init
09:14:14 4750DFBE r cannot open key file path: /var/keys
09:14:14 4750DFBE r        (-) -- Skipped 1 duplicated log lines --
09:14:14 4750DFBE r   (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)
09:14:14 00000000   [Emu] info: FFDecsa parallel mode = 64
09:14:14 2AE13B90 h    (webif) webif: decompressed 181871 bytes back into 425296 bytes
09:14:14 2AE13B90 h    (webif) HTTP Server running. ip=0.0.0.0 port=8888
09:14:15 4750DFBE r   (reader) emulator [emu] card detected
09:14:16 4750DFBE r   (reader) emulator [emu] found card system emu
09:14:16 4750DFBE r   (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No  1 out of max alloted of 1
09:14:16 4750DFBE r cannot open key file path: /var/keys
09:14:16 00000000 s        (-) -- Skipped 1 duplicated log lines --
09:14:16 00000000 s     (main) init for all local cards done
09:14:16 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
09:14:16 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
09:14:16 00000000 s (anticasc) anti cascading disabled
09:14:16 7A5841AD c   (client) plain dvbapi-client granted (anonymous, au=off)
09:14:17 7A5841AD c   (dvbapi) ERROR: Could not detect DVBAPI version.
Solusi:
mkdir /var/keys 

5 comments:

  1. om maxx saya coba untuk movistar asl26555 setelah copy file oscam nya di usr/bin dan sudah di rubah executeable.. saya coba test oscam nya di terminal mubcul pesan error "command "oscam" failedwih return code 16 and error message oscam : can't load library lipbthread.so.0"
    mohon bimbingan nya
    trims,

    ReplyDelete
    Replies
    1. Install libpthread di openwrtnya bro, itu error pada dependency librarynya.

      Delete
  2. mkdir /var/keys setelah router restart /var/keys nya hilang. bagaimana cara membuat agar tidak hilang setelah router di restart. di tunggu petunjuk mater...

    ReplyDelete
    Replies
    1. Pake OSCam versi terbaru aja bro, letak keys udah saya robah ke:
      /mnt/oscam

      Klik tab "OSCam" di blog ini.

      Delete

Popular Posts