boiled_frog
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Guten Tag,
ich habe eine merkwürdige Anfrage: Ich habe eine alte Casio Wrist Camera bei der man über Windows 98 über einen Seriellen Port mit einer Infrarot Schnittstelle über das Programm WQV Link Fotos austauschen kann (hier kann man das sehen: https://www.javys.com/casio/wc/wc_new.htm) Nun hatte ich Windows 98 in einer virtuellen Machine zum Laufen gebracht und auch USB Treiber installiert. Ich bekomme aber den USB-Serial Adapter nicht zum Laufen. Ich dachte nun, dass es vielleicht einfacher sei, Wine zu nutzen. Das Programm von Casio (WQV Link) läuft unter WINE. Im Programm kann ich bei der Quelle (also dem COM-Port) natürlich noch nichts auswählen. Welche Variante einfacher zu bewerkstelligen ist, weiß ich nicht.
In jedem Fall brauche ich Hilfe bei den nächsten Schritten. Ich würde mich freuen,
Flo
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
boiled_frog schrieb: das Programm WQV Link Fotos austauschen kann
Gibt es eventuell einen Downloadlink oder wurde die Software rein auf CD-ROM ausgeliefert? Welche Version von wine verwendest Du? Dies kannst Du mit wine --version heraus finden.
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Das ist eine CD-Rom aber ich könnte die Dateien entweder hochladen, oder dir schicken.
$ wine --version
wine-3.0 (Ubuntu 3.0-1ubuntu1)
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
boiled_frog schrieb: $ wine --version
wine-3.0 (Ubuntu 3.0-1ubuntu1)
Die Version ist schon sehr alt und ich würde durchaus eine Aktualisierung auf 6.0 anraten. Im Wiki müsste eine entsprechende Anleitung stehen. Ich schaue mir das mit den CD-ROM-Dateien gerne mal im Laufe des Tages an. Hast Du einen Cloudspeicher wo Du mir Zugriff gewähren kannst? Vielleicht kann man aus der CD-ROM auch ein ISO-Abbild erstellen.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
Das ISO ist angekommen und ich konnte das Programm installieren. (s. Screenshot) Hier ist wie ich vorgegangen bin: sudo mount /home/mwagner/Downloads/casio_wqv.iso /media/ -o loop
mkdir WineApps/Casio
export WINEPREFIX=/home/mwagner/WineApps/Casio/
cd /media/Software/English/
wine SETUP.EXE Obwohl das Programm noch aus Windows98-Zeiten stammt konnte ich es mit den Standard-Windows7-Einstellungen installieren. Beim ersten Start öffnete sich ein Explorerfenster und wine stürzte zwischendurch ab. Danach habe ich es aus dem Startmenü aus gestartet und bislang sieht das ganze vielversprechend aus.
- Bilder
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Ich habe nun auf Wine 6 aktualisiert. Manche Programme gehen nun nicht mehr und ich muss sie wahrscheinlich neu installieren. WQV Link läuft bei mir auch.
Nun muss noch mein USB Seriell Adapter laufen und daran die IR-Schnittstelle.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
boiled_frog schrieb: Manche Programme gehen nun nicht mehr und ich muss sie wahrscheinlich neu installieren.
Standardmäßig installiert wine alles in dem Ordner .wine im Homedirectory - dies ist der Grund warum ich die Anwendungen in den einzelnen Prefixes untereinander trenne. Braucht allerdings etwas mehr Speicherplatz für die einzelnen Umgebungen. Edit: Vielleicht sind deine Anwendungen unter 3.0 in XP-Umgebungen installiert. Mit winecfg kannst Du die Umgebung anpassen. Habe mit "Anarchy Online" auch so einen Kandidaten, der nur unter XP läuft.
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Das ist der Adapter:
lsusb
Bus 002 Device 007: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter Kann das in die richtige Richtung gehen? https://forum.ubuntuusers.de/topic/wine-wie-serielle-schnittstelle-auswaehlen/
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
boiled_frog schrieb: Kann das in die richtige Richtung gehen?
Ich habe so ein Gerät leider nicht aber der Thread sieht schon vielversprechend aus…
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
flo@flo-ThinkPad-T440s:~$ lsusb
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
flo@flo-ThinkPad-T440s:~$ modprobe usbserial vendor=0x1a86 product=0x7523
flo@flo-ThinkPad-T440s:~$ dmesg | grep 'ttyUSB'
[ 3765.970662] usb 2-3: ch341-uart converter now attached to ttyUSB0
flo@flo-ThinkPad-T440s:~$ sudo chmod 777 /dev/ttyUSB0
flo@flo-ThinkPad-T440s:~$ cu -l /dev/ttyUSB0 -s 9600
Connected.
~[flo-ThinkPad-T440s].
Disconnected.
flo@flo-ThinkPad-T440s:~$ ls /dev/ttyUSB*
/dev/ttyUSB0
flo@flo-ThinkPad-T440s:~$ cd ~/.wine/dosdevices
flo@flo-ThinkPad-T440s:~/.wine/dosdevices$ ln -s /dev/ttyUSB0 com1
ln: Die symbolische Verknüpfung 'com1' konnte nicht angelegt werden: Die Datei existiert bereits So weit bin ich nun. Kann mir wer sagen, warum da COM1 schon angelegt ist?
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Ich bin nun so weit, dass mir in dem Progamm WQV in Wine 10 Ports angeboten werden. Eine Datenübertragung ist aber nicht möglich. Ich weiß nicht, ob Wine schon weiß, was ich will. winecfg sagt unter anderem dies:
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3179
Wohnort: Wernigerode
|
Interessant. Die Meldung bekomme ich auch. Ich muss aber dazu sagen, dass mein Mainboard solche Anschlüsse nicht mehr hat und ich auch kein passendes USB-Gerät habe. Anyway, laut Dokumentation von winehq.org macht man das wohl nicht mehr so, dass man die symbolischen Links "umbiegt" sondern angeblich wie folgt:
To override Wine's default device mapping, run wine regedit and create string entries in HKEY_LOCAL_MACHINE\Software\Wine\Ports where the entry name is the Windows device name and the entry value is the path to the Unix device. Continuing with the above example, to make COM1 the first USB-attached serial port, create an entry with the name COM1 and the value /dev/ttyUSB0. You might also want to create an entry named COM5 with no value to remove the COM5 device which is now a duplicate of COM1. After editing the registry, shut down Wine with wineserver -k and the next time Wine runs a program, your changes will take effect.
Auch musste man prüfen ob der jeweilige Benutzer Mitglied der entsprechenden Gruppen ist. In meinem openSUSE "Tumbleweed" war er beispielsweise in "dialout" drin.
|
boiled_frog
(Themenstarter)
Anmeldungsdatum: 17. September 2009
Beiträge: 156
|
Um das hier abzuschließen.
Mit deinem Link von winehq.org habe ich es hin bekommen!
Vielen Dank!
|