https://bugzilla.novell.com/show_bug.cgi?id=750106
https://bugzilla.novell.com/show_bug.cgi?id=750106#c7
Petr Vodicka changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
InfoProvider|vodicka.petr@email.cz |
--- Comment #7 from Petr Vodicka 2012-03-11 18:27:30 UTC ---
Sorry, no change.
But I tried to downgrade to "12.1 without updates" and I compared kernel logs.
Working older version:
vodic-server kernel: [ 56.378103] lirc_serial: module is from the staging
directory, the quality is unknown, you have been warned.
vodic-server kernel: [ 57.284099] lirc_serial: auto-detected active low
receiver
vodic-server kernel: [ 57.285171] lirc_serial lirc_serial.0: lirc_dev: driver
lirc_serial registered at minor = 0
vodic-server lircd-0.8.7[2372]: lircd(default) ready, using /var/run/lirc/lircd
Recent not working version:
vodic-server kernel: [ 34.661786] lirc_serial: module is from the staging
directory, the quality is unknown, you have been warned.
vodic-server kernel: [ 34.672573] lirc_serial: port 03f8 already in use
vodic-server kernel: [ 34.677725] lirc_serial: use 'setserial /dev/ttySX uart
none'
vodic-server kernel: [ 34.677730] lirc_serial: or compile the serial port
driver as module and
vodic-server kernel: [ 34.677734] lirc_serial: make sure this module is
loaded first
So it looks that problem is that lirc_module is loaded almost 20 seconds
earlier and before bool.local where "setserial /dev/ttyS0 uart none" command is
located. I also realized that kernel panic occured on setserial command (not in
log, only on screen and it was always out of screen so I didn't see that).
To make sure I disabled again loading of kernel module in /etc/sysconfig/lirc
and added line "modprobe lirc_serial" to /etc/rc.d/boot.local after "setserial
/dev/ttyS0 uart none" line and it worked.
But I don't know how to repair that "clean way". Probably setserial command
should be in /etc/rc.d/lirc, but if I write it there, it will be overwritten
after update. Or make lirc_serial module to be loaded before serial module (it
should work without setserial command), but I don't know how to do that, so I
didn't test this solution.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.