Donnerstag, 13. Dezember 2012

openSUSE 12.2 CuBox kernel RPM

Here are dropbox links to the kernel I compiled, for anyone who wants to do some testing. It would be especially good if somebody could test if the bugs that Christian found with the earlier 3.6 kernel that we were using are still present or if they have now been fixed:

  • CESA (crypto engine) doesn't work, even if the module is compiled in the kernel. This is apparently a known issue and requires out-of-tree patches.
  • Watchdog timer driver (so I can configure systemd to reboot the machine when it hangs) is not built, apparently due to a bug in Kconfig's . CONFIG_WATCHDOG_ORION has depends that do not include DOVE platform.
  • Same as above with sound output

kernel-cubox-3.4.20-0.armv7hl.rpm
kernel-cubox-debuginfo-3.4.20-0.armv7hl.rpm
kernel-cubox-debugsource-3.4.20-0.armv7hl.rpm
kernel-cubox-devel-3.4.20-0.armv7hl.rpm
kernel-cubox-devel-debuginfo-3.4.20-0.armv7hl.rpm

To install kernel-cubox-3.4.20-0.armv7hl.rpm you should (e.g. on your CuBox already running the openSUSE 12.2 image) grab the rpm:
wget http://dl.dropbox.com/u/90949965/kernel-cubox-3.4.20-0.armv7hl.rpm
Then "update" the kernel using:
rpm -U --oldpackage kernel-cubox-3.4.20-0.armv7hl.rpm

Reboot and (hopefully) you'll be running a new (well old as you have actually downgraded your kernel from 3.6 to 3.4) kernel which (hopefully) incorporates a whole load of improvements over the openSUSE generic kernel which we were using up to now.

Let me know how you get on!

Keine Kommentare: