Hi,
I try to install the driver for ReSpeaker 4-Mic Array for Raspberry. The installation runs without errors, but the microfone is not recognized by the raspberry. It’s not listed by arecord -L.
I run the installation as described: (I removed the lines with links)
sudo apt-get update
cd seeed-voicecard
sudo ./install.sh
pi@raspberrypi:~ $ cd seeed-voicecard
pi@raspberrypi:~/seeed-voicecard $ sudo ./install.sh
Reading package lists… Done
Building dependency tree
Reading state information… Done
All packages are up to date.
Reading package lists… Done
Building dependency tree
Reading state information… Done
raspberrypi-kernel is already the newest version (1:1.20211029-1~buster).
raspberrypi-kernel-headers is already the newest version (1:1.20211029-1~buster).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package linux-raspi
E: Unable to locate package linux-headers-raspi
E: Unable to locate package linux-image-raspi
Reading package lists… Done
Building dependency tree
Reading state information… Done
dkms is already the newest version (2.6.1-4).
git is already the newest version (1:2.20.1-2+deb10u3).
i2c-tools is already the newest version (4.1-1).
libasound2-plugins is already the newest version (1.1.8-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-------- Uninstall Beginning --------
Module: seeed-voicecard
Version: 0.3
Kernel: 5.10.63-v7+ (armv7l)
Status: Before uninstall, this module version was ACTIVE on this kernel.
snd-soc-wm8960.ko:
- Uninstallation
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
rmdir: failed to remove ‘kernel/sound/soc/codecs’: Directory not empty
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
- Original module
- Archived original module found in the DKMS tree
- Moving it to: /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
snd-soc-ac108.ko:
- Uninstallation
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
rmdir: failed to remove ‘kernel/sound/soc/codecs’: Directory not empty
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
snd-soc-seeed-voicecard.ko:
- Uninstallation
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/bcm/
rmdir: failed to remove ‘kernel/sound/soc/bcm’: Directory not empty
- Deleting from: /lib/modules/5.10.63-v7+/kernel/sound/soc/bcm/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod…
Removing original_module from DKMS tree for kernel 5.10.63-v7+ (armv7l)
DKMS: uninstall completed.
Deleting module version: 0.3
completely from the DKMS tree.
Done.
Creating symlink /var/lib/dkms/seeed-voicecard/0.3/source ->
/usr/src/seeed-voicecard-0.3
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping…
Building module:
cleaning build area…
make -j4 KERNELRELEASE=5.10.63-v7+ -C /lib/modules/5.10.63-v7+/build M=/var/lib/dkms/seeed-voicecard/0.3/build…
cleaning build area…
DKMS: build completed.
snd-soc-wm8960.ko:
Running module version sanity check.
- Original module
- Found /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/snd-soc-wm8960.ko
- Storing in /var/lib/dkms/seeed-voicecard/original_module/5.10.63-v7+/armv7l/
- Archiving for uninstallation purposes
- Installation
- Installing to /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
snd-soc-ac108.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/5.10.63-v7+/kernel/sound/soc/codecs/
snd-soc-seeed-voicecard.ko:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/5.10.63-v7+/kernel/sound/soc/bcm/
depmod…
DKMS: install completed.
mkdir: cannot create directory ‘/etc/voicecard’: File exists
git init
Reinitialized existing Git repository in /etc/voicecard/.git/
git add --all
git commit -m “origin configures”
On branch master
nothing to commit, working tree clean
Please reboot your raspberry pi to apply all settings
Enjoy!
pi@raspberrypi:~/seeed-voicecard $
pi@raspberrypi:~ $ arecord -L
null
Discard all samples (playback) or generate zero samples (capture)
jack
JACK Audio Connection Kit
pulse
PulseAudio Sound Server
default
output
usbstream:CARD=Headphones
bcm2835 Headphones
USB Stream Output
pi@raspberrypi:~ $
Did anyone have an idea wath going wrong?
Thanks.