User:Fseidel/kobilkernel

From openSUSE

Contents

Kobil KAAN Plus/Pro USB Cardreader Kernel-Fix

(german version)

UPDATE: This patch is not needed anymore for openSuSE users! Since todays official kernelupdate (2.6.22.13) this patch is integrated in the usual kernel.

With current openSUSE 10.3 kernels sadfully some Kobil KAAN cardreaders (Pro and Plus) currently don't work (eventually this will change with a online-update, but don't expect it too soon) anymore.

For the meantime i prepared a opensuse buildersvice repository, you can easily use with YaST to install a patched/fixed kernel yourself without fearing for any conflicts or other strugglings.

Manual Installation

If you want to add the repository manually to YaST (and reinstall your kernel packages) you can use this URL: http://download.opensuse.org/repositories/home:/fseidel:/kobilkernel/openSUSE_10.3/

1-Click Installation

A lot easier is the use of the new 1-Click Install feature of 10.3: Just use one of the links below, according to your installed kernel (usually you'll just have the kernel-default, but you can check this easily with the command "uname -r" on a shell prompt). Then reboot your machine and the cardreader should work again.

For kernel-default (most users) click below and follow instructions

1-Click Install for kernel-default

For kernel-bigsmp click below and follow instructions

1-Click Install for kernel-bigsmp

For developers kernel-source can be installed via this link below

1-Click Install for kernel-source

Attention

Please reboot your system after installation of the above new (fixed) kernel. Without this the changes won't take effect. Further - if you still should have problems with your card reader - please make sure you have enough premissions to access the device. This can be easily achieved via YaST's user management: add your default user into the groups "tty" and "uucp".

Ubuntu-Users

As i have also received many requests from our friends of the Ubuntu-Community, i wanted to provide a link to a (german only) description for how to apply this patch to the Kernel of Ubuntu: [1]

Kobil KAAN Advanced (Hotplug-Problem)

This is a different problem, but anyway I have reports that hotplugging a Kobil Kaan Advanced usb cardreader will currently not work with openSUSE 10.3 (only when its plugged in while you boot your system). This is the result of a bug in the pcsc-lite/-ccid package (it missed to install necessary udev-rules). To make it also work when you hotplug your cardreader (just before usage) follow those steps please:

1. Create (as root user) a file called "/etc/udev/rules.d/99-pcsc_lite.rules" an put in thefollowing content (please ensure this is only a single line in your file):

BUS=="usb", ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="3002", GROUP="users", MODE="0664", RUN+="/usr/sbin/pcscd --hotplug"

2. Reboot your system

From then on hotplugging for your Kobil KAAN Advanced should work (note: those steps are not needed for users of the Kaan USB Plus).

Have fun, Frank

P.S.: If you have further questions or problem with this kernel or its installation: mailto:fseidel@suse.de