I have just installed Opensuse 11.2.
I use a remote UR86E, with lirc and lirc_atiusb module.
At boot, i have a kernel panic when udevd launches, caused by lirc_atiusb module. When i blacklist this module everything is fine.
Do you know if this issue is specific to opensuse 11.2 kernel compilation, or is it general with the kernel 2.6.31?
On kernel 2.6.30 or with the kernel of Opensuse 11.1, i didn’t have this issue.
At that stage of booting, the problem is very likely in the kernel. With it
blacklisted, can you then modprobe it? If not, can you capture any of the kernel
panic message?
I have the same issue.
However, I noticed that there are two modules loaded:
ati_remote
lirc_atiusb
That means, loading lirc_atiusb in addition ot ati_remote does NOT cause any kernel panics (but lirc isn’t working, because of module conflicts)
when unloading or blacklisting ati_remote, the kernel panics when loading lirc_atiusb. I’ve never seen this behaviour before. I always blacklisted ati_remote and used lirc_atiusb. Very annoying.
I also recompiled the kernel without ati_remote, still panics.
Thank you for your answer.
So apparently, it’s really the lirc_atiusb module in kernel 2.6.31 wich has a problem.
In this case, how can we signal it to kernel devs?
Anyway, i’m going to post to Novel bugzilla
unzipped everything and followed the INSTALL instructions, selecting the atiusb driver, make && make install.
The result was written to
/lib/modules/2.6.31.5-0.1-desktop/misc>
drwxr-xr-x 2 root root 4096 16. Nov 18:38 .
drwxr-xr-x 7 root root 4096 16. Nov 18:38 …
-rw-r–r-- 1 root root 198363 16. Nov 18:38 lirc_atiusb.ko
-rw-r–r-- 1 root root 167284 16. Nov 18:37 lirc_dev.ko
opensuse’s original modules are in
/lib/modules/2.6.31.5-0.1-desktop/updates/lirc_dev/
and
/lib/modules/2.6.31.5-0.1-desktop/updates/lirc_atiusb/
I renamed the originales to .org and copied the new results to these folders.
I plugged in the ATI USB dongle, and the system hang. No success.
Couldn’t this also be one of the shortcomings of ‘kernel-desktop’? I’ve ran into trouble with lirc before on ‘kernel-desktop’.
Please give this a try:
start the software installer, search for ‘kernel-’, select ‘kernel-default’ for install, ‘kernel-desktop’ for removal.
‘kernel-desktop’ has, AFAIK about the kernel, a lot of features turned off, that can sometimes not be missed. I’ve ran into trouble with lirc before on ‘kernel-desktop’.
I had the default kernel first, then after the first kernel panic (I didn’t realized that it was due to the lirc stuff), I re-installed a new system with the desktop kernel, same issue.
I also run depmod -a (which comes automatically in the lirc setup.sh).
My fazit:
Done with Opensuse. I am currently downloading ubuntu 9.10, everything runs out of the box, even the recognition of my 1360x769 LCD TV via DVI. Never seen this happening with ANY of Opensuse, alway needed to fiddle xorg.conf. Lirc gives me the rest.
The -desktop kernel has 0, nada, nothing to do with this. I run the -desktop kernel 24/7 on multiple desktop systems running xbmc with both the atiusb and the mceusb modules. The only change is with the device naming which switched from /dev/lirc to /dev/lirc0.
I can say with GREAT confidence that after upgrading over 30 HTPC systems the issues that you are experiencing are not from the -desktop kernel.
everything is fine now, I won’t go back to SuSE in my life again.
The reason why I switched from Windows to Linux was just to save time, but with SuSE I spent even more time…
Yop i came back to 11.1 but i try actually to go on archlinux… where i get the same issue with kernel 2.6.31 ^^.
I found a similar post in arch forum : Arch Linux Forums / [solved] lirc_atiusb kernel > 2.6.29 kernel panic
so it seems to be a generic issue, the guy posted something to lirc developper, without answer…
I hope 2.6.32 will solve this.