[pyar] Ctypes + IOError: [Errno 1] Operation not permitted

Alejandro Santos listas en alejolp.com
Mie Oct 26 13:37:21 ART 2011


2011/10/26 Sergio Daniel Gomez <sergiogomez en tostado.com.ar>:
>
>>>> import frontend
>>>> fe = open('/dev/dvb/adapter0/frontend0', 'rw')
>>>> f = frontend.SatelliteFrontend(fe)
>>>> f.tune(12163)
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "frontend.py", line 476, in tune
>    self._tune(params)
>  File "frontend.py", line 412, in _tune
>    fcntl.ioctl(self._fd, FE_SET_FRONTEND, params)
> IOError: [Errno 1] Operation not permitted
>

Suena a un problema de permisos en el dispositivo "/dev/dvb/adapter0/frontend0".

Hacé ls -l /dev/dvb/adapter0/frontend0 y fijate si tenes permiso de
escritura, y/o si tu usuario actual es miembro del grupo del archivo.

Otra razón para que ioctl dispare ese error es que el driver no esté
disponible/no te lo permita.


-- 
Alejandro Santos



More information about the pyar mailing list