PPP caller hears themselves - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PinePhone Pro (https://forum.pine64.org/forumdisplay.php?fid=177) +--- Forum: General Discussion of PinePhone Pro (https://forum.pine64.org/forumdisplay.php?fid=178) +--- Thread: PPP caller hears themselves (/showthread.php?tid=16930) |
PPP caller hears themselves - nibblefaster - 06-28-2022 Hi forum, I have been trying to use my PPP explorer edition with latest beta Manjaro Phosh. I am finding that whoever calls me just gets bombed with the sound of their own voice. I have tried playing with the volume levels of mic and speaker, both with gnome settings, and pulse control. I even tried setting the volume all the way down for everything and it still happens. Is this maybe a hardware thing? RE: PPP caller hears themselves - wibble - 06-29-2022 I can't think how it would be a hardware thing. An audio routing problem in software seems much more likely as in the best tradition of linux it offers you a variety of ways to shoot yourself in the foot. I'd suggest returning to defaults, but I don't know where the changes are stored. RE: PPP caller hears themselves - Chief - 06-29-2022 Whether PPP or PP I have found using a good headset works best at all times. I use a Blackberry ear bud set and the voice quality is excellent. RE: PPP caller hears themselves - grinzie - 07-01-2022 I recently switched from Arch-Phosh to Mobian-Phosh, and setting the input volume to almost nothing solves this problem, which has existed since the beginning, for me. Also, I set Input/Output Configuration to Phone Call. Also, I turn the Output volume down as low as I can stand during a call and am learning to put my ear directly on the speaker. I'm not sure if I ever thought to lower the input volume previously, but I am pretty sure that Mobian does a better job of saving Sound Settings across reboots. At any rate, I had my first clean phone call in three months with one individual yesterday. RE: PPP caller hears themselves - wibble - 07-04-2022 You could try investigating the modem's echo cancellation settings. The AT command manual includes AT+QEEC Set Echo Cancellation Parameters, but provides no detail about what any of the parameters do. It may be purely a passthrough to some native Qualcomm settings. The call audio routing on the pinephone bypasses the alsa and pulseaudio mixers so we don't get to use software echo cancellation. I haven't checked the routing for the PPP but I suspect it's a similar situation. RE: PPP caller hears themselves - EwigeBlumenkraft - 07-04-2022 You should edit /usr/share/alsa/ucm2/PinePhonePro/VoiceCall.conf and set the following mic boost options: IN1 Boost 0 IN2 Boost 1 IN 3 Boost 0 RE: PPP caller hears themselves - nibblefaster - 07-20-2022 Yup, that sorted it, it does work after all. Made a phone call on the PPP today, with these settings on Manjaro, it works. Thanks for those who posted help! I also updated the firmware using gnome firmware tool for the modem in case that helped. RE: PPP caller hears themselves - nibblefaster - 07-21-2022 Saying that, the caller is very quiet to me, and also not sure if the device wakes from suspend for a call properly. RE: PPP caller hears themselves - baptx - 06-06-2024 I was able to fix the echo issue with the PinePhone on Mobian by using alsamixer and pressing the F6 key to select the hardware (or use the command "alsamixer -D hw:0"). Then I changed "Mic1 Boost" from 64 to 0 like mentioned on https://forum.manjaro.org/t/original-pinephone-and-mic-1-boost-alsa-setting/153873. Decreasing "Line Out" from 100 to around 50 also helped (this setting decreased the loudspeaker volume which was not working with the volume keys during a call). I noticed the "Line Out" setting is reset to 100 every time we enable the loudspeaker so a quicker way to reset the setting is to use this command (note that in order to display "50%" in alsamixer, I had to use "60%" in the amixer command): amixer -D hw:0 set "Line Out" 60% To permanently set "Line Out" to 50% on the original PinePhone, we can edit /usr/share/alsa/ucm2/PinePhone/VoiceCall.conf and change the appropriate setting (in a similar way to what was explained on https://forum.pine64.org/showthread.php?tid=16930&pid=111246#pid111246). I also had a black screen during the first call after boot, even after disabling the options "Dim Screen" and "Screen Blank" in Phosh power settings. A workaround is to call the voicemail and the screen will not always be black after a few seconds so we can end the call. However the issue comes from the proximity sensor, which can be disabled by adding "blacklist stk3310" to a file like /etc/modprobe.d/blacklist.conf (https://forum.pine64.org/showthread.php?tid=17073&pid=111765#pid111765). In my case, calls were only working when pipewire was not installed and only in 3G, not 4G (https://forum.pine64.org/showthread.php?tid=16943). |