ziemia Napisano Marzec 15, 2005 Zgłoszenie Share Napisano Marzec 15, 2005 Wszystko ok nieważne czy FC2 czy FC3 crw------- 1 root root 61, 0 mar 15 12:49 /dev/lirc0 --- w tej linijce chyba cos nie gra?? Mysle, że tu miałeś racje. Ja zrobiłem tak że (_usunolem_ → usunąłem) ORT u siebie /dev/lirc i utwożyłem /dev/lirc0 i miałem tak jak ty że irw wywalał lircd Spróbij tak jako ROOT: # rm /dev/lirc0 potwierdz że tak potem mknod /dev/lirc c 61 0 zrestartuj lircd i spróbuj irw PAMIENTAJ że narazie po restarcie kompa nieładują Ci się moduły lirca!!!!!!!!!!1 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JohnDoe Napisano Marzec 15, 2005 Autor Zgłoszenie Share Napisano Marzec 15, 2005 # irw 00000000c03f00ff 00 POWER RM-0010 00000000c03f00ff 01 POWER RM-0010 00000000c03f00ff 02 POWER RM-0010 00000000c03f00ff 03 POWER RM-0010 00000000c03fd827 00 MTS RM-0010 00000000c03fd827 01 MTS RM-0010 00000000c03fd827 02 MTS RM-0010 00000000c03fd827 03 MTS RM-0010 00000000c03f40bf 00 TV/FM RM-0010 00000000c03f40bf 01 TV/FM RM-0010 00000000c03f40bf 02 TV/FM RM-0010 00000000c03f40bf 03 TV/FM RM-0010 00000000c03f7887 00 VIDEO RM-0010 00000000c03f7887 01 VIDEO RM-0010 00000000c03f7887 02 VIDEO RM-0010 00000000c03f7887 03 VIDEO RM-0010 Wiec jesteśmy trochę do przodu. W miedzyczasie znalazłem tez coś co sie nazywa irrecord i tutaj tez odczytuje sygnały z pilota. Co dalej?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 15, 2005 Zgłoszenie Share Napisano Marzec 15, 2005 To gratuluje Co pomogło? Wiec jesteśmy trochę do przodu. W miedzyczasie znalazłem tez coś co sie nazywa irrecord i tutaj tez odczytuje sygnały z pilota. irrecord - słóży do twożenia własnych lircd.conf albo jak masz innego pilota co czytnik od karty Tv sczytuje od niego sygnały możesz mu zrobić konfiguracje i nie używać tego od karty Tv. To już prawie wszystko Teraz należy w katalogu domowym stwożyć plik .lircrc w którym konfigurujesz co dany klawisz robi dla konkretnego przycisku na pilocie. (_niewiem_ → nie wiem) ORT jak Tvtime bo ja używam KdeTv a do radia Kradio Pilotem steruje jescze XMMS'em, MPlayerem i gasze komputer O .lircrc poczytaj na http://lirc.org/html/configure.html#lircrc_format jak dany program sterowac lircem i jakie polecenia on przyjmuje na stronach domowych programół. Na początek proponuje przetestować XMMS. Zainstaluj (_rpm'a_ → RPM-a) ORT xmms-lirc najlepiej apt'em lub yum'em. W XMMS'e ustawienia -->wtyczki ogólne włacz wtyczke od lirca. do .lircrc wstaw begin xmms begin prog = xmms button = Vol+ config = VOL_UP repeat = 2 end begin prog = xmms button = Vol- config = VOL_DOWN repeat = 2 end begin prog = xmms button = CH- config = NEXT end begin prog = xmms button = CH+ config = PREV end begin prog = xmms button = Full_Screan config = PLAY config = STOP end begin prog = xmms button = 0 config = PAUSE config = PLAY end begin prog = xmms button = + config = FWD 10 repeat = 1 end begin prog = xmms button = - config = BWD 10 repeat = 1 end begin prog = xmms button = Mute config = MUTE end end xmms Pamientaj aby: button odpowiadał nazwą twoich guzików z /etc/lircd.conf !!!!!!!!!!!!!!! Włacz XMMS i przetestuj jak chcesz za pomocą lirca właczyć jakiś program musisz pierwsze w konsoli wydać polecenie (jako zwykły użytkownik) irexec -d a do .lircrc begin prog = irexec button = Enter config = xmms flags = once end to właczy XMMS po nzcisnięciu Enter na pilocie Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JohnDoe Napisano Marzec 15, 2005 Autor Zgłoszenie Share Napisano Marzec 15, 2005 (edytowane) Pomogło: rm /dev/lirc0 mknod /dev/lirc c 61 0 Teraz troche szczegółów poproszę Czy zawsze przed uruchomieniem jakiejś aplikacji pilotem muszę wpisac: irexec -d ?? Gdzie mam umieścić .lircrc?? w katalogu /home/user/ ?? o ile dobrze rozumiem to moduły jeszcze nie ładuja sie prze starcie , co z tym mozna zrobić?? Pilk lircrc skopiowałem z katalogu tvtime'a wygląda on tak # This is an example config file for your LIRC remote. All buttons # depend on what you have configured in your lircd.conf file. Please # refer to this and adjust the labels below accordingly. # # tvtime is controlled through a separate program called tvtime-command. # For a list of commands, see 'man tvtime-command'. Key events can # be 'faked' using the command KEY_EVENT, which allows for mapping a # single remote control button to both a menu mode command and a normal # mode command. # # begin # prog = irexec # button = DISPLAY # config = tvtime-command DISPLAY_INFO # end # This section includes two configs, what this does is that it allows # you to open tvtime and close tvtime with one button. If your remote # has seperate buttons for this, then you can break it apart. begin prog = irexec button = POWER config = tvtime & config = tvtime-command QUIT end # The following defines most of the common buttons found on a remote and # what commads they would map to inside tvtime. begin prog = irexec button = TV/FM config = tvtime-command TOGGLE_INPUT end begin prog = irexec button = DISPLAY config = tvtime-command DISPLAY_INFO repeat = 1 end begin prog = irexec button = FULLSCREEN config = tvtime-command TOGGLE_FULLSCREEN end begin prog = irexec button = CC config = tvtime-command TOGGLE_CC end begin prog = irexec button = MUTE config = tvtime-command TOGGLE_MUTE end # Menu navigation. begin prog = irexec button = CH_UP config = tvtime-command UP repeat = 1 end begin prog = irexec button = CH_DOWN config = tvtime-command DOWN repeat = 1 end begin prog = irexec button = VOL_UP config = tvtime-command RIGHT repeat = 2 end begin prog = irexec button = VOL_DOWN config = tvtime-command LEFT repeat = 2 end begin prog = irexec button = RECALL config = tvtime-command CHANNEL_JUMP repeat = 1 end begin prog = irexec button = 1 config = tvtime-command CHANNEL_1 end begin prog = irexec button = 2 config = tvtime-command CHANNEL_2 end begin prog = irexec button = 3 config = tvtime-command CHANNEL_3 end begin prog = irexec button = 4 config = tvtime-command CHANNEL_4 end begin prog = irexec button = 5 config = tvtime-command CHANNEL_5 end begin prog = irexec button = 6 config = tvtime-command CHANNEL_6 end begin prog = irexec button = 7 config = tvtime-command CHANNEL_7 end begin prog = irexec button = 8 config = tvtime-command CHANNEL_8 end begin prog = irexec button = 9 config = tvtime-command CHANNEL_9 end begin prog = irexec button = 0 config = tvtime-command CHANNEL_0 end begin prog = irexec button = ENTER config = tvtime-command ENTER end begin prog = irexec button = Enter config = xmms flags = once end Ostatnie linijki wkleiłem tak jak mi podałeś dla xmms czy wyglada on w miarę poprawnie?? Dziś już nie sprawdzę raczej wiele bo nawet nie mam zadnego pliku który mogłbym otworzyc za pomoca xmms ale jutro mam nadzieje dograć wszystko. Czy moge zainstalować KdeTv gdy uzywam Gnome?? I czy ten program łatwo sie konfigurujr?? Edytowane Marzec 15, 2005 przez JohnDoe Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 15, 2005 Zgłoszenie Share Napisano Marzec 15, 2005 Czy zawsze przed uruchomieniem jakiejś aplikacji pilotem muszę wpisac: irexec -d ?? Nie wystarczy raz. irexex jest programem który wykonuje polecenie po naciśnięciu przycisku na pilocie z obcją -d jest odpalany w tle. Najlepiej "irexec -d" wpisać na końcu pliku /home/user(znaczy ty) )/.bash_profile Spowoduje to odpalenie automatycznie tego polecenia po tym jak się zalogujesz i masz to już z głowy. Gdzie mam umieścić .lircrc?? w katalogu /home/user/ ?? TAK o ile dobrze rozumiem to moduły jeszcze nie ładuja sie prze starcie , co z tym mozna zrobić?? Cieszko mi to powiedzieć jak to działa z FC3 z tym rpm'em musisz sam sprawdzić, czy się ładują. Jak nie to wtedy na końcu pliku /etc/rc.local Dopisz modprobe lirc_dev modprobe lirc_gpio Niesie to pewien problem bo (tak mi się wydaje), mianowicie lircd będzie odpalany przed załadowaniem modułów wiec będziesz musiał Ustawienia systemowe>ustawienia serwera>usługi zgasić lircd a po tych wpisach w /etc/rc.local dopisać jeszcze lircd. Pilk lircrc skopiowałem z katalogu tvtime'a wygląda on tak Plik wygląda poprawnie.(do poprawnego działania musisz mieć odpalonego irexex) Dział tak irexex po naciśnięciu przycisku np. FULLSCREEN wykonuje program z parametrem " tvtime-command TOGGLE_FULLSCREEN" Czyli jak naprzykład odpalisz TvIima i w konsoli wpiszesz "$ tvtime-command TOGGLE_FULLSCREEN" to TvTime powinien wskoczyć na pełny ekran a tu zaciebie robi to lirc i irexec. Czy moge zainstalować KdeTv gdy uzywam Gnome?? I czy ten program łatwo sie konfigurujr?? (_niewiem_ → nie wiem) ORT nie sprawdzałem. Nie mam obecnie Gnome kwestja przyzwyczajen wole KDE. Program łatwy w konfiguracji. Pod GNOME do radia z Karty polecam gnomeradia łądny przyjemny i obsługuje lirca http://mfcn.ilo.de/gnomeradio/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JohnDoe Napisano Marzec 19, 2005 Autor Zgłoszenie Share Napisano Marzec 19, 2005 Niestety musze wrucić do tematu. Zainstalowalem FC3 jako podstawowy system i powoli doprowadzam do do stanu używalności. Zrobiłem już wszystkie kroki które opisywałeś wcześniej i generalnie sygnały z pilota są odczytywane tylko nie moge zrobić aby te sygnały zamieniły sie w jakąs akcję w systemie. A teraz pokolei co i jakk sie teraz u mnie przedstawia: # lsmod |grep lirc lirc_gpio 8240 0 lirc_dev 11844 1 lirc_gpio bttv 148753 1 lirc_gpio # ls -al /dev/lirc* crw------- 1 root root 61, 0 mar 19 10:15 /dev/lirc crw------- 1 root root 61, 0 mar 19 10:15 /dev/lirc0 srw-rw-rw- 1 root root 0 mar 19 10:56 /dev/lircd #irw Poprawnie odczytuje wszystkei guziki pilota. Skopiowalem twoje wpisy odnośnie xmms i zapisałem je w pliku ./lircrc (oczywiście pozmieniałem nazwy guzików). Nie jestem pewien tylko czy dobrze użyłem polecenia irexec -d w pliku /home/user(znaczy_ja)/.bash_profile poprostu dodałem je na końcu pliku. Jeżeli to wystarczy to ok a jeżeli trzeba coś wiecej to prosze o podpowiedź. Próbowałem też użyć polecenia irexec bez opcji d i wtedy wyświetla mi cos takiego irexec irexec: bad file format, /home/b/.lircrc:36 BTW. Zainstalowałem KdeTV naprawdę sympatyczny program. Czy mógłbyś mi przesłac swój plik ./lircrc zawierający konfigurację dla tego programu [bs(at)maxkom(dot)pl], zbędne rzeczy bym wywalił?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 19, 2005 Zgłoszenie Share Napisano Marzec 19, 2005 Usuń plik /dev/lirc0 Nie wiem czemu te paczki z Atrpms są tak zrobione że tworzą plik /dev/lirc0 a lircd się standardowo do /dev/lirc odwołuje. Zamiast tworzyć plik urządzenia /dev/lirc możesz wyedytować plik /etc/init.d/lircd tak żeby lircd był uruchomiany z opcją -d /dev/lirc0. Ale tak jak masz teraz też jest ok. Nie jestem pewien tylko czy dobrze użyłem polecenia irexec -d w pliku /home/user(znaczy_ja)/.bash_profile poprostu dodałem je na końcu pliku. Jest ok (powinno być). Zobacz jak się zalogujesz co pokaże ps aux |grep irexec co do XMMS to zainstalowałeś paczkę xmms-lirc? i w opcjach XMMSa ustawiłeś żeby ten plugin był aktywny?? irexec: bad file format, /home/b/.lircrc:36 Masz błąd w 36 linii pliku /home/b/.lircrc wyświetl ten plik to zobaczę co jest. BTW. Zainstalowałem KdeTV naprawdę sympatyczny program. Czy mógłbyś mi przesłac swój plik ./lircrc zawierający konfigurację dla tego programu [bs(at)maxkom(dot)pl], zbędne rzeczy bym wywalił?? Ja nie konfiguruje tego programu w .lircrc tylko w KDE >Centrum sterowania>Urządzenia peryferyjne>Piloty Tam się konfiguruje programy dla KDE wspierające lirca. Czy można kdetv za pomocą .lircrc to nie wiem musisz poszuk Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JohnDoe Napisano Marzec 19, 2005 Autor Zgłoszenie Share Napisano Marzec 19, 2005 Ok wystarczylo naprawić bład w pliku lircrc (brak spacji) i xmms juz dziala. Jak sie nazywa ten program do konfiguracji pilota dla KDE?? Ewentualnie jakie paczki trzeba zainstalować żeby zadziałał. Czy to w tym programie ustawiasz klawisze odpowiedzialne za np. zamkniecie systemu?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 19, 2005 Zgłoszenie Share Napisano Marzec 19, 2005 Ten program dla KDE to "irkick". Możesz tam też ustawic gaszenie systemu. Ale je to mam zrobione tak w .lircrc begin prog = irexec button = 1 button = 2 button = 3 config = poweroff flags = once end Tak żeby przypadkiem nie zgasić to trzeba nacisnąć szybko 1 2 3 na pilocie i komp się gasi Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JohnDoe Napisano Marzec 19, 2005 Autor Zgłoszenie Share Napisano Marzec 19, 2005 begin prog = irexec button = 1 button = 2 button = 3 config = poweroff flags = once end Tak żeby przypadkiem nie zgasić to trzeba nacisnąć szybko 1 2 3 na pilocie i komp się gasi Ok to tez już dziala. Fedora podoba mi sie coraz bardziej w 2 tygodnie w linuxe rozwiazałem problemy które przez lata doskwierały mi w windzie. Dzięki serdeczne za pomoc. Resztę już jakoś sobie dogram powolutku. HEHE już zainstalowalem sobie programik irkick wraz z paczka kdeutils. i już mam wszystko co chciałem. Pozdrawiam JD :lammer: Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
kakiet Napisano Styczeń 4, 2006 Zgłoszenie Share Napisano Styczeń 4, 2006 A ja mam jeszcze inny problem:) Otorz instaluje lirca z tar.gz (fachowo muwi sie ze ze zrodel - chyba). Robie tak poniewaz niegdzie nie moge znalesc moduluw dla mojego jadra: 2.6.14.4 A wiec rozpakowuje archiwum, nastepnie daje ./setup.sh, wybieram typ karty, daje Save and run config, potem make i make install - wszystko idzie bez problemow - do pewnego momentu. Nastepnie kopjuje przykladowy plik lircd.conf oraz lircmd.conf do katalogu /etc. Stworzylem tez oczywiscie jeakis plik .lircrc w swoim katalogu domowym. Teraz tylko przyszla pora na zaladowanie modulów. A wiec daje polecenie i dostaje: [root@localhost ~]# modprobe lirc_dev FATAL: Error inserting lirc_dev (/lib/modules/2.6.14.4/misc/lirc_dev.ko): Unknown symbol in module, or unknown parameter (see dmesg) [root@localhost ~]# to samo z [root@localhost ~]# modprobe lirc_gpio WARNING: Error inserting lirc_dev (/lib/modules/2.6.14.4/misc/lirc_dev.ko): Unknown symbol in module, or unknown parameter (see dmesg) FATAL: Error inserting lirc_gpio (/lib/modules/2.6.14.4/misc/lirc_gpio.ko): Unknown symbol in module, or unknown parameter (see dmesg) [root@localhost ~]# I co dalej? Pomozecie towarzysze? O co chodzi z tym Unknown symbol in module, or unknown parameter (see dmesg)? Kiedy daje dmesg, dostaje: cos tam usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. lirc_dev: Unknown symbol class_simple_device_add lirc_dev: Unknown symbol class_simple_destroy lirc_dev: Unknown symbol class_simple_device_remove lirc_dev: Unknown symbol class_simple_create lirc_gpio: Unknown symbol lirc_unregister_plugin lirc_gpio: Unknown symbol lirc_register_plugin [root@localhost ~]# A i jeszcze jedno wersja mojego jadra to [root@localhost ~]# uname -r 2.6.14.4 [root@localhost ~]# Wiedze ze moj problem jest chyba dosc laicki - nikt nie chce odpowiedziec na niego:( Prosze chociaz o jaks podpowiedz Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
koral_wz Napisano Styczeń 9, 2006 Zgłoszenie Share Napisano Styczeń 9, 2006 A ja poprosze łopaoligicznie mam lircaz rpm i co dalej bo jakos nie ma opisu od podstaw jezeli lirc był z rpm a ze mój angielski marny jest to prosze was o pomoc karte mam averoska na bt 878 i fedorke 4 64 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
kakiet Napisano Styczeń 9, 2006 Zgłoszenie Share Napisano Styczeń 9, 2006 Jak masz rpm-a to normalnie instalujesz fo a nastepnie siagasz moduly do jadra...co jeszcze ...uruchamiasz Kirc i po sprawie..... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
koral_wz Napisano Styczeń 10, 2006 Zgłoszenie Share Napisano Styczeń 10, 2006 wiem ze moduly ale jakie i skąd bo jakos niemoge tego znalesc wszstkojest opisane o kompilacji i jakos niemoge zrozumiec jakie i zkąd moduly "nikt na poczatku nie rozumial wsztkiego"jezeli było na forum to prosze o pokazanie jak malemu dziecku. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
kakiet Napisano Styczeń 10, 2006 Zgłoszenie Share Napisano Styczeń 10, 2006 Dowiedz sie co nieco o yum:) Dzieki niemu zaqinstalujesz, jesli oczywiscie znajdzie wersje dal Twojego jadra:). Albo wpisz yum search lirc i powinienes dostac wszystko dotyczace lirca Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się