Didier Spaier
2018-10-25 12:44:13 UTC
Hello,
to allow usage of a Slackware or Slint system on an USB hard disk
plugged in on any PC, I have built an initrd with lot of USB drivers
loaded early, tested with a kernel 4.4.157 with no speakup drivers
built in.
If I include just speakup-soft (modprobe loading also speakup), I get
speech from espeak-ng just before login, as expected
If I also include speakup-apollo I get the weird output in attached
'newbug' report, when trying to start espeakup, after these lines in
/etc/rc.c/rc. espakup (also attached):
# Create '/dev/(soft)synth' if not present
(cd /dev
if [ ! -c /dev/softsynth ]; then
echo "Creating '/dev/softsynth'"
mknod softsynth c 10 26
fi
I attach the script 'load_kernel_modules' that loads the modules in the
initrd, and the output of lsmod just after booting.
Is this a known issue that could be solved just upgrading the kernel?
However, a quick look at these logs didn't allow me to find a clue:
https://github.com/torvalds/linux/commits/master/drivers/staging/speakup/speakup_soft.c
https://github.com/torvalds/linux/commits/master/drivers/staging/speakup/speakup_apollo.c
knowing that kernel 4.4 was released on 10 January 2016.
Should I build some speakup drivers in the kernel, then which ones?
Do you need additional information?
Cheers,
Didier
to allow usage of a Slackware or Slint system on an USB hard disk
plugged in on any PC, I have built an initrd with lot of USB drivers
loaded early, tested with a kernel 4.4.157 with no speakup drivers
built in.
If I include just speakup-soft (modprobe loading also speakup), I get
speech from espeak-ng just before login, as expected
If I also include speakup-apollo I get the weird output in attached
'newbug' report, when trying to start espeakup, after these lines in
/etc/rc.c/rc. espakup (also attached):
# Create '/dev/(soft)synth' if not present
(cd /dev
if [ ! -c /dev/softsynth ]; then
echo "Creating '/dev/softsynth'"
mknod softsynth c 10 26
fi
I attach the script 'load_kernel_modules' that loads the modules in the
initrd, and the output of lsmod just after booting.
Is this a known issue that could be solved just upgrading the kernel?
However, a quick look at these logs didn't allow me to find a clue:
https://github.com/torvalds/linux/commits/master/drivers/staging/speakup/speakup_soft.c
https://github.com/torvalds/linux/commits/master/drivers/staging/speakup/speakup_apollo.c
knowing that kernel 4.4 was released on 10 January 2016.
Should I build some speakup drivers in the kernel, then which ones?
Do you need additional information?
Cheers,
Didier