• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

(gelöst) Kobil B1/Kaan Pro geht unter 11.4 nicht mehr

hein

Newbie
Hallo Ihr Lieben!

Ich arbeite seit Jahren mit moneyplex-homebanking unter div. Suse OS.
Es lief bislang alles fabelhaft.

opensuse 11.4 löscht beim Hochfahren das Display meines chipkarten-Lesers
Kobil B1/Kaan Pro und moneyplex erkennt den Leser nicht mehr.

lsusb und dmesg zeigen den Leser aber anstandslos an.

Ich habe wieder openSuse 11.3 installiert und der Leser funktioniert wieder
wie bisher. Unter windows 7 ebenfalls.

Was wurde in openSuse 11.4 geändert und wie kann ich es abstellen?

Für einen Tipp wäre ich dankbar.

M.f.Gr. Hein
 

whois

Ultimate Guru
Jägerschlürfer schrieb:
die einzige Umstellung die mir hierzu einfällt ist die Änderung von "hal" zu "udev"
Richtig, zeigst uns bitte mal
Code:
hwinfo --usb
nur um mal eine kleine Übersicht zu haben.

Weil da scheint es doch einige Probleme zu geben.

http://www.linux-club.de/viewtopic.php?f=61&t=112972
 
OP
H

hein

Newbie
Code:

linux-bs94:~ # hwinfo --usb
04: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: k4bc.YdoZZg0c8i6
SysFS ID: /devices/pci0000:00/0000:00:12.2/usb1/1-0:1.0
SysFS BusID: 1-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ehci_hcd EHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ehci_hcd"
Device: usb 0x0002 "EHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:12.2"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: option is not active
Driver Activation Cmd: "modprobe option"
Config Status: cfg=new, avail=yes, need=no, active=unknown

05: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: pBe4.3f5c44ENLJ9
SysFS ID: /devices/pci0000:00/0000:00:13.2/usb2/2-0:1.0
SysFS BusID: 2-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ehci_hcd EHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ehci_hcd"
Device: usb 0x0002 "EHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:13.2"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp00ic09isc00ip00"
Driver Info #0:
Driver Status: option is not active
Driver Activation Cmd: "modprobe option"
Config Status: cfg=new, avail=yes, need=no, active=unknown

06: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: uIhY.7qWCOCfUJwE
SysFS ID: /devices/pci0000:00/0000:00:12.0/usb3/3-0:1.0
SysFS BusID: 3-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ohci_hcd OHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ohci_hcd"
Device: usb 0x0001 "OHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:12.0"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Config Status: cfg=new, avail=yes, need=no, active=unknown

07: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: zPk0.uYbnlyRCGC6
SysFS ID: /devices/pci0000:00/0000:00:12.1/usb4/4-0:1.0
SysFS BusID: 4-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ohci_hcd OHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ohci_hcd"
Device: usb 0x0001 "OHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:12.1"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Config Status: cfg=new, avail=yes, need=no, active=unknown

08: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: 2XnU.erpEvbsFWX1
SysFS ID: /devices/pci0000:00/0000:00:13.0/usb5/5-0:1.0
SysFS BusID: 5-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ohci_hcd OHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ohci_hcd"
Device: usb 0x0001 "OHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:13.0"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Config Status: cfg=new, avail=yes, need=no, active=unknown

09: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: 7eqy.PaupGMfzSp8
SysFS ID: /devices/pci0000:00/0000:00:13.1/usb6/6-0:1.0
SysFS BusID: 6-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ohci_hcd OHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ohci_hcd"
Device: usb 0x0001 "OHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:13.1"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Config Status: cfg=new, avail=yes, need=no, active=unknown

10: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: BSFT._WUAGn1cSY8
SysFS ID: /devices/pci0000:00/0000:00:14.5/usb7/7-0:1.0
SysFS BusID: 7-0:1.0
Hardware Class: hub
Model: "Linux 2.6.37.1-1.2-desktop ohci_hcd OHCI Host Controller"
Hotplug: USB
Vendor: usb 0x1d6b "Linux 2.6.37.1-1.2-desktop ohci_hcd"
Device: usb 0x0001 "OHCI Host Controller"
Revision: "2.06"
Serial ID: "0000:00:14.5"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 12 Mbps
Module Alias: "usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00"
Config Status: cfg=new, avail=yes, need=no, active=unknown

