Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Heb een nieuwe server ingericht met Ubuntu 12.04 LTS (32-bit) en OSCam (laatste versie), maar heb een probleem met de Omnikey readers.

 

Als ik OSCam laat opstarten met Ubuntu (via regel in de /etc/rc.local) dan ziet OSCam de Omnikey readers niet. Ook 'list-reader' geeft dan aan geen readers te zien. 

 

Log ik eerst in, doe dan 'opensc-tool --list-reader', dan worden de Omnikey readers wel gezien en na opstarten daarna van OSCam werken ze hierin ook gewoon goed.

 

Wat doe ik of waar gaat het fout? Ik wil graag dat OSCam bij een reboot van Ubuntu direct opstart zonder mijn tussenkomst en dus met Omnikey ondersteuning!

 

 

In rc.local:

/usr/local/bin/oscam.x86 -b -r 2

 

 

Geplaatst:

Bedankt voor je reactie, maar dit had ik al toegepast. Probleem lijkt ook niet hier te liggen, als de readers eenmaal worden gezien, dan werken ze ook zonder problemen. 

 

Het lijkt erop alsof de drivers voor de readers pas worden geladen, als ik eerst een list-reader doe en daarna werkt OSCam ook met de readers.

Draai ik deze volgorde om, dan lijkt het erop alsof OSCam bij opstarten iets doet waardoor de readers niet worden gevonden, ook niet als ik OSCam eerst weer stop, list-reader doe en daarna OSCam weer start.

Geplaatst: (aangepast)

Probeer eens een delay toe te voegen, bijvoorbeeld 20 seconden o.i.d

 

sleep 20 && /usr/local/bin/oscam.x86 -b -r 2

 

En heeft je rc.local wel execute rechten?

 

ls -l /etc/rc.local
aangepast door donpedro

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Geplaatst:

Sleep had ik al geprobeerd, ook zonder succes. OSCam wordt ook wel netjes opgestart via de rc.local, maar alleen pc/sc ondersteuning is er dan niet. 

 

Ik heb het nu 'opgelost' door dit in de rc.local te zetten:

 

 

opensc-tool --list-reader
sleep 5
/usr/local/bin/oscam.x86 -b -r 2
 
Blijkbaar is er eerst een list-reader nodig voordat de pcsc drivers worden geladen? Even wachten en daarna OSCam starten. En daarin werken de readers dan prima. Niet helemaal zoals het zou moeten horen, maar dit werkt wel.
 
Bedankt voor het meedenken.
Geplaatst: (aangepast)

De oplossing is inderdaad waarschijnlijk niet 'de mooiste', maar het werkt.

Maar zou de reden kunnen zijn, dat de reader niet correct wordt aangesproken tijdens het opstarten?

Zou ook hier best wel eens kunnen zijn dat de init van de reader, of de poging daartoe faalt doordat de USB poort nog niet klaar is.

 

Staat er niet iets in je logfiles (dmesg of syslog) van Ubuntu over deze USB/Reader?

 

Dit gevonden:

 

 

Q: I'm using Ubuntu/Debian and OpenSC does not find any PC/SC readers (but pcsc_scan does)

A: The location of libpcsclite.so.1 is wrong in OpenSC, which has been fixed in OpenSC SVN.

 

The quick fix to edit opensc.conf:

 

provider_library = libpcsclite.so.1

 

 

Denk dat je dit config file eens even kunt controleren of dat goed staat.

aangepast door donpedro

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Geplaatst: (aangepast)


 

Install Oscam & Omnikey Complete
Tutorial



Once you have
ubuntu server installed or ubuntu desktop (done this on both) and works fine
follow the commands in red by copy paste them into terminal or if from another
computer using putty (done both and both ways work fine) even used a idevice
and ssh



In this tut i have included the omnikey file, this will update your card if
using 0963 (skyuk) but you need to setup yourself (setop box) to au (auto
update the card) by adding the line in oscam.user au = skyuk



Then



apt-get update & apt-get
upgrade



Then



apt-get install openssh-server



Then



apt-get install proftpd





Then getting ready for oscam and omnikey



FIRST INSTALL REQUIRED PACKAGES



apt-get install build-essential



apt-get install mercurial cvs subversion libncurses-dev





apt-get install gcc g++ make cmake bzip2 libpcsclite1
libpcsclite-dev subversion


 



 







NEXT DRIVERS DOWNLOAD
FOR USB DEVICES





cd /usr/src


 



wget http://sourceforge.net/projects/libu...-1.0.8.tar.bz2





tar xjvf libusb-1.0.8.tar.bz2 (if you missing
bzip2 then - apt-get install bzip2 and repeat previous command)



cd libusb-1.0.8



./configure --enable-shared=no

make (if command not found then - apt-get
install make and repeat previous command)



make install



INSTALL OSCAM



cd /usr/src


 



svn co http://streamboard.de.vu/svn/oscam/trunk
oscam-svn





cd oscam-svn


 



mkdir
build



cd build

cmake -DWEBIF=1 .. use 2 dots first



make

Now to set up oscam to run



mkdir /bin/oscam



cp oscam /bin/oscam



cd /bin/oscam



chmod 755 oscam



and finally create oscam.user oscam.server oscam.conf in



cd /usr/local/etc



nano oscam.conf then ctrl o enter ctrl x



nano oscam.server copy paste quoted text in and
then ctrl o enter crtl x



[reader]

label = skyuk

protocol = pcsc

device = 0

caid = 0963

detect = cd

mhz = 357

cardmhz = 357

ident = 0963:000000

group = 1

emmcache = 1,3,2

blockemm-unknown = 1

blockemm-g = 1



nano oscam.user then ctrl o enter ctrl x



PCSC tools for server

apt-get install opensc pcscd libccid



then



apt-get install pcsc-tools



nano /etc/opensc/opensc.conf



And change thise lines by removing # from front and reader_drivers lines u
delete one comand too:



reader_drivers = pcsc, ctapi;



try_emulation_first = yes;



lock_login = false;



file ready edited and uploaded just ctrl k (keep hold until all is deleted)
then open file with notepad++ and copy paste into terminal and then ctrl o
enter ctrl x



save and exit.



Also possible edit


 



nano /etc/init.d/pcscd



There look next lines:



# if you need to pass arguments to pcscd you should edit the file



# /etc/default/pcscd and add a line



# DAEMON_ARGS=”–your-option”



And please change it to:



# if you need to pass arguments to pcscd edit to:



# /etc/default/pcscd and add a line



DAEMON_ARGS= ”–"error”



save and exit





check Omnikey and card are seen with

pcsc_scan

add oscam to start up

nano /etc/rc.local

and add path to oscam before exit

/bin/oscam/./oscam –b



 

aangepast door Ambilight

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
×
×
  • Nieuwe aanmaken...