Serieller Port unter Wine

Ice-Ice

Ice-Ice

Jungspund
Hallo,

Unter Debian mit Wine lässt sich leider kein serieller Port einrichten.
Bis jetzt klappte es nicht in die ~/.wine/dosdevices/ mit ln -s /dev/ttyUSB0 Com1 eine serielle Schnittstelle einzurichten ( Benutzer rechte alle vorhanden durh chmod 0777 /dev/ttyUSB0 )?

muss irgendetwas noch unter dem emulierten Windows eingerichtet werden wie zum Beispiel in der win.ini ?

und wenn ja wie muss da der serielle Port eingerichtet werden ?

danke
 
Weiß jemand wie ein serieller Port unter Windows in der win.ini eingerichtet wird ??.

Wäre nett wenn jemand etwas postet der dies schon gemacht hat.

danke.

bitmulcher schrieb:
http://www.witch.westfalen.de/Wine-HOWTO/ch-serial.html

Zweiter Treffer bei Google.
Nein nicht ganz !!! Es ist der erste Treffer -> http://www.google.de/search?hl=de&q=wine+serial+interface+howto&btnG=Suche&meta=

Edit: kurz noch zur Anmerkung. das eintragen von
Code:
[Terminals] oder [ports]
Com1=9660,n,1,8,x

bewirkt nichts.
 
Zuletzt bearbeitet:
Weiß jemand wie ein serieller Port unter Windows in der win.ini eingerichtet wird ??.

Wäre nett wenn jemand etwas postet der dies schon gemacht hat.

danke.


Nein nicht ganz !!! Es ist der erste Treffer -> http://www.google.de/search?hl=de&q=wine+serial+interface+howto&btnG=Suche&meta=

Edit: kurz noch zur Anmerkung. das eintragen von
Code:
[Terminals] oder [ports]
Com1=9660,n,1,8,x

bewirkt nichts.

Lehne dich nicht zu weit aus dem Fenster. Immerhin glaube ich kaum, dass du Google benutzt hättest, hätte man dir nicht gezeigt, wie einfach Google ist.
 
Edit: kurz noch zur Anmerkung. das eintragen von
Code:
[Terminals] oder [ports]
Com1=9660,n,1,8,x

bewirkt nichts.

Ist das 'x' da nicht falsch?

Code:
[ports] 
LPT1:= 
LPT2:= 
LPT3:= 
COM1:=9600,n,8,1 
COM2:=9600,n,8,1 
EPT:= 
FILE:=

Ausserdem müssen die Devices noch in der Wine-Konfiguration festgelegt werden.

Code:
[serialports]
Com1=/dev/ttyS0
Com2=/dev/ttyS1
 
r34ln00b schrieb:
Lehne dich nicht zu weit aus dem Fenster. Immerhin glaube ich kaum, dass du Google benutzt hättest, hätte man dir nicht gezeigt, wie einfach Google ist.

Warum postest du keine Antworten auf die Frage ?.

Das muss was falsch sein, wenn hier jemand nach googlen, lesen der Dokumentation wie Faq eine Frage zu einem Fehler hat und bekommt hier "Günther Netzer" Belehrungen.

So sieht es aus, weder geht es mit dem richtigen symbolischen Link noch mit einer Einstellung in einer *.reg oder *.ini Datei weder mit den richtigen Benutzerrechten noch mit den Einstellungen der win.ini Datei, wie »hier« ( und Treiber unter Linux ist vorhanden ):

http://ubuntuforums.org/showthread.php?t=972759
http://www.linuxforums.org/forum/wine/94500-serial-ports-wine.html
http://www.linuxforums.org/forum/wine/97816-linux-newbie-needs-help-serial-port-wine.html
http://www.winehq.org/docs/wineusr-guide/misc-things-to-configure#AEN407
http://www.winehq.org/site/docs/wine-faq/index
http://www.google.de/search?hl=de&q=intext:com1+filetype:ini+inurl:win&btnG=Suche&meta=

Edit: Hallo Bitmuncher danke für die Antwort.

Bitmuncher schrieb:
Ausserdem müssen die Devices noch in der Wine-Konfiguration festgelegt werden.
Code:
[serialports]
Com1=/dev/ttyS0
Com2=/dev/ttyS1

Ja hatte es so in der ~/.wine/userdef.reg stehen leider bis jetzt ohne Erfolg, eventuell noch mal alles checken
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Hallo ihr noch ein paar Daten:

Code:
debian:/home/user/.wine/dosdevices# ls -l
insgesamt 0
lrwxrwxrwx 1 user user 24 2009-01-08 16:14 c: -> /home/user/.wine/drive_c
lrwxrwxrwx 1 user user 12 2009-01-09 13:50 com1 -> /dev/ttyUSB0
lrwxrwxrwx 1 user user 12 2009-01-09 13:50 Com1 -> /dev/ttyUSB0

Code:
debian:/home/user/.wine/dosdevices# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Code:
debian:/home/user/.wine/dosdevices# dmesg
usb 4-1: new full speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
pl2303 4-1:1.0: pl2303 converter detected
usb 4-1: pl2303 converter now attached to ttyUSB0
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