11: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: wkjR.DFkaVl_rzX0
Parent ID: k4bc.YdoZZg0c8i6
SysFS ID: /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0
SysFS BusID: 1-5:1.0
Hardware Class: hub
Model: "USB 2.0 Hub [MTT]"
Hotplug: USB
Vendor: usb 0x1a40
Device: usb 0x0101 "USB 2.0 Hub [MTT]"
Revision: "1.00"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1A40p0101d0100dc09dsc00dp02ic09isc00ip02"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #4 (Hub)

12: USB 00.0: 0700 Serial controller
[Created at usb.122]
Unique ID: KRJj.PyTxt4QeVE3
Parent ID: uIhY.7qWCOCfUJwE
SysFS ID: /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0
SysFS BusID: 3-1:1.0
Hardware Class: unknown
Model: "Kobil USB Adapter B"
Hotplug: USB
Vendor: usb 0x0d46 "Kobil Systems GmbH"
Device: usb 0x2011 "USB Adapter B"
Revision: "2.01"
Driver: "kobil"
Driver Modules: "kobil_sct", "kobil_sct"
Device File: /dev/ttyUSB0
Device Files: /dev/ttyUSB0, /dev/serial/by-path/pci-0000:00:12.0-usb-0:1:1.0-port0, /dev/serial/by-id/usb-KOBIL_USB_Adapter_B-if00-port0
Device Number: char 188:0
Speed: 1.5 Mbps
Module Alias: "usb:v0D46p2011d0201dcFFdscFFdpFFicFFiscFFipFF"
Driver Info #0:
Driver Status: kobil_sct is active
Driver Activation Cmd: "modprobe kobil_sct"
Driver Info #1:
Driver Status: hdj_mod is active
Driver Activation Cmd: "modprobe hdj_mod"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #6 (Hub)

13: USB 00.0: 10503 USB Mouse
[Created at usb.122]
Unique ID: HpcW.r+G0OqTk0u7
Parent ID: zPk0.uYbnlyRCGC6
SysFS ID: /devices/pci0000:00/0000:00:12.1/usb4/4-3/4-3:1.0
SysFS BusID: 4-3:1.0
Hardware Class: mouse
Model: "Logitech MX-1000 Cordless Mouse Receiver"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc50e "MX-1000 Cordless Mouse Receiver"
Revision: "25.10"
Compatible to: int 0x0210 0x0028
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-id/usb-Logitech_USB_RECEIVER-event-mouse, /dev/input/by-path/pci-0000:00:12.1-usb-0:3:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_RECEIVER-mouse, /dev/input/by-path/pci-0000:00:12.1-usb-0:3:1.0-mouse
Device Number: char 13:63 (char 13:32)
Speed: 1.5 Mbps
Module Alias: "usb:v046DpC50Ed2510dc00dsc00dp00ic03isc01ip02"
Driver Info #0:
Buttons: 8
Wheels: 2
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #7 (Hub)
linux-bs94:~ #

Das ist der angeforderte Code.
Auch hier erscheint der Kobil B1/Kaan Kartenleser.

M.fr.Gr. Hein
 
OP
H

hein

Newbie
hier noch /var/log/messages


Mar 21 15:13:08 linux-bs94 kernel: [ 556.198746] usb 3-1: USB disconnect, address 2
Mar 21 15:13:08 linux-bs94 kernel: [ 556.198966] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0
Mar 21 15:13:08 linux-bs94 kernel: [ 556.198992] kobil 3-1:1.0: device disconnected
Mar 21 15:13:19 linux-bs94 kernel: [ 567.601061] usb 4-2: new low speed USB device using ohci_hcd and address 3
Mar 21 15:13:19 linux-bs94 kernel: [ 567.751757] usb 4-2: New USB device found, idVendor=0d46, idProduct=2011
Mar 21 15:13:19 linux-bs94 kernel: [ 567.751766] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mar 21 15:13:19 linux-bs94 kernel: [ 567.751773] usb 4-2: Product: USB Adapter B
Mar 21 15:13:19 linux-bs94 kernel: [ 567.751778] usb 4-2: Manufacturer: KOBIL
Mar 21 15:13:19 linux-bs94 mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:12.1/usb4/4-2"
Mar 21 15:13:19 linux-bs94 kernel: [ 567.758730] kobil 4-2:1.0: KOBIL USB smart card terminal converter detected
Mar 21 15:13:19 linux-bs94 kernel: [ 567.758735] KOBIL B1 PRO / KAAN PRO detected
Mar 21 15:13:19 linux-bs94 kernel: [ 567.758790] usb 4-2: KOBIL USB smart card terminal converter now attached to ttyUSB0
Mar 21 15:13:20 linux-bs94 mtp-probe: bus: 4, device: 3 was not an MTP device
Mar

