[Freeswitch-users] Skypopen failurereason 7 vaa_input_status false

Marcin Gozdalik gozdal at gmail.com
Tue Apr 10 15:48:25 MSD 2012


Hi

I am trying to get mod_skypopen to work with my FS installation.
I used interactive installer to setup skypopen. It mostly works OK, but the
download path is dead now, and you have to get Skype 2.0.0.72 binary from
elsewhere.

When starting up Skype clients I get:

ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi
ALSA lib ../../../src/pcm/pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM
cards.pcm.hdmi

I got it up to a point where I have 2 Skypes on one login running.
mod_skypopen loads and connects to those instances with no problem.

mod_skypopen loads correctly and I can see them as connected:

freeswitch at internal> sk list
sk console is NOT yet assigned
F ID        Name        IB (F/T)    OB (F/T)    State    CallFlw        UUID
= ====      ========      =======     =======    ======    ============
======
  1    [skype101]      0/0         1/1    IDLE    IDLE
* 2    [skype102]      0/0         0/0    IDLE    IDLE

Total Interfaces: 2  IB Calls(Failed/Total): 0/0  OB Calls(Failed/Total):
1/1

I can even send Skype chat messages.

When I try to make a voice call I get:

2012-04-10 13:41:16.998767 [DEBUG] skypopen_protocol.c:173
[406c21c|1b4c78b] [DEBUG_SKYPE  173  ][skype101       ][SELECTD,IDLE]
READING: |||CALL 33 STATUS UNPLACED|||
2012-04-10 13:41:16.998767 [DEBUG] skypopen_protocol.c:718
[406c21c|1b4c78b] [DEBUG_SKYPE  718  ][skype101       ][DIALING,UNPLACD]
skype_call: 33 is now UNPLACED
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:173
[406c21c|1b4c78b] [DEBUG_SKYPE  173  ][skype101       ][DIALING,UNPLACD]
READING: |||CALL 33 STATUS ROUTING|||
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:713
[406c21c|1b4c78b] [DEBUG_SKYPE  713  ][skype101       ][DIALING,ROUTING]
skype_call: 33 is now ROUTING
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:173
[406c21c|1b4c78b] [DEBUG_SKYPE  173  ][skype101       ][DIALING,ROUTING]
READING: |||CALL 33 FAILUREREASON 7|||
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:540
[406c21c|1b4c78b] [DEBUG_SKYPE  540  ][skype101       ][DIALING,ROUTING]
Skype FAILED on skype_call 33. Let's wait for the FAILED message.
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:173
[406c21c|1b4c78b] [DEBUG_SKYPE  173  ][skype101       ][DIALING,ROUTING]
READING: |||CALL 33 VAA_INPUT_STATUS FALSE|||
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:173
[406c21c|1b4c78b] [DEBUG_SKYPE  173  ][skype101       ][DIALING,ROUTING]
READING: |||CALL 33 STATUS FAILED|||
2012-04-10 13:41:17.088638 [DEBUG] skypopen_protocol.c:687
[406c21c|1b4c78b] [DEBUG_SKYPE  687  ][skype101       ][DIALING,FAILED] we
tried to call Skype on skype_call 33 and Skype has now FAILED
2012-04-10 13:41:17.088638 [DEBUG] mod_skypopen.c:1420
[406c21c|1b4c78b] [DEBUG_SKYPE  1420 ][skype101       ][DOWN,FAILED] skype
call ended

When trying to make a call from "normal" Skype client to skypopen I
received message, that the other end uses too old a Skype client and I
can't call him. So I upgraded the Skype binary to 2.2.0.35 but no luck
either.

Skype processes run as root, and I have the skypopen module loaded and
/dev/dsp present:

root at conf1:~# lsmod | grep skyp
skypopen                4735  0

root at conf1:~# ls -al /dev/dsp
crw-r--r-- 1 root root 14, 3 2012-04-06 17:13 /dev/dsp

I am running 64 bit Ubuntu 10.04.1 (all latest security applied). FS is
FreeSWITCH Version 1.0.head (git-bda1a8d 2012-03-13 15-42-29 +0100)

What am I missing?

As a sidenote, does Skype 2.2 support OSS sound at all? If not than
mod_skypopen became one-way only as Skype refuses to make a call to Skype
2.0 Linux client.

-- 
Marcin Gozdalik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120410/8eb0e596/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list