What EFI/BIOS were you using?
This is an original O2 Joggler with only the Avaya EFI bios and Realtek chip mac update using an external 32Gb USB stick (Tiny Samsung one).
In alsamixer there should be an option for muting... I think it's Line Out + Speaker or something like that. Not near a Joggler at the mo, so can't check.
First thing I tried was the alsamixer. There is no option for line out and speaker on it.
Thinking back now the internal design of the Openpeak1 was different than the O2 Joggler. The Openpeak1 had a Zigbee and DECT chip and I think a different Realtek audio chip? The Openpeak 2 also had a battery for the CMOS and SIM card slot traces and micro SD slot traces on it. Most of my Openpeak 1's are running Seabios and boot from a 16Gb SSD to Windows embedded. These run touchscreen software originally written for Microsoft CE. Homeseer touch and Leviton OmniPro touch software.
I am not doing anything currently with my OpenPeak 2 devices and still have one totally apart to tinker with.
Here is some info on current O2 Joggler testing...don't see USB DECT here now...
Code: Select all
root@openframe:/home/of# aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: STAC9202 Analog [STAC9202 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 1: STAC9202 Digital [STAC9202 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Code: Select all
root@openframe:/home/of# lsmod | grep snd
snd_hda_codec_idt 45056 1
snd_hda_codec_generic 53248 1 snd_hda_codec_idt
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 24576 3
snd_intel_dspcfg 16384 1 snd_hda_intel
snd_hda_codec 69632 3 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_generic
snd_hwdep 16384 1 snd_hda_codec
snd_hda_core 45056 4 snd_hda_intel,snd_hda_codec,snd_hda_codec_idt,snd_hda_codec_generic
snd_pcm 61440 4 snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 24576 2 snd_pcm
snd 45056 11 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_hda_codec_idt,snd_timer,snd_hda_codec_generic,snd_pcm
soundcore 16384 1 snd
Code: Select all
root@openframe:/home/of# lspci -v
00:1b.0 Audio device: Intel Corporation US15W/US15X/US15L/UL11L SCH [Poulsbo] HD Audio Controller (rev 07)
Subsystem: Intel Corporation System Controller Hub (SCH Poulsbo) HD Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d01c0000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
RealTek NIC - Modded
Code: Select all
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 16
I/O ports at e000 [size=256]
Memory at d0000000 (64-bit, non-prefetchable) [size=4K]
Memory at fef00000 (64-bit, prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable+ Count=2 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 02-00-00-00-68-4c-e0-00
Kernel driver in use: r8169
Never have seen an internal speaker audio jack thing on AlsaMixer.
Code: Select all
root@openframe:/home/of# fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: squeezeplay 660 F.... jive_alsa
/dev/snd/pcmC0D0p: squeezeplay 660 F...m jive_alsa
/dev/snd/timer: squeezeplay 660 f.... jive_alsa
Code: Select all
root@openframe:/etc/modprobe.d# ls
blacklist-ath_pci.conf blacklist-firewire.conf blacklist-rare-network.conf iwlwifi.conf
blacklist.conf blacklist-framebuffer.conf hda-jack-retask.conf of1-stac9202.conf
root@openframe:/etc/modprobe.d# nano of1-stac9202.conf
root@openframe:/etc/modprobe.d# cat of1-stac9202.conf
options snd-hda-intel patch=of1-stac9202v5.patch
root@openframe:/etc/modprobe.d#
Found this quickie fix about crackle and pop.
Code: Select all
sudo echo -e '\n# Disable snd-hda-intel power saving\noptions snd-hda-intel power_save=0 power_save_controller=N\n' >> /etc/modprobe.d/alsa-base.conf
Trying this now...
BTW here is the patch file: (NOTE: got it working by adding the hda-jack-retask.fw patch file used in 2019 with then current version of Ubuntu)
Code: Select all
root@openframe:/lib/firmware# ls
bcm70012fw.bin brcm htc_7010.fw of1-stac9202v4.patch rt2870.bin rtl8821cu_fw
bcm70015fw.bin hda-jack-retask.fw of1-stac9202v3.patch of1-stac9202v5.patch rtl8821cu_config
root@openframe:/lib/firmware# cat of1-stac9202v5.patch
[codec]
0x83847632 0x00000100 0
[pincfg]
0x07 0x01c5e150
0x08 0x01451130
0x0a 0x90170150
0x0b 0x02a19020
0x0c 0x01813021
0x0d 0x0321403f
0x10 0x500701f0
0x11 0x90330122
0x15 0x50a001f1