fairbird / NCam

NCam: Open Source
GNU General Public License v3.0
28 stars 16 forks source link

Bugs in NCam 13.5 android-stapi #14

Closed bevellop closed 1 year ago

bevellop commented 1 year ago

Version NCam: 13.5 Build: 05-12-2022 Compiler: armv7a-unknown-linux-android24-stapi-libcurl I try others version: Marshmallow-6.0-stapi and oscam-11718-798-lite. also these bugs

*.conf [dvbapi]

1) if i change "boxtype" from none to dreambox - stops showing!

[log] 2023-01-26 21:15:53 165CDDD0 c (dvbapi) Received unknown or unsupported CA PMT command ID 56 from host 2023-01-26 21:15:53 165CDDD0 c (dvbapi) Demuxer 0 stopped descrambling for program 0386 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0500 ECM_PID: 1006 PROVID: 040610 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0500 ECM_PID: 1452 PROVID: 050A00 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0500 ECM_PID: 1772 PROVID: 060A00 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 3 CAID: 0500 ECM_PID: 183A PROVID: 060C00 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 found 4 ECM pids and 3 STREAM pids in CA PMT 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Received unknown or unsupported CA PMT command ID 56 from host 2023-01-26 21:15:54 165CDDD0 c (dvbapi) Demuxer 0 stopped descrambling for program 0386 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0500 ECM_PID: 1006 PROVID: 040610 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0500 ECM_PID: 1452 PROVID: 050A00 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0500 ECM_PID: 1772 PROVID: 060A00 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 3 CAID: 0500 ECM_PID: 183A PROVID: 060C00 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 found 4 ECM pids and 3 STREAM pids in CA PMT 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Received unknown or unsupported CA PMT command ID 56 from host 2023-01-26 21:15:55 165CDDD0 c (dvbapi) Demuxer 0 stopped descrambling for program 0386 2023-01-26 21:15:56 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 0 CAID: 0500 ECM_PID: 1006 PROVID: 040610 2023-01-26 21:15:56 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 1 CAID: 0500 ECM_PID: 1452 PROVID: 050A00 2023-01-26 21:15:56 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 2 CAID: 0500 ECM_PID: 1772 PROVID: 060A00 2023-01-26 21:15:56 165CDDD0 c (dvbapi) Demuxer 0 ecmpid 3 CAID: 0500 ECM_PID: 183A PROVID: 060C00 2023-01-26 21:15:56 165CDDD0 c (dvbapi) Demuxer 0 found 4 ECM pids and 3 STREAM pids in CA PMT

2) "pmt_mode" 5 change to 1 stops showing! [log] 2023-01-26 21:24:07 00000000 s (main) System name = Linux 2023-01-26 21:24:07 00000000 s (main) Host name = localhost 2023-01-26 21:24:07 00000000 s (main) Release = 3.18.24_hi3798mv2x 2023-01-26 21:24:07 00000000 s (main) Version = #1 SMP Fri Jun 26 23:23:47 KST 2020 2023-01-26 21:24:07 00000000 s (main) Machine = armv7l 2023-01-26 21:24:07 00000000 s (main) creating pidfile /tmp/.ncam/ncam.pid with pid 3334 2023-01-26 21:24:07 00000000 s (emu) NCam-emu version 798 2023-01-26 21:24:07 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled 2023-01-26 21:24:07 00000000 s (main) signal handling initialized 2023-01-26 21:24:07 00000000 s (config) 2 provid's loaded 2023-01-26 21:24:07 00000000 s (config) 2 service-id's loaded in 0 ms 2023-01-26 21:24:07 00000000 s (reader) Sharing [newcamd] creating thread for device server 2023-01-26 21:24:07 00000000 s (emmcache) loading emmcache disabled since no reader is using it! 2023-01-26 21:24:07 00000000 s (emmcache) loading emmstats disabled since no reader is using it! 2023-01-26 21:24:07 00000000 s (anticasc) anti cascading disabled 2023-01-26 21:24:07 00000000 s (gbox) local gbox failed init 2023-01-26 21:24:07 1B2C2857 p (newcamd) proxy server:13999 newcamd525 (fd=0) 2023-01-26 21:24:07 1B2C2857 p (reader) Sharing [newcamd] proxy initialized, server server:13999 2023-01-26 21:24:07 165CDDD0 c (client) plain dvbapi-client granted (root, au=off) 2023-01-26 21:24:07 165CDDD0 c (dvbapi) dvbapi channelcache loaded from /data/plugin/ncam/ncam.ccache 2023-01-26 21:24:07 165CDDD0 c (dvbstapi) Wi socket id: -1 2023-01-26 21:24:07 6C5EED9B h (webif) webif: decompressed 298097 bytes back into 691712 bytes 2023-01-26 21:24:07 6C5EED9B h (webif) HTTP Server running. ip=0.0.0.0 port=80 2023-01-26 21:24:07 165CDDD0 c (dvbstapi) liboscam_stapi v.1.0.0-user-api initialized 2023-01-26 21:24:07 165CDDD0 c (dvbapi) Detected /dev/stapi/stpti4_ioctl Api: 2, userconfig boxtype: 0 maximum number of filters is 32 (ncam limit is 64) 2023-01-26 21:24:07 165CDDD0 c (dvbapi) ERROR: Can't open device /dev/stapi/stpti4_ioctl (errno=2 No such file or directory) 2023-01-26 21:24:08 1B2C2857 p (reader) server: resolved ip=xxxxxxxxx 2023-01-26 21:24:08 1B2C2857 p (reader) Sharing [newcamd] connecting to server:13999 2023-01-26 21:24:08 1B2C2857 p (newcamd) Newcamd Server: server:13999 - UserID: 208 2023-01-26 21:24:08 1B2C2857 p (newcamd) CAID: 0500 - UA: 0000000000000000 - Provider # 1 2023-01-26 21:24:08 1B2C2857 p (newcamd) Provider ID: 060A00 - SA: 00000000

3) When "read_sdt" default 0 change to 1 or 2. Emulator stoping and no longer starts with 2. change hands in the config to 0 and starts to start

Thank you so much!

fairbird commented 1 year ago

If change the user to 'none' 100% ncam will be not defined to any device you should be to add 'dvbapiau' this this correct settings in ncam.user

[account] user = dvbapiau pwd = dvbapiau keepalive = 1

monlevel = 4

au = 1 group = 1,2,3,4,5,6,7,8,9,10,64

services = !blocked-1,!blocked-2,!blocked-3,!blocked-4,!blocked-5,!blocked-6,!blocked-7,!blocked-8,!blocked-9,!blocked-10,!blocked-11,!blocked-12,!blocked-13,!blocked-14

Here you can download config files to android https://www.mediafire.com/file/45em2wujbuoy07b/Ncam-config__Android-Only_15-10-2022.zip/file

For more discussion please post here Arabic language here https://www.tunisia-sat.com/forums/threads/3539021/ English language here https://www.linuxsat-support.com/thread/142940-ncam-emu-compiled-and-patched-by-raed/?action=firstNew

bevellop commented 1 year ago

if i need au to all readers i must commented it #au = 1 or not?

fairbird commented 1 year ago

au = 1 # Enable automatically au = 0 # Disable automatically https://wiki.streamboard.tv/wiki/OSCam/en/AU