Hello Giovanni, I will then try ubuntu 8.04 (hardy) LTS server 64bit now and report the results. Best regards Peter Giovanni Maruzzelli schrieb:
Ciao Peter,
I would use ubuntu 8.04 (hardy) LTS server 64bit or CentOS 5.4 64bit.
-giovanni
On Fri, Feb 5, 2010 at 2:27 PM, Peter P GMX <Prometheus001@gmx.net> wrote:
Hello Giovanni,
as I couldn't even get skype again working again with the standard alsa driver, I would like to setup the machine from scratch based on a working machine. The latest errors I received from Skype was: snd_pcm_avail_update() returned a value that is exceptionally large: 715706624 bytes (3727638 ms). Most likely this is a bug in the ALSA driver. Please report this issue to the ALSA developers. I think that may be the reason for one-way-audio.
For setting up my machine from scratch, please advise: - which OS you are you using und recommending exactly? - I would like to use 64bit OS in order to use 8GB of memory, does this work? - any other hints?
Best regards Peter
Giovanni Maruzzelli schrieb:
Peter,
Can you connect on IRC (irc.freenode.net #freeswitch)? I'm gmaruzz there.
Can you restate your problems? I've lost connection :)
with snd-dummy custom you can create *one only* snd-dummy instance, so *one only* fake soundcard. If you create more, will not work. But with that one fake soundcard you can use 64 skype client instances, all with the same soundcard hardware device (hw:n).
with original snd-dummy you can create a max of 8 instances, so 8 fake soundcards, and with each fake soundcard you can use a max of 8 skype client instances.
use the hardware devices, not the default devices (use the "hw:n")
-giovanni
On Fri, Jan 29, 2010 at 1:03 PM, Ghulam Mustafa <mustafa.pk@gmail.com> wrote:
did you enable debug mode while compiling custom snd-dummy? if yes try re-compiling with debug mode disabled.
-m
On Fri, Jan 29, 2010 at 4:41 PM, Peter P GMX <Prometheus001@gmx.net> wrote:
I now reinstalled the original sound drivers Unfortunaltely the sound problems remain, not that worse but they are there: Audio is still (almost) one way. Almost means:
* SIP -> Skype ok * Skype=> SIP I hear only some scratching on very loud audio
Could it be a volume problem? But snd-dummy should have no volume properties, right?
Best regards Peter
Giovanni Maruzzelli schrieb:
with three instances you will assign the hw:0 device to skype client 0...7, hw:1 to skype client 8...15 and hw:2 to skype client 16...23. Must work. Pay attention to assign the same device name to all devices needed by a skype instance (sound devices window): playback, capture AND ring.
Or maybe is a bug of ALSA on Debian...
-giovanni
On Thu, Jan 28, 2010 at 10:07 PM, Peter P GMX <Prometheus001@gmx.net> wrote:
> I crated 3 instances of snd-dummy, this worked. I assigned then Instance > #2 to the Skype accounts. Still no sound. > On the frist call there is one way audio, on the following calls there > is no audio at all. > This is weird. > > Best regards > Peter > > Giovanni Maruzzelli schrieb: > > > >> Ciao Peter, >> >> Never tested on Debian 5. >> >> When you write "same problem" you are referring to the audio going one >> way only (btw, which way?) with the custom audio driver? >> >> Have you tried with multiple instances of the regular Debian >> snd-dummy, as I wrote in a mail before? >> >> -gm >> >> >> >> On Thu, Jan 28, 2010 at 9:00 PM, Peter P GMX <Prometheus001@gmx.net> wrote: >> >> >> >> >>> Hello Giovanni, >>> >>> I did so but the same problem again. >>> >>> Did you ever test in on Debian 5.0? >>> >>> Best reards >>> Peter >>> >>> Giovanni Maruzzelli schrieb: >>> >>> >>> >>> >>>> good, so you have only one sound device, the right one. >>>> >>>> Use the one with hw:0 in the window that skype gives you to set sound devices >>>> >>>> -gm >>>> >>>> On Wed, Jan 27, 2010 at 7:04 PM, Peter P GMX <Prometheus001@gmx.net> wrote: >>>> >>>> >>>> >>>> >>>> >>>>> I installed alsa-utile, >>>>> >>>>> now I get: >>>>> >>>>> skype:/var/cache/apt/archives# aplay -l >>>>> **** List of PLAYBACK Hardware Devices **** >>>>> card 0: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM] >>>>> Subdevices: 127/128 >>>>> Subdevice #0: subdevice #0 >>>>> Subdevice #1: subdevice #1 >>>>> Subdevice #2: subdevice #2 >>>>> Subdevice #3: subdevice #3 >>>>> Subdevice #4: subdevice #4 >>>>> Subdevice #5: subdevice #5 >>>>> Subdevice #6: subdevice #6 >>>>> Subdevice #7: subdevice #7 >>>>> Subdevice #8: subdevice #8 >>>>> Subdevice #9: subdevice #9 >>>>> Subdevice #10: subdevice #10 >>>>> Subdevice #11: subdevice #11 >>>>> Subdevice #12: subdevice #12 >>>>> Subdevice #13: subdevice #13 >>>>> Subdevice #14: subdevice #14 >>>>> Subdevice #15: subdevice #15 >>>>> Subdevice #16: subdevice #16 >>>>> Subdevice #17: subdevice #17 >>>>> Subdevice #18: subdevice #18 >>>>> Subdevice #19: subdevice #19 >>>>> Subdevice #20: subdevice #20 >>>>> Subdevice #21: subdevice #21 >>>>> Subdevice #22: subdevice #22 >>>>> Subdevice #23: subdevice #23 >>>>> Subdevice #24: subdevice #24 >>>>> Subdevice #25: subdevice #25 >>>>> Subdevice #26: subdevice #26 >>>>> Subdevice #27: subdevice #27 >>>>> Subdevice #28: subdevice #28 >>>>> Subdevice #29: subdevice #29 >>>>> Subdevice #30: subdevice #30 >>>>> Subdevice #31: subdevice #31 >>>>> Subdevice #32: subdevice #32 >>>>> Subdevice #33: subdevice #33 >>>>> Subdevice #34: subdevice #34 >>>>> Subdevice #35: subdevice #35 >>>>> Subdevice #36: subdevice #36 >>>>> Subdevice #37: subdevice #37 >>>>> Subdevice #38: subdevice #38 >>>>> Subdevice #39: subdevice #39 >>>>> Subdevice #40: subdevice #40 >>>>> Subdevice #41: subdevice #41 >>>>> Subdevice #42: subdevice #42 >>>>> Subdevice #43: subdevice #43 >>>>> Subdevice #44: subdevice #44 >>>>> Subdevice #45: subdevice #45 >>>>> Subdevice #46: subdevice #46 >>>>> Subdevice #47: subdevice #47 >>>>> Subdevice #48: subdevice #48 >>>>> Subdevice #49: subdevice #49 >>>>> Subdevice #50: subdevice #50 >>>>> Subdevice #51: subdevice #51 >>>>> Subdevice #52: subdevice #52 >>>>> Subdevice #53: subdevice #53 >>>>> Subdevice #54: subdevice #54 >>>>> Subdevice #55: subdevice #55 >>>>> Subdevice #56: subdevice #56 >>>>> Subdevice #57: subdevice #57 >>>>> Subdevice #58: subdevice #58 >>>>> Subdevice #59: subdevice #59 >>>>> Subdevice #60: subdevice #60 >>>>> Subdevice #61: subdevice #61 >>>>> Subdevice #62: subdevice #62 >>>>> Subdevice #63: subdevice #63 >>>>> Subdevice #64: subdevice #64 >>>>> Subdevice #65: subdevice #65 >>>>> Subdevice #66: subdevice #66 >>>>> Subdevice #67: subdevice #67 >>>>> Subdevice #68: subdevice #68 >>>>> Subdevice #69: subdevice #69 >>>>> Subdevice #70: subdevice #70 >>>>> Subdevice #71: subdevice #71 >>>>> Subdevice #72: subdevice #72 >>>>> Subdevice #73: subdevice #73 >>>>> Subdevice #74: subdevice #74 >>>>> Subdevice #75: subdevice #75 >>>>> Subdevice #76: subdevice #76 >>>>> Subdevice #77: subdevice #77 >>>>> Subdevice #78: subdevice #78 >>>>> Subdevice #79: subdevice #79 >>>>> Subdevice #80: subdevice #80 >>>>> Subdevice #81: subdevice #81 >>>>> Subdevice #82: subdevice #82 >>>>> Subdevice #83: subdevice #83 >>>>> Subdevice #84: subdevice #84 >>>>> Subdevice #85: subdevice #85 >>>>> Subdevice #86: subdevice #86 >>>>> Subdevice #87: subdevice #87 >>>>> Subdevice #88: subdevice #88 >>>>> Subdevice #89: subdevice #89 >>>>> Subdevice #90: subdevice #90 >>>>> Subdevice #91: subdevice #91 >>>>> Subdevice #92: subdevice #92 >>>>> Subdevice #93: subdevice #93 >>>>> Subdevice #94: subdevice #94 >>>>> Subdevice #95: subdevice #95 >>>>> Subdevice #96: subdevice #96 >>>>> Subdevice #97: subdevice #97 >>>>> Subdevice #98: subdevice #98 >>>>> Subdevice #99: subdevice #99 >>>>> Subdevice #100: subdevice #100 >>>>> Subdevice #101: subdevice #101 >>>>> Subdevice #102: subdevice #102 >>>>> Subdevice #103: subdevice #103 >>>>> Subdevice #104: subdevice #104 >>>>> Subdevice #105: subdevice #105 >>>>> Subdevice #106: subdevice #106 >>>>> Subdevice #107: subdevice #107 >>>>> Subdevice #108: subdevice #108 >>>>> Subdevice #109: subdevice #109 >>>>> Subdevice #110: subdevice #110 >>>>> Subdevice #111: subdevice #111 >>>>> Subdevice #112: subdevice #112 >>>>> Subdevice #113: subdevice #113 >>>>> Subdevice #114: subdevice #114 >>>>> Subdevice #115: subdevice #115 >>>>> Subdevice #116: subdevice #116 >>>>> Subdevice #117: subdevice #117 >>>>> Subdevice #118: subdevice #118 >>>>> Subdevice #119: subdevice #119 >>>>> Subdevice #120: subdevice #120 >>>>> Subdevice #121: subdevice #121 >>>>> Subdevice #122: subdevice #122 >>>>> Subdevice #123: subdevice #123 >>>>> Subdevice #124: subdevice #124 >>>>> Subdevice #125: subdevice #125 >>>>> Subdevice #126: subdevice #126 >>>>> Subdevice #127: subdevice #127 >>>>> >>>>> >>>>> Peter P GMX schrieb: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> Her's the output: >>>>>> >>>>>> skype:~# aplay -l >>>>>> bash: aplay: command not found >>>>>> >>>>>> Giovanni Maruzzelli schrieb: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> I don't think you got two snd-dummy loaded (but maybe yes) >>>>>>> what's the output of: >>>>>>> >>>>>>> aplay -l >>>>>>> >>>>>>> ? >>>>>>> >>>>>>> If instead you are referring to the choices that skype clients offers >>>>>>> you in the "set audio devices" window, choose Dummy PCM (hw0:0) >>>>>>> >>>>>>> Eg: not the "default", but the "hardware" one >>>>>>> >>>>>>> >>>>>>> On Wed, Jan 27, 2010 at 5:58 PM, Peter P GMX <Prometheus001@gmx.net> wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Thanks Giovanni, >>>>>>>> >>>>>>>> I think there may be the problem, that I have 2 sound devices now: >>>>>>>> - Dummy PCM (hw0:0) (this is from debian install) >>>>>>>> - Dummy PCM Default Audio device (defauzlt: CARD=Dummy) (this is new >>>>>>>> since I compiled alsa newly) >>>>>>>> >>>>>>>> I tried both, but both do not work. How do I get rid of the old alsa device? >>>>>>>> By the way: I uninstalled Alsa before I installed the new driver >>>>>>>> (apt-get remove alsa-utils alsa-base). >>>>>>>> >>>>>>>> Best regards >>>>>>>> Peter >>>>>>>> >>>>>>>> >>>>>>>> Giovanni Maruzzelli schrieb: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> This warning is harmless: >>>>>>>>> >>>>>>>>> Jan 27 15:28:50 skype kernel: [ 3994.795786] process `skype' is using >>>>>>>>> obsolete setsockopt SO_BSDCOMPAT >>>>>>>>> >>>>>>>>> On Wed, Jan 27, 2010 at 4:26 PM, Giovanni Maruzzelli >>>>>>>>> <gmaruzz@celliax.org> wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Ciao Peter >>>>>>>>>> >>>>>>>>>> one instance of snd-dummy "customized" is enough for 64 instances of >>>>>>>>>> skype clients, no need (and do not works) with more instances of >>>>>>>>>> snd-dummy-customized. >>>>>>>>>> >>>>>>>>>> Maybe you got the one-way problem because of kernel at 250HZ (don't >>>>>>>>>> know). It uses to works well on a tickless kernel at 100HZ (eg: ubuntu >>>>>>>>>> 8.04). >>>>>>>>>> >>>>>>>>>> Or maybe you have to check and modify which sound devices the skype >>>>>>>>>> clients are using (try to check that with snd-summy-custom loaded, >>>>>>>>>> maybe with the ssh -X trick (as in the wiki page). >>>>>>>>>> >>>>>>>>>> To load more than one snd-dummy-original (the non modified one), you >>>>>>>>>> do this with the modprobe command, as in: >>>>>>>>>> >>>>>>>>>> rmmod snd-dummy >>>>>>>>>> modprobe snd-dummy enable=1,1,1 >>>>>>>>>> >>>>>>>>>> this command will enable three instances of snd-dummy original, so >>>>>>>>>> you'll have three fake soundcards, and you'll have to setup each group >>>>>>>>>> of 8 skype instances to use sound devices from one fake soundcard, RG: >>>>>>>>>> no more than 8 skype client instances can use one instance of fake >>>>>>>>>> soundcard. >>>>>>>>>> >>>>>>>>>> Also, please update the mod_skypiax code (svn up in its directory) I >>>>>>>>>> just committed some improvements. >>>>>>>>>> >>>>>>>>>> If you have any other doubts, or need more info, don't hesitate to >>>>>>>>>> write the mailing list again, >>>>>>>>>> >>>>>>>>>> ciao for now, >>>>>>>>>> >>>>>>>>>> -giovanni >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Jan 27, 2010 at 4:01 PM, Peter P GMX <Prometheus001@gmx.net> wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> I have mod_skypiax working nicely so far with 2 Skype channels. Thanks >>>>>>>>>>> to all contributors, excellent work! >>>>>>>>>>> >>>>>>>>>>> In order to have more than 8 channels working, I have followed the >>>>>>>>>>> instructions in >>>>>>>>>>> http://wiki.freeswitch.org/wiki/Skypiax_Skype_Endpoint_and_Trunk >>>>>>>>>>> and compiled alsa-driver-1.0.20 with the modified dummy.c file. (System >>>>>>>>>>> ist Debian 5.0R3) >>>>>>>>>>> It compiled well however when I start snd-dummy I only have >>>>>>>>>>> one-way-audio and my logs show >>>>>>>>>>> >>>>>>>>>>> Jan 27 15:28:41 skype kernel: [ 3984.318403] snd-dummy skypiax driver, >>>>>>>>>>> /usr/src/alsa-driver-1.0.20/drivers/../alsa-kernel/drivers/dummy.c:920 >>>>>>>>>>> working on a machine with 250HZ kernel >>>>>>>>>>> Jan 27 15:28:50 skype kernel: [ 3994.795786] process `skype' is using >>>>>>>>>>> obsolete setsockopt SO_BSDCOMPAT >>>>>>>>>>> Jan 27 15:28:56 skype kernel: [ 4005.289907] __ratelimit: 490 messages >>>>>>>>>>> suppressed >>>>>>>>>>> Jan 27 15:29:01 skype kernel: [ 4012.458310] process `skype' is using >>>>>>>>>>> obsolete setsockopt SO_BSDCOMPAT >>>>>>>>>>> Jan 27 15:29:01 skype kernel: [ 4013.326290] __ratelimit: 499 messages >>>>>>>>>>> suppressed >>>>>>>>>>> If I reinstall alsa from deb everything sworks fine again (of course >>>>>>>>>>> with the current limitations). >>>>>>>>>>> >>>>>>>>>>> First question: Has anybody had this issue before? How can I solve this? >>>>>>>>>>> >>>>>>>>>>> Second question: >>>>>>>>>>> As I do not need 64 channels or more: how do I manage, that Skype >>>>>>>>>>> instances 9..15 use a second instance of snd-dummy as addressed in the wiki? >>>>>>>>>>> >>>>>>>>>>> Best regards >>>>>>>>>>> Peter >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users@lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Sincerely, >>>>>>>>>> >>>>>>>>>> Giovanni Maruzzelli >>>>>>>>>> Cell : +39-347-2665618 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users@lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>> _______________________________________________ >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users@lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>> _______________________________________________ >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users@lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> >>> >> > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > >
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Ghulam Mustafa cell: +92 333.611.7681 sip: cyrenity@ekiga.net mail: mustafa.pk@gmail.com web: cyrenity.wordpress.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org