Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: puff1 в Jul 07, 2007, 21:32



Титла: Проблем с lirc
Публикувано от: puff1 в Jul 07, 2007, 21:32
Използвам Ubuntu 7.04 и тв тунер pixelview play tv pro 2  със следните настройки на bttv card=70 tuner=69 radio=1.Инсталирах lirc следвайки инстръкциите от официалния сайт на Ubuntu. Използвам модули lirc_dev и lirc_gpio. Lirc стартира, но при командата irw  не се получава нищо. А при irreccord излиза следното: irrecord: gap not found, can't continue. Какви трябва да са точните настрийки в hardware.conf и lircd.conf ?


Титла: Проблем с lirc
Публикувано от: metal в Jul 08, 2007, 00:13
lircd.conf оттук. Картата ти е като моята - значи playtv_pro. Я кажи, пробва ли с mode2 -d /dev/lirc/0 (или което е устроиството при теб) излиза ли нещо като натискаш по дистанционното? Щото при мен няма никой :( . Имам вдигнати модули lirc-gpio и lirc-dev, имам и устройство /dev/lirc/0. cat /dev/input/event6 (това ми е инфрадед-а на картата) също мълчи като комунист на разпит :( . При теб можеш да видиш кой event е с cat /proc/input/devices. Ще търсиш нещо подобно на това:
I: Bus=0001 Vendor=109e Product=036e Version=0001
N: Name="bttv IR (card=70)"
P: Phys=pci-0000:00:0b.0/ir0
S: Sysfs=/class/input/input7
H: Handlers=kbd event6
B: EV=100003
B: KEY=2c0814 100004 0 0 0 4 2008000 2090 2001 1e0000 4400 0 ffc
нещо не мога да локализирам проблема :(


Титла: Проблем с lirc
Публикувано от: metal в Jul 10, 2007, 20:54
puff1, ще се борим ли заедно или се отказа? irw е далеко. Виж първо mode2 -d /dev/lirc/0 ще ти изкара ли нещо от сорта:
pulse 93
space 4965
pulse 108
space 4969
pulse 93
space 7496
pulse 93
space 7489
pulse 93
Това е първото и за да ти работи не е нужно дори да е пуснат lircd. /dev/lirc/0 е изхода на драйвера и ако тук няма никой, проблемите са 2:
1) Неподходящ драйвер - компилирал съм lirc 2 пъти:
1а) с pixelview_pro - на изхода няма никой :(
1б) с devinput - тогава ти трябва и модул evdev и изхода е /dev/input/eventX. Кой точно е евънт-а ще ти каже cat /proc/bus/ibput/devices. Тук се проверява с cat /dev/input/devices/... За съжаление и тук удрям на камък.
2) Хардуерен дефект - за да установя това компилирах lirc и на лаптопа (той има инфраред порт) и там резултат има, т.е. пулта работи. Измерих и напрежението на изхода на окото и при натиснат бутон то пада от 4,7 на 4,2 - напълно нормално, като се има в предвид, че сигнала там е къси нули и дълги единици - т.е. и окото работи.
Остава:
1) повреда в самата платка на тунера - преди 2г имах Уин и там работеше. инсталирах си сега Уин на виртуална машина (vmware), но като се опитах да инстална програмата на тунера ми каза, че не го открива :crazy: . Не съм на ти с виртуалните машини и не откривм проблема.
2) неподходящ драивер - ти задаваш ли някакъв при инсталацията и ако да - какъв?
За да не ти изкарва irw нищо, освен тази възможност, може да е и от неверен lircd.conf - какво да изпише irw-то ако не намери изхода на драйвера в конф файла.
При тебе докъде е?


Титла: Проблем с lirc
Публикувано от: puff1 в Jul 12, 2007, 00:14
sudo mode2 -d /dev/lirc0 не ми изкарва нищо, хардуерен проблем със сигурост не е, защото под виндос ми работи перфецтно, остажа да пробвам с различни lircd.conf.Но не мога и дазапиша собствен с irreccord, написъл съм какво ми излиза, ако имам някакъв напредък ще пиша просто за сега нямам много свободно време да се занимавам ???


Титла: Проблем с lirc
Публикувано от: tvkkk в Jul 12, 2007, 10:28
Опитайте card=72. Навремето, когато имах подобна карта с card=70 не се задействаше инфрачервения приемник, а при 72 си бачкаше нормално.


Титла: Проблем с lirc
Публикувано от: metal в Jul 12, 2007, 22:38
" остажа да пробвам с различни lircd.conf." - Това няма да ти помогне, защото lircd сравнява входния сигнал (от /dev/lirc/0 или /dev/input/eventX), сравнява го с lirc.conf и изкарва на изхода си (/dev/lircd). Като нямаш вход, какво значение има какъв е lirc.conf?!?
Колкото до типана картата - има 7 карти на Prolink PixelView:
16 - нищо не работи - радио, тв, няма /dev/input/eventX
37 - при вдигане на драйвера (bttv) се появява звук, а при спиране на радиото или тв-то - не спира, няма /dev/input/eventX
50 - радиото и тв-то работят, но нямат звук, има /dev/input/eventX
70 - всичко е ОК, звука се пуска и спира от програмите, има /dev/input/eventX
72 - при вдигане на драйвера (bttv) се появява звук,гноме радиото не го спира, а XdTV - да, има /dev/input/eventX
138 - няма звук, няма /dev/input/eventX
139 - не мют-ва, има /dev/input/eventX
Във всички случаи, когато има /dev/input/eventX, cat /dev/input/eventX не изкарва нищо при деистване на дистанционното. Тези проби са правени с тунер=69 и радио=1. Мисля че 70 е този, който ни трябва. Tvkkk, помниш ли как си го подкарал lirc-а на твоя тунер? С кое устройство - devinput, pixelview_pro, pixelview_pak или pixelview_bt878?


Титла: Проблем с lirc
Публикувано от: metal в Jul 14, 2007, 11:42
puff1, незнам дали твоята карта е същата като моята, но тя май не попада в нищо, което е известно на lirc (а и на bttv модула). Защо мисля така?
1) На кутията пише "PlayTVPro2" на PixelView
2) на лепенката на баркода пише PV-M4500(W/FM,RC)
никъде в cardlist не се споменава някое от двете :(
3) в  http://lirc.sourceforge.net/remotes/pixelview снимката на дистанционното е различна от моето. Пуснах на лаптопа lircd и irw-то изкарва нещо само с playtv_pro конф файла, но бутоните не съвпадат с функциите и 5 бутона не работят (и как да работят като в конфа са описани 27). Показаното дистанционно на снимката също е с 27 бутона и надписите по него съвпадат с описанието в конфа, а моите са други. Единствения изход който виждам е собственоръчна изработка на ir-приемник на COM порт или SIR (но това за мен отпада, защото намам IR порт на дъното)


Титла: Проблем с lirc
Публикувано от: nforcer в Aug 24, 2007, 11:09
Цитат
1) На кутията пише "PlayTVPro2" на PixelView
2) на лепенката на баркода пише PV-M4500(W/FM,RC)

Имам такъв тунер  някой може ли да ми каже каква card и какъв  tuner да сложа и как да му подкарам звукът. С card=72  tune=44 има картина няма звук. :(


Титла: Проблем с lirc
Публикувано от: metal в Aug 24, 2007, 14:49
карта-70, тунер-69 и радио-1 (ако искаш да го ползваш). По-добра комбинация досега не съм открил.