päivitys 12.04 + lirc *RATKAISTU*

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.

päivitys 12.04 + lirc *RATKAISTU*

ViestiKirjoittaja triac » 26.09.2012 10:00

Hei,

Mielenhäiriössä päivitin ubuntun 10.x versiosta 12.04:een. Ongelmiahan siinä vain kaivoi itselleen. Musta ruutu ja netti ei toiminut. No ne oli pikaisesti korjattavissa. Myöskin vdr toimii hyvin, paitsi lirc.

Vedin lircin ja setserialin pois purgella ja asensin lircin uudelleen. sanoo tälläistä.

sudo apt-get install lirc
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
libftdi1 setserial
Ehdotetut paketit:
lirc-x
Seuraavat UUDET paketit asennetaan:
libftdi1 lirc setserial
0 päivitetty, 3 uutta asennusta, 0 poistettavaa ja 33 päivittämätöntä.
Noudettavaa arkistoa 0 t/672 kt.
Toiminnon jälkeen käytetään 3 158 k t lisää levytilaa.
Haluatko jatkaa [K/e]? K
Esiräätälöidään paketteja...
dpkg: varoitus: parsing file '/var/lib/dpkg/available' near line 19408 package 'xbmc-web':
error in Version string 'pvr-testing-37~yavdr-lucid32595+6yavdr1': version number does not start with digit
dpkg: varoitus: parsing file '/var/lib/dpkg/available' near line 19409 package 'xbmc-web':
'Depends' field, reference to 'xbmc-data': error in version: version number does not start with digit
Selecting previously unselected package libftdi1.
(Luetaan tietokantaa... 219713 files and directories currently installed.)
Puretaan pakettia libftdi1 (.../libftdi1_0.19-4_i386.deb)...
Selecting previously unselected package setserial.
Puretaan pakettia setserial (.../setserial_2.17-46_i386.deb)...
Selecting previously unselected package lirc.
Puretaan pakettia lirc (.../lirc_0.9.0-0ubuntu1_i386.deb)...
Suoritetaan kohteen ureadahead liipaisimia...
Suoritetaan kohteen man-db liipaisimia...
Suoritetaan kohteen hal liipaisimia...
Regenerating hal fdi cache ...
Suoritetaan kohteen doc-base liipaisimia...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Tehdään asetuksia: libftdi1 (0.19-4) ...
Tehdään asetuksia: setserial (2.17-46) ...
Updating your /etc/serial.conf to /var/lib/setserial/etc.serial.conf.bkp.
removing the old setserial entry in the rcn.d directories
Update complete.
update-rc.d: warning: etc-setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: etc-setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
update-rc.d: warning: setserial stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
Tehdään asetuksia: lirc (0.9.0-0ubuntu1) ...
ls: tiedostoa /lib/modules/3.2.0-31-generic/kernel/drivers/staging/lirc ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
Loading the saved-state of the serial devices from /etc/serial.conf
* Loading LIRC modules [ OK ]
* Starting remote control daemon(s) : LIRC [ OK ]
Suoritetaan kohteen libc-bin liipaisimia...
ldconfig deferred processing now taking place


more /etc/serial.conf
/dev/ttyS0 uart none


dmesg | grep serial
[ 0.285509] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 20.051832] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
[ 20.052057] lirc_serial: port 03f8 already in use
[ 20.052060] lirc_serial: use 'setserial /dev/ttySX uart none'
[ 20.052061] lirc_serial: or compile the serial port driver as module and
[ 20.052063] lirc_serial: make sure this module is loaded first
[ 20.052070] lirc_serial: probe of lirc_serial.0 failed with error -16
[ 20.052257] platform lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0


lirc käynnistyy normaalisti ja irw ei herjaa mitään. Kake ei vai ota vastaan mitään.
Ilmeisesti johtuu dmesg lirc_serial herjoista. Toimisikohan vanhemmalla lircilla?
Viimeksi muokannut triac päivämäärä 26.09.2012 22:26, muokattu yhteensä 1 kerran
triac
Amatööri
 
Viestit: 14
Liittynyt: 31.05.2006 18:11
Paikkakunta: oulu

Re: päivitys 12.04 + lirc

ViestiKirjoittaja jarno » 26.09.2012 10:52

Minkälainen vastaanotin on lircin kanssa käytössä?

[ 20.052057] lirc_serial: port 03f8 already in use


Joku muu näyttäisi varaavan sarjaportin.
Avatar
jarno
Yli-ihminen
 
Viestit: 527
Liittynyt: 25.06.2005 3:00
Paikkakunta: Tampere

Re: päivitys 12.04 + lirc

ViestiKirjoittaja triac » 26.09.2012 11:14

Emona on joku asus johon on erillinen sarjaportti (COM) takapaneelissa. Siinä normaali ir-vastaanotin. Kakena joku halpa technisat.

En tiedä vaikuttaako noi dmesg lirc_serialin errorit. Lirc ja irw käynnistyy ilman mitään herjoja. Mitään ei vain tapahtu ja tuskin paristotkaan on juuri nyt loppunut :)
mietin että jos sarjaportin on varannut joku muu, niin luulis kait että lirc siitä herjaisi.

Tälläinen conffi toiminut jo joku 6 vuotta.

# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false

#Try to load appropriate kernel modules
LOAD_MODULES=true

# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="default"
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE="/dev/lirc0"
MODULES="lirc_dev lirc_serial"

# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
REMOTE="Technisat MediaFocus I"
REMOTE_MODULES=""
REMOTE_DRIVER=""
REMOTE_DEVICE=""
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="technisat/lircd.conf.mediafocusI"
REMOTE_LIRCD_ARGS=""
TRANSMITTER="Serial Port (UART) : Direct TV Receiver"
TRANSMITTER_MODULES="lirc_dev lirc_serial"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc0"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.conf"
TRANSMITTER_LIRCD_ARGS=""
START_LIRCD="true"
START_LIRCMD=""
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
triac
Amatööri
 
Viestit: 14
Liittynyt: 31.05.2006 18:11
Paikkakunta: oulu

Re: päivitys 12.04 + lirc

ViestiKirjoittaja triac » 26.09.2012 13:17

Tein nyt etänä siten että poistin/kommentoin /etc/modules :sta rivin.
#lirc_serial

nyt dmesg ei ainakaan herjaa että olisi käytössä.

dmesg | egrep 'lirc|serial'
[ 0.281251] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 89.396503] lirc_dev: IR Remote Control driver registered, major 250
[ 89.397721] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
[ 90.300007] lirc_serial: auto-detected active low receiver
[ 90.300071] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0

Lisäksi aikaisemmin uninstasin modem-manager:n. Boottasin uninstallin jälkeen ja tästä ei ollut apua.

Eli tuo /etc/modules viilaus auttoi eteempäin. Sen olin ilmeisesti 3v sitten laittanut. Illla pääsen kokeileen paikanpäälle.

-mika-
triac
Amatööri
 
Viestit: 14
Liittynyt: 31.05.2006 18:11
Paikkakunta: oulu

Re: päivitys 12.04 + lirc

ViestiKirjoittaja triac » 26.09.2012 22:25

Tämäpä korjaus toimi.
triac
Amatööri
 
Viestit: 14
Liittynyt: 31.05.2006 18:11
Paikkakunta: oulu


Paluu Linux

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa