Problemi e suggerimenti legati al software

Messaggio23 gennaio 2011, 9:55 - Come configurare il telecomando con lirc #89218

Stavo cercando per il mio Acer Aspire 6935g, quale sarebbe la procedura per scoprire l' hardware annesso?
Da win si riscontra ITE-CIR driver o giu' di li', per quanto stia tentando di trovare un modulo che sia pertinente all' hardware, non ho ancora trovato sufficienti informazioni.

PS, bravo, gran lavoro di informazione per l' hardware come il tuo ;)

F
F
Avatar utente
TheSaint
Little John
 
Messaggi: 1227
Iscritto il: 8 settembre 2007, 7:43
Top

Messaggio23 gennaio 2011, 10:33 - Come configurare il telecomando con lirc #89223

Mi viene in mente di partire dal sito acer per le specifiche del tuo sistema, che non sembrano stravaganti e se ne trova traccia su lirc ... purtroppo si tratta di una avventura nella jungla e ho trovato ostica e criptica la documentazione su questo campo e il sito di lirc e' tremendo :( Se trovo qualcosa ti avverto.
Il tuo preciso complimento mi da' parecchia soddisfazione. Penso che sia molto importante aiutarci tra noi sfruttando il nostro punto di forza, la collaborazione e condivisione aperta della comunita', per cercare di superare quello che imho e' il punto di debolezza di noi utenti Linux che e' la questione della compatibilita' e del supporto hardware.
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio23 gennaio 2011, 21:10 - Come configurare il telecomando con lirc #89255

stele ha scritto:Proviamo a cambiare Lircmap.xml in questo modo
Codice: Seleziona tutto
<Left>Left</Left>

e vediamo se fosse questo il problema. Fammi sapere...

Centro!!!
Pensa che io credevo che l'adeguamento dovesse essere fatto con i termini tra i simboli <>. Il match viene fatto invece con il termine tra i due negli <>.
Non so se mi sono spiegato ma comunque funziona :)
Ora comincia il bello!!!
Grazie
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio23 gennaio 2011, 21:25 - Come configurare il telecomando con lirc #89257

ambro ha scritto:Ora comincia il bello!!!

Sinceramente quando si pigiano i tasti, senti quel clic di Confluence... i menu che rispondono... una soddisfazione!
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio26 gennaio 2011, 0:31 - Come configurare il telecomando con lirc #89423

Sono disperato...
Ho configurato tutti i tasti del telecomando della Hauppauge... l'unico che non funziona è il tasto "OK" (solo quello che serve a fare qualsiasi cosa.... :()
Considerato che premendolo irw mi risponde così:
Codice: Seleziona tutto
0000000000001765 00 Ok Hauppauge_WinTV-HVR-950Q_DSR-0112
0000000000001765 01 Ok Hauppauge_WinTV-HVR-950Q_DSR-0112

e che ho .xbmc/userdata/Lircmap.xml così:
Codice: Seleziona tutto
<lircmap>
    <remote device="Hauppauge_WinTV-HVR-950Q_DSR-0112">
        <left>Left</left>
        <right>Right</right>
        <up>UP</up>
        <down>Down</down>
        <select>Ok</select>
        <enter>Ok</enter>
        <start>Ok</start>
        <back>Back</back>
...

Perché solo il tasto OK non mi funziona?????
Qual'è l'evento che xbmc avvia quando dal menu principale scelgo ad esempio film??
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio26 gennaio 2011, 0:37 - Come configurare il telecomando con lirc #89425

Prova a lasciare solo questo
Codice: Seleziona tutto
<select>Ok</select>

Riavvia xbmc e dimmi cosa succede quando premi Ok in xbmc
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio26 gennaio 2011, 0:41 - Come configurare il telecomando con lirc #89427

stele ha scritto:Prova a lasciare solo questo
Codice: Seleziona tutto
<select>Ok</select>

Riavvia xbmc e dimmi cosa succede quando premi Ok in xbmc

Tu sei un mago!!!
Non ho capito perché ma ora funziona! :)
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio14 maggio 2011, 15:06 - Come configurare il telecomando con lirc #97623

