Dear Shamun, your "problem" is clearly described in the error you are posting. Also, the wiki page clearly describe how and what you have to do. I feel you are abusing the mailing list, the community and me personally. Do your homework or pay a consultant if you don't like to read wiki and errors. I will no more answer your questions if you continue in this behavior. -giovanni On 9/19/10, Shamun toha md <shamun.toha@gmail.com> wrote:
Now i arrange to start it atleast, but gets failed, how do you fix this?
freeswitch@localhost.localdomain> load mod_skypopen 2010-09-19 13:14:53.038402 [WARNING] mod_skypopen.c:1542 rev git2svn-syncpoint-master-203-g3eb35a5[(nil)|37 ][WARNINGA 1542 ][interface1][-1, 0, 0] STARTING interface_id=1 2010-09-19 13:14:53.242399 [NOTICE] mod_skypopen.c:1567 rev git2svn-syncpoint-master-203-g3eb35a5[(nil)|37 ][NOTICA 1567 ][interface1][-1, 0, 0] WAITING roughly 10 seconds to find a running Skype client and connect to its SKYPE API for interface_id=1 2010-09-19 13:14:53.242399 [NOTICE] mod_skypopen.c:1576 rev git2svn-syncpoint-master-203-g3eb35a5[(nil)|37 ][NOTICA 1576 ][interface1][-1, 0, 0] Found a running Skype client, connected to its SKYPE API for interface_id=1, waiting 60 seconds for CURRENTUSERHANDLE==notwork1
2010-09-19 13:15:54.868242 [ERR] mod_skypopen.c:1620 rev git2svn-syncpoint-master-203-g3eb35a5[(nil)|37 ][ERRORA 1620 ][interface1][-1, 0, 0] The Skype client to which we are connected FAILED to gave us CURRENTUSERHANDLE=notwork1, interface_id=1 FAILED to start. No Skype client logged in as 'notwork1' has been found. Please (re)launch a Skype client logged in as 'notwork1'. Skypopen exiting now
-ERR [module load file routine returned an error]
2010-09-19 13:15:54.868242 [CRIT] switch_loadable_module.c:926 Error Loading module /usr/local/freeswitch/mod/mod_skypopen.so **Module load routine returned an error** freeswitch@localhost.localdomain> 2010-09-19 13:15:54.965251 [NOTICE] skypopen_protocol.c:1754 rev git2svn-syncpoint-master-203-g3eb35a5[(nil)|37 ][NOTICA 1754 ][interface1][-1, 0, 0] EXITING
On Sat, Sep 18, 2010 at 7:51 PM, Giovanni Maruzzelli <gmaruzz@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@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@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@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@localhost.localdomain>
On Sat, Sep 18, 2010 at 2:55 PM, Giovanni Maruzzelli <gmaruzz@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@gmail.com> wrote:
This is not working for this, here kernel-devel and source is modified as wiki told:
[root@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@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@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@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@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@gmail.com> wrote: > Alsa driver installation in CentOS 5.4 getting fail: > > [root@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@localhost alsa-driver-1.0.20]# > > > > [root@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@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
-- 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
-- Sent from my mobile device
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
-- Sent from my mobile device Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618