Vielleicht kannst Du damit etwas anfangen.

Hein
 

misiu

Moderator
Teammitglied
Kannst du mal schauen, welche HAL oder UDEV-Regeln bei Opensuse 11.3 drin sind die Kobil betreffen ?

Vielleicht müssen bei 11.4 welche von Hal auf Udev umgebogen werden.

MfG
misiu
 
OP
H

hein

Newbie
Hallo misiu

lshal unter openSuse 11.3 ergibt u.a. folgenden Code, der den Leser betrifft

Code:
)

udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial'
  info.linux.driver = 'usb'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_12_0'  (string)
  info.product = 'USB Adapter B'  (string)
  info.subsystem = 'usb_device'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial'  (string)
  info.vendor = 'Kobil Systems GmbH'  (string)
  linux.device_file = '/dev/bus/usb/003/002'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0/usb3/3-2'  (string)
  usb_device.bus_number = 3  (0x3)  (int)
  usb_device.can_wake_up = false  (bool)
  usb_device.configuration = '"1"Config & "2"Interface'  (string)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.device_class = 255  (0xff)  (int)
  usb_device.device_protocol = 255  (0xff)  (int)
  usb_device.device_revision_bcd = 513  (0x201)  (int)
  usb_device.device_subclass = 255  (0xff)  (int)
  usb_device.is_self_powered = false  (bool)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0/usb3/3-2'  (string)
  usb_device.max_power = 150  (0x96)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.num_interfaces = 1  (0x1)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.product = 'USB Adapter B'  (string)
  usb_device.product_id = 8209  (0x2011)  (int)
  usb_device.speed = 1.5 (1.5) (double)
  usb_device.vendor = 'Kobil Systems GmbH'  (string)
  usb_device.vendor_id = 3398  (0xd46)  (int)
  usb_device.version = 1.1 (1.1) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0'
  info.linux.driver = 'kobil'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial'  (string)
  info.product = 'USB Vendor Specific Interface'  (string)
  info.subsystem = 'usb'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0/usb3/3-2/3-2:1.0'  (string)
  usb.bus_number = 3  (0x3)  (int)
  usb.can_wake_up = false  (bool)
  usb.configuration = '"1"Config & "2"Interface'  (string)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 255  (0xff)  (int)
  usb.device_protocol = 255  (0xff)  (int)
  usb.device_revision_bcd = 513  (0x201)  (int)
  usb.device_subclass = 255  (0xff)  (int)
  usb.interface.class = 255  (0xff)  (int)
  usb.interface.description = 'T=10ms'  (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 255  (0xff)  (int)
  usb.interface.subclass = 255  (0xff)  (int)
  usb.is_self_powered = false  (bool)
  usb.linux.device_number = 2  (0x2)  (int)
  usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0/usb3/3-2/3-2:1.0'  (string)
  usb.max_power = 150  (0x96)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 1  (0x1)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.product = 'USB Vendor Specific Interface'  (string)
  usb.product_id = 8209  (0x2011)  (int)
  usb.speed = 1.5 (1.5) (double)
  usb.vendor = 'Kobil Systems GmbH'  (string)
  usb.vendor_id = 3398  (0xd46)  (int)
  usb.version = 1.1 (1.1) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0_serial_usb_0'
  info.capabilities = {'serial'} (string list)
  info.category = 'serial'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0'  (string)
  info.product = 'USB Adapter B'  (string)
  info.subsystem = 'tty'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0_serial_usb_0'  (string)
  linux.device_file = '/dev/ttyUSB0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'tty'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0/usb3/3-2/3-2:1.0/ttyUSB0/tty/ttyUSB0'  (string)
  serial.device = '/dev/ttyUSB0'  (string)
  serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_d46_2011_noserial_if0'  (string)
  serial.port = 0  (0x0)  (int)
  serial.type = 'usb'  (string)

Udev-Regeln habe ich nicht gefunden.

Hein
 

misiu

Moderator
Teammitglied
Such mal nach den Hal-Regeln in:
/usr/share/hal/fdi/policy/10osvendor/
/usr/share/hal/fdi/information/10freedesktop/
/usr/share/hal/fdi/information/20thirdparty/

MfG
misiu
 
OP
H

hein

Newbie
Lediglich in /usr/share/hal/fdi/information/10freedesktop/ finde ich in der Datei 10-usb-card-readers.fdi folgendes:

Code:
compact_flash      compact_flash       compact_flash   memory_stick   smart_media   smart_media   sd_mmc     compact_flash   memory_stick   smart_media   sd_mmc   sd_mmc      compact_flash   memory_stick   smart_media   sd_mmc       compact_flash   sd_mmc   memory_stick   smart_media       compact_flash   smart_media   sd_mmc   memory_stick       compact_flash      compact_flash     compact_flash   smart_media   sd_mmc   memory_stick        memory_stick @storage.originating_device:usb.vendor @storage.originating_device:usb.vendor    memory_stick @storage.originating_device:usb.vendor @storage.originating_device:usb.vendo

leider aber kein Bezug auf Kobil.

Gruß Hein
 
OP
H

hein

Newbie
Hallo misiu,

das hilft mir auch nicht weiter.

Die dort beschriebene Prozedur wende ich seit Jahren bei allen Suse-Op`s
mit Erfolg an, auch bei opensuse 11.4; leider hier jedoch ohne Erfolg.

Der Dreh- und Angelpunkt besteht darin. daß opensuse 11.4 ganz am Anfang beim
Hochfahren den chipkartenleser total ausschaltet, d.h. auch die grüne Lampe
leuchtet nicht mehr . Der Leser ist völlig stromlos. Auch der Schriftzug
"Kobil Kaan Pro usw." der offensichtlich von der firmware erzeugt wird und beim
Runterfahren normalerweise sogar stehenbleibt, ist weg.
Danach ist der Leser nicht mehr ansprechbar.

Gruß Hein
 
OP
H

hein

Newbie
Hallo misiu!

Mir ist noch folgendes aufgefallen:

Ich habe auf einer 2. Festplatte 11.4 installiert. Bezüglich Kartenleser mit dem gleichen negativen Ergebnis.

Wenn ich jetzt 11.3 oder windows 7 starte, funktioniert auch dort jetzt der Kartenleser nicht mehr, d.h.
er ist tot. Erst wenn ich den USB-Stecker ziehe und wieder reinstecke, ist alles O.K.

Leider funktioniert diese Prozedur bei 11.4 nicht, d.h. der Leser bleibt tot.

Gruß Hein
 
OP
H

hein

Newbie
Hallo Peter! Hallo misiu!

Vielen Dank für den Hinweis.
Ich hatte diese Seite aber auch schon visitiert. Hier handelt es sich aber um einen Kobil Advanced-Leser
der mit pcsc-Treibern installiert werden muß.
Mein alter Kobil Kaan Pro-Leser muß aber mit ctapi-Treiber libct.so bzw. libct-kobil.so installiert werden.
Dabei dürfen die pcsc-Treiber nicht installiert sein, sonst funktioniert er nicht.

Schade, es wäre zu schön gewesen.

Gruß Hein.
 

huby

Member
Hallo hein,

hast Du inzwischen eine Lösung gefunden?
Ich habe exakt das selbe Problem und wäre deshalb an Deiner Lösung sehr interessiert.

Viele Grüße

huby
 
OP
H

hein

Newbie
Hallo huby!

Ich habe bis heute von den Profis keine weitere Nachricht erhalten,
und kann Dir darum auch keine Lösung anbieten.
In der Not frißt der Teufel Fliegen. War also gezwungen, wieder auf
opensuse 11.3 zurückzugehen.
Es ist wahrscheinlich ein Kernel-Fehler, der bei sowenigen Anwendern
kaum Beachtung findet. Ich bin gespannt, ob die nächste opensuse
eine Lösung bringt.

MfGr.

Hein.
 

RR_aus_H

Member
Hallo,
ich möchte mich hier einmal einklinken, denn ich habe ein ähnliches Problem das vielleicht die gleiche Ursache hat.
Seit dem Update auf 11.4 arbeitet mein Kartenleser Kobil Advanced bei der Bankverbindung unglaublich träge.
Es dauert etwa 10 min bis er die Kontobewegungen heruntergeladen hat (vorher 20sec.)
Manchmal bricht auch der Bankserver ab (timeout ?).
Auch bei mir ist es so dass die Leuchte am Leser nach ein paar Sekunden ausgeht (Stromsparfunktion?)
Ich vermute dass die Inkompatibilität nicht im Kernel sonndern in den MUSCLE Paketen pcsc-lite und Co. die die Karte auslesen liegt.
Daher die Frage ob es möglich ist die alten Pakete auf 11.4 aufzuspielen?

Gruss
Roland
 
Oben