Dear all,
I have not found anything with Google, so I hope it is okay to ask here.
I'm trying to run a program called "Paxon" (see http://www.paxon.de) under Wine. This is an program with speaks via a serial console to a modem (in amateur radio use).
The program itself runs fine, I set up the serial connection with
arenber@ubuntu:~/.wine/dosdevices$ ls -lk
total 0
lrwxrwxrwx 1 harenber harenber 1 2010-07-21 00:46 c: -> ../drive_c
lrwxrwxrwx 1 harenber harenber 1 2010-07-21 00:48 com1: -> /dev/ttyUSB0
lrwxrwxrwx 1 harenber harenber 1 2010-07-21 00:46 z: -> /
which runs fine for other wine programs.
But using this program, I get
harenber@ubuntu:~/.wine/drive_c/Program Files/Paxon$ wine Paxon.exe
fixme:ole:CoResumeClassObjects stub
fixme:comm:set_queue_size insize 512 outsize 512 unimplemented stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 1b0064 (device=1b access=0 func=19 method=0)
Which - as I said - an error which I couldn't found any hint to.
Environment is Wine 1.2 under Ubuntu 10.04 LTS.
Any hint would be very appreciated.
Thanks and regards,
Torsten
Unsupported ioctl 1b0064
Unsupported ioctl 1b0064
On Wed, 2010-07-21 at 02:58 -0500, harenber wrote:
program such as LinPac.
associated with floppy disk drives in the Linux kernel. I wouldn't have
a clue what its meant to do under Windows because (from "man ioctl"):
"No single standard. Arguments, returns, and semantics of ioctl() vary
according to the device driver in question (the call is used as a
catch-all for operations that don<80><99>t cleanly fit the Unix
stream model). See ioctl_list(2) for a list of many of the known
ioctl() calls. The ioctl() function call appeared in Version 7 AT&T
Unix."
Martin
I think you'd be better off using a native Linux Packet radio TerminalDear all,
I have not found anything with Google, so I hope it is okay to ask here.
I'm trying to run a program called "Paxon" (see http://www.paxon.de)
under Wine. This is an program with speaks via a serial console to a
modem (in amateur radio use).
program such as LinPac.
Scarcely surprising. According to 'man ioctl_list' function 19 isBut using this program, I get
harenber@ubuntu:~/.wine/drive_c/Program Files/Paxon$ wine Paxon.exe
fixme:ole:CoResumeClassObjects stub
fixme:comm:set_queue_size insize 512 outsize 512 unimplemented stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 1b0064 (device=1b access=0 func=19 method=0)
associated with floppy disk drives in the Linux kernel. I wouldn't have
a clue what its meant to do under Windows because (from "man ioctl"):
"No single standard. Arguments, returns, and semantics of ioctl() vary
according to the device driver in question (the call is used as a
catch-all for operations that don<80><99>t cleanly fit the Unix
stream model). See ioctl_list(2) for a list of many of the known
ioctl() calls. The ioctl() function call appeared in Version 7 AT&T
Unix."
Martin
Re: Unsupported ioctl 1b0064
That is IOCTL_SERIAL_SET_HANDFLOW and appears to be implemented in Wine for serial port devices. Either Wine has some logic problem and thinks it's not a serial port (but a file). Or program does something stupid.harenber wrote:fixme:ntdll:server_ioctl_file Unsupported ioctl 1b0064 (device=1b access=0 func=19 method=0)
Windows' ioctl codes have nothing to do with Linux's ioctl codes.Martin Gregorie wrote:According to 'man ioctl_list' function 19 is associated with floppy disk drives in the Linux kernel.
Unsupported ioctl 1b0064
IIRC I said that in the next paragraph.Windows' ioctl codes have nothing to do with Linux's ioctl codes.
Martin