Anfrage FreeBSD und Moneyplex bezüglich USB Kartenleser

From: Markus Fischer <Markus.Fischer(at)samtech.biz>
Date: Sat, 13 May 2006 08:20:08 +0200

Hallo,

Sehr geehrte Damen und Herren,

Ich wolte auf FreeBSD umsteigen,
Installation klappte sehr gut, auch Moneyplex klappte mit der Linux-emulation
gut, ohne Probeleme.
Es läuft, nur der Chipkartenleser lässt sich nciht ansprechen,
BSD USB Device ist ugen0, und eine Verknüfung mit
ln -s /dev/ugen0 /compat/linux/dev/ttyUSB0 habe ich gesetzt -- ohne Erfolg.

Wissen Sie evtl. woran dies liegt?

dmesg:
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ugen0: KOBIL USB Adapter B, rev 1.10/2.01, addr 2
Timecounter "TSC" frequency 1327691114 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 14649MB <IBM DTLA-307015 TX2OA50C> at ata0-master UDMA100
ad1: 19541MB <Maxtor 92041U4 FA520S60> at ata0-slave UDMA66
acd0: CDRW <AOPEN CD-RW CRW2440/2.02> at ata1-master UDMA33
acd1: DVDR <BENQ DVD DD DW1620/B7T9> at ata1-slave UDMA33
Trying to mount root from ufs:/dev/ad0s1a
drm0: <ATI Radeon If R250 9000> port 0xa800-0xa8ff mem
0xc8000000-0xcbffffff,0xceef0000-0xceefffff irq 5 at device 0.0 on pci1
info: [drm] AGP at 0xd0000000 64MB
info: [drm] Initialized radeon 1.19.0 20050911

Usdbd läuft,
Gerät Kobil Kaan Pro USB wird ja auch erkannt, Stromversorgung ist auch
geschaltet. Aber andere Geräte habe ich noch nicht getestet.
System 32-Bit i386 freeBsd, 6. 1 RC1

$ usbdevs
addr 1: OHCI root hub, SiS
addr 1: OHCI root hub, SiS
 addr 2: USB Adapter B, KOBIL

Der Zugriff von Moneyplex auf das kartenlesegerät geht nicht. Ich denke, die
leigt an der Verknüfung, der Namensberzeichnung.
ich habe auch probiert:
ln -s /dev/usb1 /compat/linux/dev/ttyUSB0       oder
ln -s /dev/ugen0.1 /compat/linux/dev/ttyUSB0    oder
ln -s /dev/ugen0.1 /dev/ttyUSB0 oder
ln -s /dev/usb1 /dev/ttyUSB0

Alles Ohne erfolg.

Die Frage: Wie muss die Verknüfung, in welchen bezug lauten, damit
Moneyplex dies richtig ansprecht?

$ usbdevs -d -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
SiS(0x0000), rev 1.00
  uhub0
 port 1 powered
 port 2 powered
 port 3 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
SiS(0x0000), rev 1.00
  uhub1
 port 1 addr 2: low speed, power 150 mA, config 1, USB Adapter B(0x2011),
KOBIL(0x0d46), rev 2.01
   ugen0
 port 2 powered
 port 3 powered

Eigendlich würde mich weniger Ihr zur verfügung stehende Treiber (für
chipcardd) interressieren, sondern, technische details, wie ein FreeBSD
Kernelteiber angesprochen werden kann, der ja mein USB Kobil erkennt und Ihn
mit Strom versorgt, ohne chipcardd.
Es stellt sich die Frage:
"Sie bauen Chipkartenlesegeräte, und stellen Treiber für für einen chipcardd
zur Verfügung. Dabei steuern sie doch auch direkt den kerneltreiber an. Mit
anderen Worten: Ihr chipcardd Treiber steuert doch auch den Kernel an. Wie?"
Dann wäre für mich noch interressant, was sie vermutl. aber nich beantworten
können, Wie wird so ein Treiber in einer linux Emulation unter Freebsd
angesprochen?

mfg

Markus Fischer

