>> The dmesg log shows that you are using 0.10.2, not the latest 0.10
>> version
>> from the branch.
>>
>> I have tested ivtvctl --reset-ir at home and it works fine there. Make
>> sure you are using the ivtvctl from the same 0.10 branch (check with
>> ivtvctl --version).
>>
>> Regards,
>>
>>       Hans
>>
>>
>> >
>> > dmesg:
>> > ivtv:  version 0.10.2 (tagged release) loading
>
> my mistake ... but still same problem with the version from
> http://ivtvdriver.org/viewcvs/ivtv/branches/0.10.tar.gz?view=tar.  I
> loaded ivtv and lirc modules, and run ivtvctl --reset-ir
>
> [EMAIL PROTECTED]:~/packages/0.10.1/utils# ./ivtvctl --reset-ir
> ioctl VIDIOC_INT_RESET failed: Invalid argument
> [EMAIL PROTECTED]:~/packages/0.10.1/utils# ./ivtvctl --version
> ivtvctl version 0.10.2 (development snapshot compiled on Di 29 Mai
> 2007 10:25:40 CEST)
>
> ivtv:  ==================== START INIT IVTV ====================
> ivtv:  version 0.10.2 (development snapshot compiled on Di 29 Mai 2007
> 10:24:45 CEST) loading
> ivtv:  Linux version: 2.6.21.3 SMP mod_unload K8
> ....

Please download the 0.10 branch again: the development snapshot version
should read 0.10.3.

Anyway, if this still doesn't work, then check ivtvctl.c. Close to the top
it has this code:

#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 18)
#define VIDIOC_INT_RESET                _IOW ('d', 102, __u32)
#else
#define VIDIOC_INT_RESET                _IO  ('d', 102)
#endif

Make sure the correct #define is used: if the wrong one is chosen then
there may be a problem with the installed kernel headers where the wrong
kernel version is returned and so the wrong VIDIOC_INT_RESET ioctl is
used.

Regards,

     Hans


_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to