Asta vara am sapat o luna la problema asta, l-am compilat (evident cu peripetii), merge perfect client - server dar nu am reusit sa vad readerele pe USB.
Poate mai fac teste.
Thanks: 0
Likes: 1
Dislikes: 0
Oscam FreeBSD
Salut,
Nu am mai scris de mult, poate pentru ca oscam-ul nu a mai adus nimic nou. Acum ca este mai mult timp, incerc sa revin. O intrebare simpla : A instalat cineva cu succes un oscam+smartgo pe FreeBSD? Am incercat, am compilat,e ok, insa la rulare nu vad smargo.
La buna vedere,
Malin
Asta vara am sapat o luna la problema asta, l-am compilat (evident cu peripetii), merge perfect client - server dar nu am reusit sa vad readerele pe USB.
Poate mai fac teste.
Sh40, AML, prime focus 1,5m si altele ...
Pe 12.1 am binarul care cica ar sti smargo, insa problema este la lsusb, nu am bus si device ce trebuie la oascam. Am ID cel de gel 0403:6001, In BSD gasesc de genul Bus /dev/usb Device /dev/ugen0.6: ID 0bda:0138 Realtek Semiconductor Corp. RTS5138 Card Reader Controller. O sa mai sap![]()
Am facut update la ruter ( pfSense) si acum ruleza:
Version 2.5.0-DEVELOPMENT (amd64)
built on Fri Sep 11 07:02:17 EDT 2020
FreeBSD 12.2-PRERELEASE
The system is on a later version than official release.
Version information updated at Mon Sep 14 0:12:07 EEST 2020
Evident ca oscam-ul compilat pe FreeBSD 11.2 nu mai functioneaza..
Am compilat versiuni noi pt FreeBSD 12.2-PRERELEASE 64 bit !
Sunt compilate pe "FreeBSD 12.2-BETA1 r365618 GENERIC amd64"
oscam-1.20_svn11606-x86_64-portbld-freebsd12.1-ssl
oscam-1.20_svn_emu-798-x86_64-portbld-freebsd12.1-ssl
In pfSense se creaza:
/usr/local/etc/rc.d/oscam.sh
In continutul scriptului sunt caile unde se copiaza fisierele de configurare.Code:#!/bin/sh # $FreeBSD: branches/2019Q2/multimedia/oscam/files/oscam.in 405166 2016-01-03 15:55:22Z riggs $ # # PROVIDE: oscam # REQUIRE: DAEMON # KEYWORD: shutdown # # Add the following line to /etc/rc.conf[.local] to enable oscam # # oscam_enable (bool): Set to "NO" by default. # Set it to "YES" to enable oscam. # oscam_flags (str): Custom flags for oscam. . /etc/rc.subr name=oscam rcvar=oscam_enable load_rc_config $name : ${oscam_enable:=YES} pidfile="/var/run/${name}.pid" confdir="/usr/local/etc" logdir="/var/log/oscam" command="/usr/local/bin/oscam" command_args="-b -B ${pidfile} " start_precmd="${name}_prestart" PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin oscam_prestart() { if [ ! -f "${pidfile}" ]; then /usr/bin/install -m 644 /dev/null ${pidfile} fi if [ ! -d "${confdir}" ]; then /usr/bin/install -m 755 -d ${confdir} fi if [ ! -d "${logdir}" ]; then /usr/bin/install -m 755 -d ${logdir} fi } run_rc_command "$1"
Sh40, AML, prime focus 1,5m si altele ...
Fiind compilat de pfSense, nu stiu ce ii lipseste si nu apar adaptorele usb2serial in /dev .
Spre norocul meu minipc-ul are port serial.
Am reusit sa citesc direct pe seriala:
Code:[reader] label = HDPLUS description = HDplus protocol = mouse device = /dev/ttyu0 autospeed = 0 boxkey = rsakey = fix07 = 0 detect = cd nagra_read = 1 mhz = 500 group = 1,5 lb_weight = 1000 lb_force_fallback = 1
Code:2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] ROM: D N A S P 1 8 0 2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] REV: M e r 0 0 0 2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] SER: ############ 2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] CAID: 1843 2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] Prv.ID: 00 00 34 11 (sysid) 2020/12/18 11:39:48 483783E1 r (reader) HDPLUS [nagra] Prv.ID: 00 00 00 00 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] IRD ID: ############ 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] active to: 2021/02/07 11:59 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] ----------------------------------------- 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] |id |tier |valid from |valid to | 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] +----+--------+------------+------------+ 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] |8011|0066 |2020/12/16 |2021/12/17 | 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] |8011|0067 |2010/01/19 |2010/01/20 | 2020/12/18 11:39:49 483783E1 r (reader) HDPLUS [nagra] -----------------------------------------
Sh40, AML, prime focus 1,5m si altele ...
Versiune la zi:
oscam-1.20_svn116950-798-x86_64-portbld-freebsd12.1-ssl
Sh40, AML, prime focus 1,5m si altele ...
Versiune noua:
oscam-1.30_svn0-801-x86_64-portbld-freebsd15.0-ssl
librarie lipsa in pfSense 2.8.1-RELEASE (amd64) built on Tue Sep 9 19:29:00 EEST 2025 FreeBSD 15.0-CURRENT
libcrypto.so.35
librarii folosite:
Code:/usr/local/bin/oscam: libssl.so.35 => /usr/lib/libssl.so.35 (0x19cd05d2f000) libcrypto.so.35 => /usr/lib/libcrypto.so.35 (0x19cd06400000) libm.so.5 => /lib/libm.so.5 (0x19cd07400000) libthr.so.3 => /lib/libthr.so.3 (0x19cd0852c000) libc.so.7 => /lib/libc.so.7 (0x19cd093ea000) libsys.so.7 => /lib/libsys.so.7 (0x19cd09784000) [vdso] (0x19cd04e44000)Pentru a avea acest meniu:Code:Version: oscam-1.30_svn-r0-801 Compiler: x86_64-portbld-freebsd15.0-ssl TempDir: /tmp/.oscam GBox tmp_dir: not defined using: /tmp/.oscam ConfigDir: /usr/local/etc/ WebifPort: Web interface support: yes LiveLog support: yes jQuery support intern: yes SSL support: yes DVB API support: no Anti-cascading support: yes Debug mode: no Monitor: no Loadbalancing support: yes Cache exchange support: yes Cache exchange AIO support: yes CW Cycle Check support: yes LCD support: no LED support: no Clockfix with realtime clock: no IPv6 support: no Emulator support: yes Built-in SoftCam.Key: no camd 3.3x: no camd 3.5 UDP: yes camd 3.5 TCP: yes newcamd: yes CCcam: yes CCcam share: yes gbox: yes radegast: no scam: no serial: no constant CW: yes Pandora: no ghttp: no Streamrelay: no Reader support: yes Nagra: yes Nagra Merlin: yes Irdeto: yes Conax: yes Cryptoworks: yes Seca: yes Viaccess: yes NDS Videoguard: yes DRE Crypt: no - no EMM support! TONGFANG: no - no EMM support! Bulcrypt: no - no EMM support! Griffin: no - no EMM support! DGCrypt: no - no EMM support! cardreader_phoenix: yes cardreader_drecas: no cardreader_internal_azbox: no cardreader_internal_coolapi: no cardreader_internal_coolapi2: no cardreader_internal_sci: no cardreader_sc8in1: no cardreader_mp35: no cardreader_smargo: no cardreader_pcsc: no cardreader_smartreader: no cardreader_db2com: no cardreader_stapi: no cardreader_stapi5: no cardreader_stinger: no
diff pentru configurarea compilarii pe freebsd15 cu modificarile facute de mine!
config.sh.diff
Daca aveti cunostinte, timp si nervi puteti implementa in sursa oscam!
Sursa de imagini pentru masina virtuala
link util: Migrating Virtual box VM to Hyper-V
Sh40, AML, prime focus 1,5m si altele ...