Am Freitag, 5. Mai 2006 16:14 schrieben Sie:
> Hallo Herr Fischer,
>
> wenn das USB-Kabel angeschlossen wird, dann gibt es unter Linux
> in der /var/log/messages Einträge und auch welches Gerät verwendet
> wird. Für FreeBSD sollte es eine entsprechende Log-Datei geben.
> Danach könnten Sie unabhängig von MoneyPlex mittels cardping
> zumindest testen, ob auf den Leser bzw. die Chipkarte zugegriffen
> werden kann.
>
> Mit freundlichen Grüssen
> KOBIL Systems
>
> Hans-Rudi Mayer
>
>
> -----Ursprüngliche Nachricht-----
> Von: Markus Fischer [mailto:Markus.Fischer(at)samtech.biz]
> Gesendet: Freitag, 5. Mai 2006 12:33
> An: Hans-Rudi Mayer; Support matrica GmbH
> Betreff: Re: AW: Anfrage von der Homepage
> Wichtigkeit: Hoch
>
> Hallo Herr Mayer,
>
> Vielen Dank für Ihre schnelle Antwort.
>
> Mir ist das bekannt, aber Moneyplex scheint so jedenfalls nicht zu
> arbeiten. In den Einstellungen kann ich dies nicht einstellen, die Datei
> von freeBSD wird dort nicht akzeptiert, es läuft über eine Linux emulation,
> und das ist entscheidend.
> In Linux heißt diese datei /dev/ttyUSB0, und wie in freebsd? und wie in
> FreeBSD über die LinuxEmulation?
> Ich denke damit hätte ich eine Lösung!!
>
>
> mfg
>
>
> Markus Fischer
>
> Am Freitag, 5. Mai 2006 09:50 schrieben Sie:
> > Sehr geehrter Herr Fischer,
> >
> > für FreeBSD gibt es eine eigene Version der libct.so und Sie können wegen
> > den Einstellungen der .CT_devices die Readme aus ct-linux.zip
> > nachschauen, um das entsprechende Device/Gerät einzustellen.
> >
> > Mit freundlichen Grüssen
> > KOBIL Systems
> >
> > Hans-Rudi Mayer
> >
> > _____
> >
> > Von: markus.fischer(at)samtech.biz [mailto:markus.fischer(at)samtech.biz]
> > Gesendet: Freitag, 5. Mai 2006 07:44
> > An: support(at)kobil.com
> > Betreff: Anfrage von der Homepage
> >
> >
> > ANFRAGE Sehr geehrte Damen und Herren,
> >
> > Ich wolte auf FreeBSD umsteigen,
> > Installation klappte sehr gut, auch Moneyplex klappte mit der
> > Linux-emulation
> > gut, ohne Probeleme.
> > Es läuft, nur der Chipkartenleser lässt sich nciht ansprechen,
> > BSD USB Device ist ugen0, und eine Verknüfung mit
> > ln -s /dev/ugen0 /compat/linux/dev/ttyUSB0 habe ich gesetzt -- ohne
>
> Erfolg.
>
> > Wissen Sie evtl. woran dies liegt?
> >
> >
> > dmesg:
> > sc0: <System console> at flags 0x100 on isa0
> > sc0: VGA <16 virtual consoles, flags=0x300>
> > vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> > ugen0: KOBIL USB Adapter B, rev 1.10/2.01, addr 2
> > Timecounter "TSC" frequency 1327691114 Hz quality 800
> > Timecounters tick every 1.000 msec
> > ad0: 14649MB <IBM DTLA-307015 TX2OA50C> at ata0-master UDMA100
> > ad1: 19541MB <Maxtor 92041U4 FA520S60> at ata0-slave UDMA66
> > acd0: CDRW <AOPEN CD-RW CRW2440/2.02> at ata1-master UDMA33
> > acd1: DVDR <BENQ DVD DD DW1620/B7T9> at ata1-slave UDMA33
> > Trying to mount root from ufs:/dev/ad0s1a
> > drm0: <ATI Radeon If R250 9000> port 0xa800-0xa8ff mem
> > 0xc8000000-0xcbffffff,0xceef0000-0xceefffff irq 5 at device 0.0 on pci1
> > info: [drm] AGP at 0xd0000000 64MB
> > info: [drm] Initialized radeon 1.19.0 20050911
> >
> >
> > Usdbd läuft,
> > Gerät Kobil Kaan Pro USB wird ja auch erkannt, Stromversorgung ist auch
> > geschaltet. Aber andere Geräte habe ich noch nicht getestet.
> > System 32-Bit i386 freeBsd, 6. 1 RC1
> >
> > Der Zugriff von Moneyplex auf das kartenlesegerät geht nicht. Ich denke,
> > die
> >
> > leigt an der Verknüfung, der Namensberzeichnung.
> > ich habe auch probiert:
> > ln -s /dev/usb1 /compat/linux/dev/ttyUSB0 oder
> > ln -s /dev/ugen0.1 /compat/linux/dev/ttyUSB0 oder
> > ln -s /dev/ugen0.1 /dev/ttyUSB0 oder
> > ln -s /dev/usb1 /dev/ttyUSB0
> >
> > Alles Ohne erfolg.
> >
> > Die Frage: Wie muss die Verknüfung, in welchen bezug lauten, damit
> > Moneyplex dies richtig ansprecht?
> >
> > $ usbdevs -d -v
> > Controller /dev/usb0:
> > addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
> > SiS(0x0000), rev 1.00
> > uhub0
> > port 1 powered
> > port 2 powered
> > port 3 powered
> > Controller /dev/usb1:
> > addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
> > SiS(0x0000), rev 1.00
> > uhub1
> > port 1 addr 2: low speed, power 150 mA, config 1, USB Adapter B(0x2011),
> > KOBIL(0x0d46), rev 2.01
> > ugen0
> > port 2 powered
> > port 3 powered
> >
> > Die Frage: Moneyplex hat ja einen Geräte Treiber:
> > libct_kobil_pro_usb.so
> > mitgeliefert.
> > Das ganze läuft unter Linux Emulation. Ich denke es ist nur ein
> > Namensproblem? Können Sie mir evtl sagen wo das Problem liegt, bzw. der
> > Unterschied zwischen Ihrem Linux Treiber und dem FreeBSD ct-api Treiber?
> >
> > Vielen Dank!!
> >
> >
> > mfg
> >
> >
> > Markus Fischer
> >
> >
> >
> > OPERATIONSYSTEM FreeBSD 6.1 / 6.0
> > CDSETUPVERSION
> > SMARTCARDTERMINAL Kobil Kaan Pro V2.09i
> > CONNECTINGCABLE USB
> > TESTEDONANOTHERPC nein
> > SUPPLIERSMARTCARDTERMINAL Matrika
> > CONSUMERNUMBER nein
> > LASTNAME Fischer
> > FIRSTNAME Markus
> > POSITIONI
> > BUSINESS ETC
> > ADDRESS Sonaustr. 12
> > POSTALCODE 89331
> > CITY Burgau
> > COUNTRY Germany
> > EMAIL markus.fischer(at)samtech.biz
> > PHONE 08222965071
> > FAX
> > HOMEPAGE

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-hubs" in the body of the message
Received on Sat 13 May 2006 - 08:38:17 CEST

search this site