win.ini
Code:
debian:/home/user/.wine/dosdevices# cat ../drive_c/windows/win.ini

[intl]
sLanguage=German (Germany)
sCountry=Germany
iCountry=49
s1159=
s2359=
sTime=:
iTime=1
iTLZero=1
sShortDate=dd.MM.yyyy
iDate=1
sLongDate=dddd, d. MMMM yyyy
iLDate=1
sDate=.
sCurrency=�
iCurrency=3
iNegCurr=8
iCurrDigits=2
sDecimal=,
sList=;
sThousand=.
iDigits=2
Numshape=1
sNativeDigits=0123456789
iTimePrefix=0
iCalendarType=1
iLZero=1
iMeasure=0

[ports]
LPT1:=
LPT2:=
LPT3:=
COM1:=9600,n,8,1
Com1:=9600,n,8,1
com1:=9660,n,8,1
EPT:=
FILE:=

Code:
debian:/home/user/.wine/dosdevices# cat ../userdef.reg
;; All keys relative to \\User\\.Default

[serialports] 1231453556
"com1"="/dev/ttyUSB0"
"Com1"="/dev/ttyUSB0"

[Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders] 1231426410
"AppData"="c:\\windows\\profiles\\jolt\\Anwendungsdaten"
"Cache"="c:\\windows\\profiles\\jolt\\Lokale Einstellungen\\Temporary Internet Files"
"Cookies"="c:\\windows\\profiles\\jolt\\Cookies"
"Desktop"="c:\\windows\\profiles\\jolt\\Desktop"
"Favorites"="c:\\windows\\profiles\\jolt\\Favoriten"
"Fonts"="c:\\windows\\Fonts"
"History"="c:\\windows\\profiles\\jolt\\Lokale Einstellungen\\Verlauf"
"Local AppData"="c:\\windows\\profiles\\jolt\\Lokale Einstellungen\\Anwendungsdaten"
"My Music"="c:\\windows\\profiles\\jolt\\Meine Musik"
"My Pictures"="c:\\windows\\profiles\\jolt\\Eigene Bilder"
"My Video"="c:\\windows\\profiles\\jolt\\Meine Videos"
"NetHood"="c:\\windows\\profiles\\jolt\\Netzwerkumgebung"
"Personal"="c:\\windows\\profiles\\jolt\\Eigene Dateien"
"PrintHood"="c:\\windows\\profiles\\jolt\\Druckumgebung"
"Programs"="c:\\windows\\profiles\\jolt\\Startmen\xfc\\Programme"
"Recent"="c:\\windows\\profiles\\jolt\\Recent"
"SendTo"="c:\\windows\\profiles\\jolt\\SendTo"
"Start Menu"="c:\\windows\\profiles\\jolt\\Startmen\xfc"
"StartUp"="c:\\windows\\profiles\\jolt\\Startmen\xfc\\Programme\\Autostart"
"Templates"="c:\\windows\\profiles\\jolt\\Vorlagen"

[Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders] 1231426410
"AppData"=str(2):"%USERPROFILE%\\Anwendungsdaten"
"Cache"=str(2):"%USERPROFILE%\\Lokale Einstellungen\\Temporary Internet Files"
"Cookies"=str(2):"%USERPROFILE%\\Cookies"
"Desktop"=str(2):"%USERPROFILE%\\Desktop"
"Favorites"=str(2):"%USERPROFILE%\\Favoriten"
"Fonts"=str(2):"c:\\windows"
"History"=str(2):"%USERPROFILE%\\Lokale Einstellungen\\Verlauf"
"Local AppData"=str(2):"%USERPROFILE%\\Lokale Einstellungen\\Anwendungsdaten"
"My Music"=str(2):"%USERPROFILE%\\Meine Musik"
"My Pictures"=str(2):"%USERPROFILE%\\Eigene Bilder"
"My Video"=str(2):"%USERPROFILE%\\Meine Videos"
"NetHood"=str(2):"%USERPROFILE%\\Netzwerkumgebung"
"Personal"=str(2):"%USERPROFILE%\\Eigene Dateien"
"PrintHood"=str(2):"%USERPROFILE%\\Druckumgebung"
"Programs"=str(2):"%USERPROFILE%\\Startmen\xfc\\Programme"
"Recent"=str(2):"%USERPROFILE%\\Recent"
"SendTo"=str(2):"%USERPROFILE%\\SendTo"
"Start Menu"=str(2):"%USERPROFILE%\\Startmen\xfc"
"StartUp"=str(2):"%USERPROFILE%\\Startmen\xfc\\Programme\\Autostart"
"Templates"=str(2):"%USERPROFILE%\\Vorlagen"
Die Konfiguration ist wieder aus der userdef.reg draußen weil es eigentlich keine konfigurationsdatei ist, nur lässt sich leider keine wine.conf finden ( soll es ja nicht mehr geben) und keine .winrc.

Weiß jemand in welcher Datei die Einstellungen gespeichert werden von wine ?
 
Zuletzt bearbeitet:

Ähnliche Themen

USB Geräte per Bash Script resetten (Gerät hängt sich öfter mal auf)

Serversicherheit

Adminrechte auf Win PCs

Erfahrungsbericht: Solaris 9 (x86)

Zurück
Oben