Opened 10 years ago

Closed 10 years ago

#1318 closed enhancement (fixed)

adaptions for usage on relook400s neumo-3.4.x

Reported by: japie Owned by:
Priority: minor Component: General
Severity: medium Keywords:
Cc: Sensitive: no

Description

Reason for enhancement

oscam won't run on this platform without the modifications.

Possible impacts on other features

new boxtype entry needed to prevent that.

To get dvbapi working in module-dvbapi.c :

/* neumex (dvb-api-1)*/	{ "/dev/", "demuxapi", "demuxapi", "/tmp/camd.socket" },

In the same file dvbapi detection fails so api1 has to be selected, did that by switching the code after

switch(api) {

at line 62

To get the internal cardreader to work switch 2 lines in ifd_sci.c around 44:

call (ioctl(reader->handle, IOCTL_SET_RESET)<0);
call (ioctl(reader->handle, IOCTL_SET_PARAMETERS, &params)!=0);

Attachments (1)

oscam_neumo-2.patch (1.4 KB ) - added by japie 10 years ago.
patch for dvbapi index and cardreader

Download all attachments as: .zip

Change History (7)

comment:1 by japie, 10 years ago

Summary: apations for usage on relook400s neumo-3.4.xadaptions for usage on relook400s neumo-3.4.x

comment:2 by cineq, 10 years ago

I wrote similar ticket regarding relook 250s using dgstation (not enigma) based firmware. After implementing japie's workaround DVB-API started working correctly (device type: ipbox-pmt).

EDIT:

I compiled oscam for Relook 250s Higland (and probably for any other dgstation based firmware, for example fantacy). It works correctly with boxtype=ipbox-pmt. Internal card reader not tested.

The build can be found at http://cin.pojan.net/relook/

Last edited 10 years ago by cineq (previous) (diff)

comment:3 by Admin, 10 years ago

Priority: blockerminor
Severity: highmedium

Can you provide a patch against current trunk?

by japie, 10 years ago

Attachment: oscam_neumo-2.patch added

patch for dvbapi index and cardreader

comment:4 by japie, 10 years ago

#4439 works very well, above patch aplied for getting cardreader to work and a workaround for some fishy ecmpid testing. (if it hits the right one which happens most of the time all is well otherwise no go...)
credits for both to deeptho (neumo author)

comment:5 by Deas, 10 years ago

as this could break other systems - what boxtype do you use for this box? is it neumo? because then we could add it only for this box.

comment:6 by Admin, 10 years ago

Resolution: fixed
Status: newclosed

This was already fixed by _network in r4493.

Note: See TracTickets for help on using tickets.