Eccomi qui! Ancora ad aver bisogno di voi.
E' un po' di tempo che il telecomando non lo usavo.
Mi sono accorto che adesso quando premo un tasto è come lo premessi 2 volte :rolleyes:
Codice: Seleziona tutto
# cat /proc/bus/input/devices
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="SMS IR (Hauppauge WinTV MiniStick)"
P: Phys=usb-0000:00:06.1-1/ir0
S: Sysfs=/devices/pci0000:00/0000:00:06.1/usb2/2-1/rc/rc0/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=100013
B: KEY=10afc312 214a807 0 0 0 0 18000 41a8 4801 9e16c0 0 0 10000ffc
B: MSC=10

Codice: Seleziona tutto
evetest /dev/input/event6
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
Input device name: "SMS IR (Hauppauge WinTV MiniStick)"
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
    Event code 2 (1)
    Event code 3 (2)
    Event code 4 (3)
    Event code 5 (4)
    Event code 6 (5)
    Event code 7 (6)
    Event code 8 (7)
    Event code 9 (8)
    Event code 10 (9)
...
Testing ... (interrupt to exit)
Event: time 1305378355.873691, type 4 (Misc), code 4 (ScanCode), value 1d14
Event: time 1305378355.873710, type 1 (Key), code 103 (Up), value 1
Event: time 1305378355.873714, -------------- Report Sync ------------
Event: time 1305378355.873767, type 4 (Misc), code 4 (ScanCode), value 1d14
^[[AEvent: time 1305378356.122462, type 1 (Key), code 103 (Up), value 0
Event: time 1305378356.122473, -------------- Report Sync ------------
Event: time 1305378371.051421, type 4 (Misc), code 4 (ScanCode), value 1d17
Event: time 1305378371.051440, type 1 (Key), code 106 (Right), value 1
Event: time 1305378371.051444, -------------- Report Sync ------------
Event: time 1305378371.051499, type 4 (Misc), code 4 (ScanCode), value 1d17
^[[CEvent: time 1305378371.299119, type 1 (Key), code 106 (Right), value 0
Event: time 1305378371.299130, -------------- Report Sync ------------
Event: time 1305378376.953945, type 4 (Misc), code 4 (ScanCode), value 1d01
Event: time 1305378376.953963, type 1 (Key), code 2 (1), value 1
Event: time 1305378376.953967, -------------- Report Sync ------------
Event: time 1305378376.954024, type 4 (Misc), code 4 (ScanCode), value 1d01
1Event: time 1305378377.202449, type 1 (Key), code 2 (1), value 0
Event: time 1305378377.202458, -------------- Report Sync ------------
questo dopo aver premuto una volta up, una volta right e una volta il tasto 1
Codice: Seleziona tutto
# irw
0000000000001754 00 UP Hauppauge_WinTV-HVR-950Q_DSR-0112
0000000000001754 01 UP Hauppauge_WinTV-HVR-950Q_DSR-0112
^[[A0000000000001757 00 Right Hauppauge_WinTV-HVR-950Q_DSR-0112
0000000000001757 01 Right Hauppauge_WinTV-HVR-950Q_DSR-0112
^[[C0000000000001741 00 1 Hauppauge_WinTV-HVR-950Q_DSR-0112
0000000000001741 01 1 Hauppauge_WinTV-HVR-950Q_DSR-0112
stesso test :(
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio14 maggio 2011, 15:36 - Come configurare il telecomando con lirc #97625

Che telcomando usi? Quello piccolo con il sintonizzatore o uno universale?
Che metodo usi per configurare lirc? /dev/lirc0 oppure /dev/input ?
Potresti postare /etc/cond.d/lircd.conf e /etc/lircd.conf ?
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio14 maggio 2011, 15:49 - Come configurare il telecomando con lirc #97626

Uso il telecomando piccolo del sintonizzatore
Uso /dev/lirc0
Codice: Seleziona tutto
cat /etc/lirc/lircd.conf
#
# this config file was automatically generated
# using lirc-0.8.4a(default) on Tue Oct 13 00:22:24 2009
#
# contributed by Mircea Vutcovici < mircea vutcovici at gmail >
#
# brand:                       Hauppauge
# model no. of remote control: DSR-0112
# devices being controlled by this remote: WinTV-HVR-950Q
#

begin remote

  name  Hauppauge_WinTV-HVR-950Q_DSR-0112
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100

  one           928   840
  zero          928   840
  plead         965
  gap          113177
  toggle_bit_mask 0x800

      begin codes
          Power                    0x177D
          Home                     0x177B
          TV                       0x175C
          UP                       0x1754
          Back                     0x175F
          Forward                  0x175E
          Backward                 0x1764
          Right                    0x1757
          Ok                       0x1765
          Left                     0x1756
          Play                     0x1775
          Pause                    0x1770
          Stop                     0x1776
          Down                     0x1755
          Record                   0x1777
          FastForward              0x1774
          FastRewind               0x1772
          3                        0x1743
          2                        0x1742
          1                        0x1741
          Vol+                     0x1750
          Chan+                    0x1760
          6                        0x1746
          5                        0x1745
          4                        0x1744
          Vol-                     0x1751
          Chan-                    0x1761
          9                        0x1749
          8                        0x1748
          7                        0x1747
          Mute                     0x174F
          Prev.ch                  0x1752
          Menu                     0x174D
          0                        0x1740
          Text                     0x174A
      end codes

end remote

Codice: Seleziona tutto
cat /etc/conf.d/lircd.conf
#
# Parameters for lirc daemon
#

LIRC_DEVICE="/dev/lirc0"

LIRC_DRIVER="default"
LIRC_EXTRAOPTS=""
LIRC_CONFIGFILE="/etc/lirc/lircd.conf"


Ho notato adesso che questo file di configurazione scaricato da internet come da guida di stele è generato da lirc 0.8.4a mentre adesso ho lirc 0.9.0
Ultima modifica di ambro il 14 maggio 2011, 15:58, modificato 1 volta in totale.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio14 maggio 2011, 21:59 - Come configurare il telecomando con lirc #97641

Ho tolto il mio telecomando universale e riesumato il DSR-0112 un pò malconcio perchè incautamente affidato alle belve usando i tui identici file di configurazione (copia e incolla). A me fila tutto liscio. La mia versione di lirc:
Codice: Seleziona tutto
$ sudo pacman -Qi lirc
Nome           : lirc
Versione       : 1:0.9.0-2
URL            : http://www.lirc.org/
Licenze        : GPL
Gruppi         : Nessuno
Fornisce       : Nessuno
Dipende da     : lirc-utils  kernel26>=2.6.38  kernel26<2.6.39
Dip. opzionali : Nessuno
Richiesto da   : Nessuno
Conflitti con  : Nessuno
Sostituisce    : lirc+pctv
Kb richiesti   :  28,00 K
Autore         : Jan de Groot <jgc@archlinux.org>
Architettura   : x86_64
Creato il      : mar 05 apr 2011 09:45:11 CEST
Installato il  : lun 11 apr 2011 21:00:48 CEST
Motivo         : Installato esplicitamente
Script install : Sì
Descrizione    : Linux Infrared Remote Control kernel modules for stock arch kernel

L'unica differenza che noto è che io ho il file di configurazione di lirc in /etc/lircd.conf e non in /etc/lirc/lircd.conf come sembri indicare tu e come indicato nel tuo file /etc/conf.d/lircd.conf:
Codice: Seleziona tutto
LIRC_CONFIGFILE="/etc/lirc/lircd.conf"

temo che non sia questo ma prova comunque a mettere uguale a me e vediamo cosa succede.
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio14 maggio 2011, 23:39 - Come configurare il telecomando con lirc #97643

spostato il file di configurazione in /etc ma non cambia niente.
Dagli ultimi due riavvii il ricevitore non mi funziona subito. Il demone è attivo ma devo scollegare e collegare la porta usb.... :(
L'inghippo si fa più fitto! Problema hardware?
Penso che non siano collegate le 2 cose ma di diverso rispetto a quando funzionava c'è che non ho il cavo dell'antenna collegato alla hauppauge...
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio15 maggio 2011, 10:44 - Come configurare il telecomando con lirc #97666

Il cavo dell'antenna non credo sia un problema per il ricevitore ir. Il fatto che devi riscollegare e collegare farebbe sembrare che non sempre il kernel riconosca il dispositivo. Quando risuccede verifica con il solito
Codice: Seleziona tutto
cat /proc/bus/input/devices

se quando non funziona viene visto e in quale porta e poi confrontrare dopo aver staccato e riattaccato.
Sul doppio comando ho notato che, a differenza del mio telecomando universale, il DSR-0112 se tieni premuti i tasti, continua a dare l'impulso al ricevitore, almeno con il file di configurazione che stiamo usando. Basta quindi premere appena più a lungo che ne prende due.
Per allungare il timeout credo che possa essere utile rifare il file di configurazione con irrecord. Dopo aver fatto una copia di backup di quello attuale
Codice: Seleziona tutto
sudo cp /etc/lircd.conf /etc/lircd.conf.bck

lancia irrecord
Codice: Seleziona tutto
sudo irrecord -d /dev/lirc0 /etc/lircd.conf

e segui la procedura. I primi test sono a mio avviso quelli utili per definire il timeout di cui sopra. Sarebbe poi carino confrontare i due file:
Codice: Seleziona tutto
diff /etc/lircd.conf /etc/lircd.conf.bck

Mi aspetterei che questa impostazione sia tra 'begin remote' e 'begin codes'
Codice: Seleziona tutto
begin remote

  name  Hauppauge_WinTV-HVR-950Q_DSR-0112
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100

  one           928   840
  zero          928   840
  plead         965
  gap          113177
  toggle_bit_mask 0x800

      begin codes


Comunque Ambro, non sò cosa ne pensi tu, ma quando davvero utilizzi il telecomando quotidianamente ti rendi subito conto di quanto sia fragile e inutilizzabile il DSR-0112. Ti straconsiglio di prenderne uno più grande e robusto universale da 5 euro e perdere un pò di tempo a configurartelo, ma dopo la differenza è palpabile. Il tuo mc attuale merita imho un telecomando adeguato :)
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio15 maggio 2011, 16:59 - Come configurare il telecomando con lirc #97692

Forse è meglio affrontare i problemi uno alla volta...
Intanto anche ora non mi ha visto il ricevitore.
Ho controllato in /proc/bus/input/devices e non ne parla neanche.
L'ho staccato e riattaccato e per ultimo ora esce
Codice: Seleziona tutto
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="SMS IR (Hauppauge WinTV MiniStick)"
P: Phys=usb-0000:00:04.1-3/ir0
S: Sysfs=/devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=100013
B: KEY=10afc312 214a807 0 0 0 0 18000 41a8 4801 9e16c0 0 0 10000ffc
B: MSC=10

Il kernel che uso è quello standard.
In dmesg riporto righe sospette al boot
Codice: Seleziona tutto
[   27.123560] smsusb_probe: line: 406: usb_set_interface failed, rc -110
[   27.123586] smsusb: probe of 1-3:1.0 failed with error -110

Provo a togliere l'avvio in background di lircd in /etc/rc.conf e faccio altri test

Edit: ho provato e non è cambiato nulla. Al boot non parte senza staccare e riattaccare
riporto anche dmesg dopo aver fatto l'operazione
Codice: Seleziona tutto
 281.725168] usb 1-3: USB disconnect, address 2
[  286.200071] usb 1-3: new high speed USB device using ehci_hcd and address 4
[  286.936756] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
[  286.937227] sms_ir_init: Allocating rc device
[  286.937250] sms_ir_init: IR port 0, timeout 100 ms
[  286.937259] sms_ir_init: Input device (IR) SMS IR (Hauppauge WinTV MiniStick) is set for key events
[  287.000064] Registered IR keymap rc-rc5-hauppauge-new
[  287.000487] input: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0/input6
[  287.000756] rc0: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0
[  287.001138] rc rc0: lirc_dev: driver ir-lirc-codec (smsmdtv) registered at minor = 0
[  287.057764] DVB: registering new adapter (Hauppauge WinTV MiniStick)
[  287.058451] DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...

Sembra che al boot non carichi un pezzo di firmware...


Problema tasti doppi
Voglio provare a configurare un nuovo telecomando universale che ho qui in casa così mi serve sia per escludere problemi al telecomando e anche per migliorare la mia box! :)
Ultima modifica di ambro il 15 maggio 2011, 17:25, modificato 1 volta in totale.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio19 maggio 2011, 20:50 - Come configurare il telecomando con lirc #97963

Come va' ambro? Temo che il problema del riconoscimento non sia una problema semplice. Anche secondo me la questione dipende dal firmware al boot. Ho in questi giorni fatto vari riavvii per provare e anche a me il kernel non ha riconosciuto il dispositivo in un caso. A te capita sempre?

Sulla questione del doppio tasto ho l'impressione che dipenda dal telecomando, anche se il mio non e' forse sensibile come il tuo rimane comunque molto scomodo da usare e gia' da tempo ero passato ad un'altro con cui mi trovo molto meglio.
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio20 maggio 2011, 0:05 - Come configurare il telecomando con lirc #97973

Il riconoscimento del dispositivo mi da problemi nel 99% dei casi.
Ho fatto una prova (in questi giorni non ho avuto molto tempo) collegando il ricevitore ad un pc con winxp e i driver originali offerti nella scatola.
A parte il fatto che il programma offerto è osceno, i tasti del telecomando funzionano normalmente: un tasto premuto = un comando inviato.
Questo fine settimana mi rimetto al lavoro sul mediacenter. Penso di togliere tutto quello che riguarda lirc e reinstallare e configurare tutto da zero!
Poi ti saprò dire.
Ciao
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio20 maggio 2011, 7:08 - Come configurare il telecomando con lirc #97987

Questi due problemi in Linux li avevi quando hai configurato il tutto la prima volta?
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio20 maggio 2011, 8:58 - Come configurare il telecomando con lirc #97989

stele ha scritto:Questi due problemi in Linux li avevi quando hai configurato il tutto la prima volta?

No ha funzionato tutto subito (grazie alla tua guida). Era un po' di tempo che non usavo il telecomando e non so in che momento ha cominciato a dare i "numeri" :lol:
Unica variante da prima rispetto a ora (ma voglio fare la prova del 9 ripristinando tutto com'era...) è la posizione del mediacenter (soppalco -> salotto) e al sintonizzatore hauppauge era collegato il filo dell'antenna ed ora no.

AGGIORNAMENTO:
Mi sono accorto che la guida che hai postato in Novembre faceva riferimento a questo file per il firmware http://steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
Ora nel sitoc'è anche la versione 3 (sempre presupponendo che quel 02 nel nome sia la versione)
Si prospetta un fine settimana di lotta.

P.S. Il modulo smsdvb tu lo carichi esplicitamente o lasci che lo richiami l'hardware.
Ultima modifica di ambro il 20 maggio 2011, 9:38, modificato 1 volta in totale.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio20 maggio 2011, 16:59 - Come configurare il telecomando con lirc #98052

lascio che lo richiami. Non sapevo del nuovo firmware. Anche io farò delle prove durante il fine settimana e spero di capirci qualcosa in più ;)
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio21 maggio 2011, 8:25 - Come configurare il telecomando con lirc #98123

Il firmware sms....03 non mi funziona. Quando stacco e attacco il ricevitore da dmesg vedo che cerca comunque il sms...02 :(
Ho ripristinato il 02.

Mi servirebbe il confronto di 2 tuoi output: (Approfitto della tua gentilezza)
1. stacca e riattacca il ricevitore e postami l'ultimo pezzo di dmesg
Codice: Seleziona tutto
[  863.243324] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
[  863.244019] DVB: registering new adapter (Hauppauge WinTV MiniStick)
[  863.244506] DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...
[  863.245506] sms_ir_init: Allocating rc device
[  863.245521] sms_ir_init: IR port 0, timeout 100 ms
[  863.245527] sms_ir_init: Input device (IR) SMS IR (Hauppauge WinTV MiniStick) is set for key events
[  863.313295] Registered IR keymap rc-rc5-hauppauge-new
[  863.313617] input: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0/input6
[  863.313834] rc0: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc0
[  863.314137] rc rc0: lirc_dev: driver ir-lirc-codec (smsmdtv) registered at minor = 0

Cos'è quel "SIANO MOBILE DIGITAL"?

2. mi posti anche il tuo lsmod?
In particolare hai anche tu questi moduli?
Codice: Seleziona tutto
Module                  Size  Used by
rc_rc5_hauppauge_new     1306  0
ir_lirc_codec           3727  3
lirc_dev                7803  1 ir_lirc_codec
ir_sony_decoder         1807  0
smsdvb                 10792  0
ir_jvc_decoder          1901  0
dvb_core               76029  1 smsdvb
ir_rc6_decoder          2285  0
ir_rc5_decoder          1773  0
ir_nec_decoder          2189  0
smsusb                  6796  0
smsmdtv                20814  2 smsdvb,smsusb
rc_core                12840  9 rc_rc5_hauppauge_new,ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,smsmdtv
.......

Cosa sono quei ir_sony_decoder e ir_jvc_decoder? rc_rc5_hauppauge_new secondo te c'è sempre stato?
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio21 maggio 2011, 8:58 - Come configurare il telecomando con lirc #98124

Qualche risultato:
Codice: Seleziona tutto
dmesg > prima

staccato e riattaccato
Codice: Seleziona tutto
dmesg > dopo

il risultato del diff
Codice: Seleziona tutto
> [ 3319.136206] usb 1-3: USB disconnect, address 3
> [ 3319.136412] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136416] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136420] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136423] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136427] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136430] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136434] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136437] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136440] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.136444] smsusb_onresponse: line: 71: error, urb status -108 (-ESHUTDOWN), 0 bytes
> [ 3319.169814] sms_ir_exit:
> [ 3321.519708] usb 1-3: new high speed USB device using ehci_hcd and address 4
> [ 3322.199733] smscore_set_device_mode: firmware download success: sms1xxx-hcw-55xxx-dvbt-02.fw
> [ 3322.200555] DVB: registering new adapter (Hauppauge WinTV MiniStick)
> [ 3322.200851] DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...
> [ 3322.201673] sms_ir_init: Allocating rc device
> [ 3322.201678] sms_ir_init: IR port 0, timeout 100 ms
> [ 3322.201682] sms_ir_init: Input device (IR) SMS IR (Hauppauge WinTV MiniStick) is set for key events
> [ 3322.201685] Registered IR keymap rc-rc5-hauppauge-new
> [ 3322.201801] input: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc1/input9
> [ 3322.201860] rc1: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/rc/rc1
> [ 3322.201954] rc rc1: lirc_dev: driver ir-lirc-codec (smsmdtv) registered at minor = 0

