[Freeswitch-users] Freeswitch - mod_skypopen fail

Zuhair Raza engineerzuhairraza at gmail.com
Sun Sep 19 11:16:28 PDT 2010


bro, Sir Giovanni is exactly right. I was like you when i began but Sir
Giovani adviced me to read and understand wiki carefully.
Also understand the linux fundamentals

do everything step by step..

skypope is working fine for me.
I am thankful to Sir Giovanni for that advice because it makes me understand
many other things too.
I suggest you go through the video of Singh for Windows also so you should
know how skype module works!
or if you are familiar with windows u can do that on that too
Regards.
Zuhair

On Sun, Sep 19, 2010 at 6:20 PM, Giovanni Maruzzelli <gmaruzz at gmail.com>wrote:

> Shamun,
>
> You are trolling, please cease and desist
>
> I am the developer of mod_skypopen.
>
> mod_skypopen works for all peoples that take care to read the wiki,
> and do as directed.
>
> mod_skypopen is in production in many parts of the world, and weekly
> serves the FS developers conference call through Skype.
>
> You are damaging yourself and the community with your behavior, and
> you have particularly annoyed me (for what that's worth).
>
> -giovanni
>
> On Sun, Sep 19, 2010 at 3:33 PM, Shamun toha md <shamun.toha at gmail.com>
> wrote:
> > Here is the BUG after doing all correctly as told in WIKI (git version is
> > buggy doesnt work for sound).
> >
> > FreeSWITCH Version 1.0.head (git-3eb35a5 2010-09-15 17-04-54 -0500)
> >
> > freeswitch at localhost.localdomain>
> > 2010-09-19 16:24:17.069884 [ERR] skypopen_protocol.c:1812 rev
> > git2svn-syncpoint-master-203-g3eb35a5[(nil)|37     ][ERRORA  1812
> > ][interface2][-1, 5,21] no session
> > 2010-09-19 16:24:17.084917 [ERR] skypopen_protocol.c:1812 rev
> > git2svn-syncpoint-master-203-g3eb35a5[(nil)|37     ][ERRORA  1812
> > ][interface2][-1, 5,21] no session
> > 2010-09-19 16:24:22.243323 [NOTICE] sofia_reg.c:1443 Auto-Adding Alias
> > [vooyz1.vooyz.com] for profile [internal]
> >
> > freeswitch at localhost.localdomain>
> > freeswitch at localhost.localdomain> sofia profile internal siptrace on
> >
> > Enabled sip debugging on internal
> > freeswitch at localhost.localdomain>
> > 2010-09-19 16:25:04.233015 [ERR] skypopen_protocol.c:1812 rev
> > git2svn-syncpoint-master-203-g3eb35a5[(nil)|37     ][ERRORA  1812
> > ][interface2][-1, 5,21] no session
> > 2010-09-19 16:25:04.241070 [ERR] skypopen_protocol.c:1812 rev
> > git2svn-syncpoint-master-203-g3eb35a5[(nil)|37     ][ERRORA  1812
> > ][interface2][-1, 5,21] no session
> >
> >
> >
> > On Sat, Sep 18, 2010 at 7:51 PM, Giovanni Maruzzelli <gmaruzz at gmail.com>
> > wrote:
> >>
> >> What is your problem Shamun?
> >>
> >> You don't know how to read?
> >>
> >> In what you report is written:
> >>
> >> "open of skypopen.conf failed"
> >>
> >>
> >>
> >> On 9/18/10, Shamun toha md <shamun.toha at gmail.com> wrote:
> >> > You are correct, even without alsa driver, if i simply start skype GUI
> >> > instance from ssh -X servermachine, i can see skype get started
> without
> >> > getting fail or crash. But if i "load mod_skypeopen", why it is
> getting
> >> > again error like this?
> >> >
> >> > *freeswitch at localhost.localdomain> *
> >> > 2010-09-18 19:05:08.243932 [CONSOLE] switch_core.c:1649
> >> > FreeSWITCH Version 1.0.head (*git-3eb35a5 2010-09-15 17-04-54 -0500*)
> >> > Started.
> >> > Max Sessions[1000]
> >> > Session Rate[30]
> >> > SQL [Enabled]
> >> >
> >> > *freeswitch at localhost.localdomain> load mod_skypopen*
> >> >
> >> > -ERR [module load file routine returned an error]
> >> >
> >> > 2010-09-18 19:05:18.973060 [ERR] mod_skypopen.c:1304 rev
> >> > git2svn-syncpoint-master-203-g3eb35a5[(nil)|37     ][ERRORA  1304
> >> > ][none      ][-1,-1,-1] open of skypopen.conf failed
> >> > 2010-09-18 19:05:18.973060 [CRIT] switch_loadable_module.c:926 Error
> >> > Loading
> >> > module /usr/local/freeswitch/mod/mod_skypopen.so
> >> > **Module load routine returned an error**
> >> > freeswitch at localhost.localdomain>
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > On Sat, Sep 18, 2010 at 2:55 PM, Giovanni Maruzzelli
> >> > <gmaruzz at celliax.org>wrote:
> >> >
> >> >> You reported:
> >> >>
> >> >> >checking for directory with kernel source... ./configure: line 4870:
> >> >> > cd:
> >> >> /lib/modules/2.6.18->164.el5/source: No such file or directory
> >> >> >/lib/modules/2.6.18-164.el5/source
> >> >> >checking for directory with kernel build...
> >> >> /lib/modules/2.6.18-164.el5/build
> >> >> >checking for kernel linux/version.h... no
> >> >> >The file /include/linux/version.h does not exist.
> >> >> >Please install the package with full kernel sources for your
> >> >> > distribution
> >> >> >or use --with-kernel=dir option to specify another directory with
> >> >> > kernel
> >> >> >sources (default is /lib/modules/2.6.18-164.el5/source).
> >> >>
> >> >> The error speaks very clear. You botched your install in some way...
> >> >>
> >> >> -giovanni
> >> >>
> >> >> On Sat, Sep 18, 2010 at 2:46 PM, Shamun toha md <
> shamun.toha at gmail.com>
> >> >> wrote:
> >> >> > This is not working for this, here kernel-devel and source is
> >> >> > modified
> >> >> > as
> >> >> > wiki told:
> >> >> >
> >> >> > [root at localhost alsa-driver-1.0.20]# uname -a
> >> >> > Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3
> 03:33:56
> >> >> > EDT
> >> >> > 2009 i686 athlon i386 GNU/Linux
> >> >> >
> >> >> > [root at localhost alsa-driver-1.0.20]# yum info kernel-devel
> >> >> > Loaded plugins: fastestmirror
> >> >> > Loading mirror speeds from cached hostfile
> >> >> >  * addons: ftp.belnet.be
> >> >> >  * base: mirror.ovh.net
> >> >> >  * extras: mirror.ovh.net
> >> >> >  * updates: mirror.ovh.net
> >> >> > Installed Packages
> >> >> > Name       : kernel-devel
> >> >> > Arch       : i686
> >> >> > Version    : 2.6.18
> >> >> > Release    : 194.11.3.el5
> >> >> > Size       : 16 M
> >> >> > Repo       : installed
> >> >> > Summary    : Development package for building kernel modules to
> match
> >> >> > the
> >> >> > kernel.
> >> >> > URL        : http://www.kernel.org/
> >> >> > License    : GPLv2
> >> >> > Description: This package provides kernel headers and makefiles
> >> >> sufficient
> >> >> > to build modules
> >> >> >            : against the kernel package.
> >> >> > [root at localhost alsa-driver-1.0.20]# ./configure
> >> >> > --with-cards=dummy,usb-audio,hda-intel,hrtimer,rtctimer
> >> >> > --with-card-options=all
> >> >> > checking for gcc... gcc
> >> >> > checking for C compiler default output file name... a.out
> >> >> > checking whether the C compiler works... yes
> >> >> > checking whether we are cross compiling... no
> >> >> > checking for suffix of executables...
> >> >> > checking for suffix of object files... o
> >> >> > checking whether we are using the GNU C compiler... yes
> >> >> > checking whether gcc accepts -g... yes
> >> >> > checking for gcc option to accept ISO C89... none needed
> >> >> > checking for ranlib... ranlib
> >> >> > checking for a BSD-compatible install... /usr/bin/install -c
> >> >> > checking how to run the C preprocessor... gcc -E
> >> >> > checking for grep that handles long lines and -e... /bin/grep
> >> >> > checking for egrep... /bin/grep -E
> >> >> > checking for ANSI C header files... yes
> >> >> > checking for an ANSI C-conforming const... yes
> >> >> > checking for inline... inline
> >> >> > checking whether time.h and sys/time.h may both be included... yes
> >> >> > checking whether gcc needs -traditional... no
> >> >> > checking for current directory... /usr/local/src/alsa-driver-1.0.20
> >> >> > checking cross compile...
> >> >> > checking for directory with kernel source... ./configure: line
> 4870:
> >> >> > cd:
> >> >> > /lib/modules/2.6.18-164.el5/source: No such file or directory
> >> >> > /lib/modules/2.6.18-164.el5/source
> >> >> > checking for directory with kernel build...
> >> >> > /lib/modules/2.6.18-164.el5/build
> >> >> > checking for kernel linux/version.h... no
> >> >> > The file /include/linux/version.h does not exist.
> >> >> > Please install the package with full kernel sources for your
> >> >> > distribution
> >> >> > or use --with-kernel=dir option to specify another directory with
> >> >> > kernel
> >> >> > sources (default is /lib/modules/2.6.18-164.el5/source).
> >> >> > [root at localhost alsa-driver-1.0.20]#
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> > Wiki told:
> >> >> > ==========
> >> >> >
> >> >> > Let's start with ALSA driver compilation and installation:
> >> >> >
> >> >> > Get it from:
> >> >> > ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2
> >> >> >
> >> >> > CentOS, RedHat
> >> >> >
> >> >> > Because CentOS backports features in kernel, you will have to edit
> >> >> > alsa-driver-1.0.20/include/adriver.h and comment out line 101 and
> >> >> > line
> >> >> 1781,
> >> >> > to make it like this:
> >> >> >
> >> >> > /* other missing types */
> >> >> > #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 28)
> >> >> > //typedef unsigned int fmode_t;
> >> >> > #endif
> >> >> >
> >> >> > ...
> >> >> >
> >> >> > #ifndef bool    /* just to be sure */
> >> >> > //typedef _Bool bool;
> >> >> > #endif
> >> >> >
> >> >> > Then edit alsa-driver-1.0.20/usb/usbcompat.h adding a "#if 0" on
> line
> >> >> > 18,
> >> >> > commenting out the following code making it look like this:
> >> >> >
> >> >> > #endif /* < 2.6.24 */
> >> >> > #if 0
> >> >> > #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 19)
> >> >> > static inline int usb_endpoint_dir_in(const struct
> >> >> usb_endpoint_descriptor
> >> >> > *epd)
> >> >> >
> >> >> > close the commenting out block adding an "#endif" at line 97,
> making
> >> >> > it
> >> >> look
> >> >> > like this:
> >> >> >
> >> >> > #endif /* < 2.6.21 */
> >> >> > #endif //0
> >> >> >
> >> >> > Then:
> >> >> >
> >> >> >  yum install kernel-devel # or  yum install kernel-xen-devel (if on
> >> >> > xen)
> >> >> >
> >> >> >  ./configure --with-redhat=yes \
> >> >> >  --with-cards=dummy,usb-audio,hda-intel,hrtimer,rtctimer \
> >> >> >  --with-card-options=all
> >> >> >
> >> >> >
> >> >> >
> >> >> >  make && make install
> >> >> >
> >> >> > After the first make && make install, copy
> >> >> mod_skypopen/configs/alsa/dummy.c
> >> >> > to alsa-driver-1.0.20/sound/drivers/dummy.c .
> >> >> >
> >> >> > make && make install #again :)
> >> >> >
> >> >> >
> >> >> >
> >> >> > On Sat, Sep 18, 2010 at 1:49 PM, Giovanni Maruzzelli <
> >> >> gmaruzz at celliax.org>
> >> >> > wrote:
> >> >> >>
> >> >> >> Read what error you get.
> >> >> >> Follow the wiki page.
> >> >> >> Install necessary packages and edit alsa sources. All described in
> >> >> >> wiki
> >> >> >> page.
> >> >> >> -giovanni
> >> >> >>
> >> >> >> On 9/18/10, Shamun toha md <shamun.toha at gmail.com> wrote:
> >> >> >> > Alsa driver installation in CentOS 5.4 getting fail:
> >> >> >> >
> >> >> >> > [root at localhost alsa-driver-1.0.20]# ./configure
> --with-redhat=yes
> >> >> >> > --with-cards=dummy,usb-audio,hda-intel,hrtimer,rtctimer
> >> >> >> > --with-card-options=all
> >> >> >> > checking for gcc... gcc
> >> >> >> > checking for C compiler default output file name... a.out
> >> >> >> > checking whether the C compiler works... yes
> >> >> >> > checking whether we are cross compiling... no
> >> >> >> > checking for suffix of executables...
> >> >> >> > checking for suffix of object files... o
> >> >> >> > checking whether we are using the GNU C compiler... yes
> >> >> >> > checking whether gcc accepts -g... yes
> >> >> >> > checking for gcc option to accept ISO C89... none needed
> >> >> >> > checking for ranlib... ranlib
> >> >> >> > checking for a BSD-compatible install... /usr/bin/install -c
> >> >> >> > checking how to run the C preprocessor... gcc -E
> >> >> >> > checking for grep that handles long lines and -e... /bin/grep
> >> >> >> > checking for egrep... /bin/grep -E
> >> >> >> > checking for ANSI C header files... yes
> >> >> >> > checking for an ANSI C-conforming const... yes
> >> >> >> > checking for inline... inline
> >> >> >> > checking whether time.h and sys/time.h may both be included...
> yes
> >> >> >> > checking whether gcc needs -traditional... no
> >> >> >> > checking for current directory...
> >> >> >> > /usr/local/src/alsa-driver-1.0.20
> >> >> >> > checking cross compile...
> >> >> >> > checking for directory with kernel source... ./configure: line
> >> >> >> > 4870:
> >> >> cd:
> >> >> >> > /lib/modules/2.6.18-164.el5/source: No such file or directory
> >> >> >> > /lib/modules/2.6.18-164.el5/source
> >> >> >> > checking for directory with kernel build...
> >> >> >> > /lib/modules/2.6.18-164.el5/build
> >> >> >> > checking for kernel linux/version.h... no
> >> >> >> > The file /include/linux/version.h does not exist.
> >> >> >> > Please install the package with full kernel sources for your
> >> >> >> > distribution
> >> >> >> > or use --with-kernel=dir option to specify another directory
> with
> >> >> kernel
> >> >> >> > sources (default is /lib/modules/2.6.18-164.el5/source).
> >> >> >> > [root at localhost alsa-driver-1.0.20]#
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> > [root at localhost alsa-driver-1.0.20]# ./configure
> --with-redhat=yes
> >> >> >> > --with-cards=dummy,usb-audio,hda-intel,hrtimer,rtctimer
> >> >> >> > --with-card-options=all
> >> >> --with-kernel=/lib/modules/2.6.18-164.el5/source
> >> >> >> > checking for gcc... gcc
> >> >> >> > checking for C compiler default output file name... a.out
> >> >> >> > checking whether the C compiler works... yes
> >> >> >> > checking whether we are cross compiling... no
> >> >> >> > checking for suffix of executables...
> >> >> >> > checking for suffix of object files... o
> >> >> >> > checking whether we are using the GNU C compiler... yes
> >> >> >> > checking whether gcc accepts -g... yes
> >> >> >> > checking for gcc option to accept ISO C89... none needed
> >> >> >> > checking for ranlib... ranlib
> >> >> >> > checking for a BSD-compatible install... /usr/bin/install -c
> >> >> >> > checking how to run the C preprocessor... gcc -E
> >> >> >> > checking for grep that handles long lines and -e... /bin/grep
> >> >> >> > checking for egrep... /bin/grep -E
> >> >> >> > checking for ANSI C header files... yes
> >> >> >> > checking for an ANSI C-conforming const... yes
> >> >> >> > checking for inline... inline
> >> >> >> > checking whether time.h and sys/time.h may both be included...
> yes
> >> >> >> > checking whether gcc needs -traditional... no
> >> >> >> > checking for current directory...
> >> >> >> > /usr/local/src/alsa-driver-1.0.20
> >> >> >> > checking cross compile...
> >> >> >> > checking for directory with kernel source... ./configure: line
> >> >> >> > 4870:
> >> >> cd:
> >> >> >> > /lib/modules/2.6.18-164.el5/source: No such file or directory
> >> >> >> > /lib/modules/2.6.18-164.el5/source
> >> >> >> > checking for directory with kernel build...
> >> >> >> > checking for kernel linux/version.h... no
> >> >> >> > The file /include/linux/version.h does not exist.
> >> >> >> > Please install the package with full kernel sources for your
> >> >> >> > distribution
> >> >> >> > or use --with-kernel=dir option to specify another directory
> with
> >> >> kernel
> >> >> >> > sources (default is /lib/modules/2.6.18-164.el5/source).
> >> >> >> >
> >> >> >>
> >> >> >> --
> >> >> >> Sent from my mobile device
> >> >> >>
> >> >> >> Sincerely,
> >> >> >>
> >> >> >> Giovanni Maruzzelli
> >> >> >> Cell : +39-347-2665618
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> FreeSWITCH-users mailing list
> >> >> >> FreeSWITCH-users at 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 at 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 at lists.freeswitch.org
> >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >> >>
> >> >> UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> >> http://www.freeswitch.org
> >> >>
> >> >
> >>
> >> --
> >> Sent from my mobile device
> >>
> >> Sincerely,
> >>
> >> Giovanni Maruzzelli
> >> Cell : +39-347-2665618
> >>
> >> _______________________________________________
> >> FreeSWITCH-users mailing list
> >> FreeSWITCH-users at 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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
Regards,
Zuhair Raza
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100919/62d0abf1/attachment-0001.html 


More information about the FreeSWITCH-users mailing list