BTS

Issue661

Title Support speakup boot options in grml-autoconfig
Priority wish Status dead
Superseder Nosy List mika, mwhapples
Assigned To mika Topics

Created on 2009-04-08.15:26:41 by mwhapples, last changed 2011-11-07.09:05:42 by mika.

Messages
msg3997 (view) Author: mika Date: 2011-11-07.09:05:42
No feedback for more than 1,5 years, marking this issue as "dead" therefore.
msg2965 (view) Author: mika Date: 2010-02-27.12:23:06
Michael, is there anything missing in recent versions of Grml with regards to 
speakup? If not I tend to close this bugreport.

thanks && regards,
-mika-
msg2246 (view) Author: mika Date: 2009-05-22.10:24:12
* Michael Whapples <bts@bts.grml.org> [20090522 12:13]:

> > Thanks for the detailed information. I'm working on the 2009.05 release but
> > won't find the time to implement this for this release, so I'm defering this
> > one to the time behind release 2009.05. Though speakup itself is supposed to
> > work with grml 2009.05.

> I will check GRML 2009.05. I believe if I understood it correctly that 
> the snapshot images could help with passing the parameters in but 
> ideally it would be nice to be able to pass standard speakup parameters 
> and not need to prepare an image.

grml 2009.05-rc1 supports the speakup.synth=... option (example:
speakup.synth=apollo) and as usual the software speakup setup via
'swspeak'. The speakup parameters (serial,.) are not supported yet.

regards,
-mika-
msg2245 (view) Author: mwhapples Date: 2009-05-22.10:12:18
On 20/05/09 17:15, Michael Prokop wrote:
> Michael Prokop<mika@grml.org>  added the comment:
>
> Thanks for the detailed information. I'm working on the 2009.05 release but
> won't find the time to implement this for this release, so I'm defering this
> one to the time behind release 2009.05. Though speakup itself is supposed to
> work with grml 2009.05.
>
>    
I will check GRML 2009.05. I believe if I understood it correctly that 
the snapshot images could help with passing the parameters in but 
ideally it would be nice to be able to pass standard speakup parameters 
and not need to prepare an image.

Michael Whapples

> thx&&  regards,
> -mika-
>
> ----------
> assignedto:  ->  mika
> nosy: +mika
> status: unread ->  deferred
>
> _____________________________________
> GRML issue tracker<bts@bts.grml.org>
> <http://bts.grml.org/grml/issue661>
> _____________________________________
>
msg2235 (view) Author: mika Date: 2009-05-20.16:15:52
Thanks for the detailed information. I'm working on the 2009.05 release but 
won't find the time to implement this for this release, so I'm defering this 
one to the time behind release 2009.05. Though speakup itself is supposed to 
work with grml 2009.05.

thx && regards,
-mika-
msg2168 (view) Author: mwhapples Date: 2009-04-08.15:26:40
It would be nice to see support for some of the extra boot options for speakup
in grml-autoconfig. Currently grml-autoconfig supports the
speakup.synth=synth_name option but none of the others. The main ones I feel
should be supported are speakup.ser=x (x represents a value for the serial port
number) which tells speakup which serial port a hardware synthesiser is
connected to, and the speakup.quiet=x option (x being 0 for off (same as not
specifying) or 1 for on/true) which makes speakup silent by default until a key
is pressed (useful for stopping speakup speaking all the boot messages if you
happen to leave the computer while it boots).

These options do seem poorly documented but the slackware docs for speakup
(ftp.slackware.at/slackware-current/source/k/README_SPEAKUP_PATCH.TXT) explains
this. That slackware doc also mentions speakup.port but I am unsure what that does.

I don't know whether this can be given to speakup when loading modules, but I
think if the core part of speakup is loaded first (the module named speakup)
before we try and load the synthesiser speakup modules (eg. speakup_apollo,
speakup_soft, etc) then we can configure this in the speakup sys area (eg.
/sys/modules/speakup/parameters/ (assuming speakup entirely as modules as
currently done in grml)) by echoing to the appropriate file.

I have just had a quick look now on my system and it appears that speakup.quiet
can be given to speakup module as the quiet option and the speakup.ser option
can be given to the synth modules (on my system I use speakup_apollo) as the ser
parameter. So the commands I give for the same as "speakup.synth=apollo
speakup.ser=0 speakup.quiet=1" would be:
modprobe speakup quiet=1
modprobe speakup_apollo ser=0
History
Date User Action Args
2011-11-07 09:05:42mikasetstatus: need-eg -> dead
nosy: mika, mwhapples
messages: + msg3997
2010-02-27 12:23:06mikasetstatus: deferred -> need-eg
nosy: mika, mwhapples
messages: + msg2965
2009-05-22 10:24:13mikasetnosy: mika, mwhapples
messages: + msg2246
2009-05-22 10:12:23mwhapplessetnosy: mika, mwhapples
messages: + msg2245
2009-05-20 16:15:54mikasetstatus: unread -> deferred
assignedto: mika
messages: + msg2235
nosy: + mika
2009-04-08 15:26:41mwhapplescreate