poi il risultato di lsmod
Codice: Seleziona tutto
$ lsmod
Module                  Size  Used by
fuse                   64542  3
nfs                   288325  1
lockd                  70352  1 nfs
fscache                39536  1 nfs
nfs_acl                 2319  1 nfs
auth_rpcgss            39731  1 nfs
sunrpc                184707  16 nfs,lockd,nfs_acl,auth_rpcgss
ipv6                  277189  34
ext3                  125197  1
jbd                    46644  1 ext3
snd_hda_codec_hdmi     22378  1
snd_hda_codec_realtek   294191  1
smsdvb                 11988  0
dvb_core               89875  1 smsdvb
rc_rc5_hauppauge_new     1574  0
ir_lirc_codec           4275  0
lirc_dev                9535  1 ir_lirc_codec
ir_sony_decoder         2179  0
ir_jvc_decoder          2305  0
ir_rc6_decoder          2785  0
ir_rc5_decoder          2241  0
usbhid                 33814  0
ir_nec_decoder          2561  0
smsusb                  7844  0
smsmdtv                24170  2 smsdvb,smsusb
rc_core                14688  9 rc_rc5_hauppauge_new,ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,smsmdtv
hid                    76802  1 usbhid
snd_seq_dummy           1455  0
snd_seq_oss            28052  0
snd_seq_midi_event      5332  1 snd_seq_oss
snd_seq                48705  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5100  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            37890  0
snd_mixer_oss          14851  1 snd_pcm_oss
nvidia              10496713  43
snd_hda_intel          21738  3
snd_hda_codec          73739  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               6134  1 snd_hda_codec
max6650                 6435  0
snd_pcm                71032  5 snd_hda_codec_hdmi,snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              18992  2 snd_seq,snd_pcm
snd                    55132  17 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               5986  1 snd
snd_page_alloc          7017  2 snd_hda_intel,snd_pcm
video                  10996  0
r8169                  37952  0
ohci_hcd               21864  0
coretemp                5218  0
cpufreq_ondemand        8443  2
acpi_cpufreq            5697  0
freq_table              2379  2 cpufreq_ondemand,acpi_cpufreq
shpchp                 25537  0
processor              23608  3 acpi_cpufreq
ehci_hcd               39177  0
serio_raw               4222  0
psmouse                52944  0
pci_hotplug            24640  1 shpchp
sg                     24917  0
mii                     3850  1 r8169
evdev                   9178  6
usbcore               134859  5 usbhid,smsusb,ohci_hcd,ehci_hcd
wmi                     8083  0
i2c_nforce2             5056  0
pcspkr                  1843  0
button                  4794  0
i2c_core               18740  3 nvidia,max6650,i2c_nforce2
mperf                   1267  1 acpi_cpufreq
ext4                  332976  2
mbcache                 5649  2 ext3,ext4
jbd2                   69632  1 ext4
crc16                   1321  1 ext4
sd_mod                 26276  6
pata_acpi               3240  0
ahci                   20441  4
libahci                17966  1 ahci
libata                167726  3 pata_acpi,ahci,libahci
scsi_mod              123250  3 sg,sd_mod,libata

