using serial port locked by Speakup (was: Re: Speakup and VMWare)

Littlefield, tyler compgeek13 at gmail.com
Tue Feb 20 07:51:30 EST 2007


Monty,
I think you're running into a kernel issue here.
What I think the main issue is, is a generic m$ issue.
Winblows nt, especially xp, in an attempt to try to get people to be kernel
safe decides to lock everyone out, which means you have to go through the
kernel to do anything.
VmWare may be able to simulate things, but it may not be able to go down to
the hardware abstraction layer, which is what you may need if your going to
the serial port.
HTH,
Tyler Littlefield
phone:
(888) 767-3893
website:
tysplace.homelinux.net
msn: compgeek134 at hotmail.com
aim: st8amnd2005
skype: st8amnd127
----- Original Message -----
From: Monty Lilburn <monty-speakup at bc.cx>
To: Speakup is a screen review system for Linux. <speakup at braille.uwo.ca>
Sent: Tuesday, February 20, 2007 3:09 AM
Subject: using serial port locked by Speakup (was: Re: Speakup and VMWare)


> Hello,
>
> Thanks to Greg and Tyler for suggestions on how to essentially allow
> bi-directional communications directly to a Dectalk Express while Speakup
is
> active.  Unfortunately, I still am not having success.
>
> For others who may be reading this, I am specifically trying  to allow
Windows
> XP that I have running with VMWare on my Debian box with Speakup compiled
into
> the kernel to access /dev/ttyS0 which is currently locked by Speakup.
>
> For  VMWare configuration reasons, I can't seam to use /dev/synth, and
although
>   I can send data to /proc/speakup/direct_synth, I can not receive data
(such as
> indexing info back through that method).  At this point it would really
seam
> that I need to be able to  use /dev/ttyS0 even while locked by speakup.
>
> I tried Tyler's suggestion of executing:
>
> setserial /dev/ttyS0 uart 16550a
>
> And, although the command executed fine, it didn't seam to make a
> difference.  Have you had success with this?  If so, at what point do you
> run setserial?  Prior to running vmplayer or after Windows is up?
>
>
> If anyone has thoughts on how to get this working that would be much
> appreciated. Even if you haven't played with VMWare, the general problem
is
> just being able to echo  (and receive) data to the serial port in use by
> Speakup
>
> BTW:  I plan on writing a HowTo on my experiences of getting VMWare
working
> with  Debian plus a successful unattended instalation of Windows XP.
>
>
> Thanks for the help
>
> Best regards,
>    Monty
>
>
> On Sun, 18 Feb 2007, Tyler Spivey wrote:
>
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > To access the dectalk express, you need to either connect it to another
> > serial port, or fool linux into releasing the port that speakup is
> > using. try:
> > setserial /dev/ttyS0 uart 16550a
> > I don't have a linux machine atm to test that on, but it should work.
> > just echo anything that the dectalk can speak to it to make sure, and
> > make sure that speakup and window eyes don't try to use the same synth -
> > interesting results can occur.
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.5 (FreeBSD)
> >
> > iD8DBQFF2GLuTsjaYASMWKQRAlPeAJoDJ4SckDkBeSUSzm/Uo9Kz0NrbjACgq3CL
> > PYBKR94WvkJX8VCtwLm4dAc=
> > =Xc6n
> > -----END PGP SIGNATURE-----
> >
> > _______________________________________________
> > Speakup mailing list
> > Speakup at braille.uwo.ca
> > http://speech.braille.uwo.ca/mailman/listinfo/speakup
> >
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup





More information about the Speakup mailing list