Confronto i risultati insieme a te
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio21 maggio 2011, 9:06 - Come configurare il telecomando con lirc #98125

ambro ha scritto:Cos'è quel "SIANO MOBILE DIGITAL"?

Secondo me e' il nome che hanno dato gli sviluppatori del kernel ha quella porzione di codice che si occupa del riconoscimento del nostro dispositivo... avra' a che fare con il chipset del nostro hw... mi sembra tutto regolare.
ambro ha scritto:Cosa sono quei ir_sony_decoder e ir_jvc_decoder?

Secondo me hanno a che fare con i protocolli (vedi l'altro post).
ambro ha scritto: rc_rc5_hauppauge_new secondo te c'è sempre stato?

Credo che sia stato introdotto negli ultimi kernel dopo che io e richard avevamo chiesto di mettere la keytable del nostro telecomando.

PS Quando ti da questo output ti dovrebbe funzionare o sbaglio?
Ultima modifica di stele il 21 maggio 2011, 9:08, modificato 1 volta in totale.
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio22 maggio 2011, 7:54 - Come configurare il telecomando con lirc #98193

stele ha scritto:PS Quando ti da questo output ti dovrebbe funzionare o sbaglio?

Si in quel momento funziona. Però ad ogni riavvio non vedo il ricevitore.
Inoltre mi sono accorto che a volte l'inizializzazione del bios si ferma sul riconoscimento delle periferiche usb per una decina di secondi, altre volte funziona tutto subito, ma il ricevitore non viene visto comunque.
Penserei a un problema hardware ma non capisco perché poi attaccando e staccando funziona tutto (tranne il discorso dei tasti doppi), inoltre, ripeto, su winxp non ho quel problema!!!! :(
Non ci capisco più niente!
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio22 maggio 2011, 9:50 - Come configurare il telecomando con lirc #98196

ambro ha scritto:Inoltre mi sono accorto che a volte l'inizializzazione del bios si ferma sul riconoscimento delle periferiche usb per una decina di secondi, altre volte funziona tutto subito, ma il ricevitore non viene visto comunque.

Questa stessa identica cosa l'ho vista anche io quando qualche giorno fà ho installato su una partizione una lenny di base. Non ho fino ad ora approfondito anche perchè si tratta di un esperimento che ho fatto per lavoro e che non uso mai. Con arch non ho adesso problemi, ma nelle prossime ore vedo di riavviare su lenny e verificare. Mi sembra di aver provato a staccare il sintonizzatore ma che rimaneva lo stesso bloccato.
penryn - linux - arch - gnome
arm - linux - arch - lxde
Avatar utente
stele
Arciere
 
Messaggi: 310
Iscritto il: 25 novembre 2007, 17:12
Località: Firenze
Top

Messaggio29 maggio 2011, 17:14 - Come configurare il telecomando con lirc #98766

Scusa ma questa settimana sono stato parecchio impegnato.
Comunque ho fatto delle prove installando xbmc, lirc e compagnia bella sul fisso di casa e ricapitolando ho queste novità:

Problema n. 1 All'avvio (prima di grub) il bios impiega anche 40 sec a riconoscere le periferiche USB
Si presenta solo sul PC Mediacenter. Sono entrato nel Bios e ho provato a mettere "NO" su Sistema Operativo Plug & Play e il problema si presenta meno (non so se per caso o perché l'ho azzeccata)
Problema n.2 Il kernel di linux non riconosce il ricevitore IR quando è avviato.
Si verifica con entrambi i pc. Sono in alto mare (Vedi post sopra). Però mi sono accorto che se tolgo corrente al pc e quindi anche al ricevitore prima di avviare il ricevitore viene visto subito...
Problema n.3 I tasti vengono sentiti come premuti 2 volte
Su entrambi i pc si presenta il problema. Però se stoppo lircd e apro xbmc i tasti frecce funzionano comunque e il problema non si presenta su entrambi i pc :rolleyes:

Ho provato inoltre a utilizzare /dev/input ma non ci sono riuscito: evtest mi da l'output, irw no ! :(
Ultima modifica di ambro il 29 maggio 2011, 18:21, modificato 1 volta in totale.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1868
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Prossimo

Torna a Software

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus