You do not appear to have the sources for the 2.6.32.1-rscloud kernel installed.I hesitate to jump to the conclusion (again) that this would be solved using a CentOS or non-cloud version of Linux, but I'm not really sure. What I do know is that extensive searching on "sources for 2.6.32.1-rscloud kernel" does not yield very helpful results other than "such-and-such won't work on a non-CentOS kernel."
make: *** [modules] Error 1
Friday, April 23, 2010
DAHDI Installation Unsuccessful
...and now for today's letdown. I downloaded the latest version of DAHDI and the DAHDI tools from digium, but am running into the "linux sources" error I ran into back in March.
Subscribe to:
Post Comments (Atom)
When I checked on the Ubuntu box that i have here, apt-get (or synaptics in graphics version) on asterisk give, along with a lot of other stuff, a couple of dahdi packages. It also brings them up by themselves. On the cloud, the apt-get makes no mention of dadhi. This might be because the package is basically for hardware configuration, which there is none on the cloud server.
ReplyDeleteI contacted the tech support cloud guys and got this info, if it is any help. They did not have any specific info on asterisk or dahdi.
--------------------------------------------------------------------------
John: got this message when trying to install the dahdi package: You do not appear to have the sources for the 2.6.32.1-rscloud kernel installed.
make: *** [modules] Error 1
Chris J: ahh, let me get you some info about kernel modules.
Chris J: The kernel headers are at the following location on their slice: /lib/modules/2.6.32.1-rscloud/kernel-headers-2.6.32.1-rscloud.tar.bz2
Chris J: The kernel config file is available in /proc/config.gz
Chris J: full source from the following
Chris J: git clone git://kernel.ubuntu.com/ubuntu/ubuntu-lucid.git ubuntu-lucid
cd ubuntu-lucid
git checkout -b ec2 Ubuntu-2.6.32-301.5
"This might be because the package is basically for hardware configuration, which there is none on the cloud server."
ReplyDeleteThis seems like the most reasonable explanation to me. DAHDI seems to be a driver for the various PSTN-to-Asterisk conversion boxes. I don't have any idea how we'd connect a PSTN line to the cloud server; I'm not sure the system is robust enough to handle a remote conversion box (this is assuming we can even install DAHDI in the first place).
There are still a couple of possibilities left. The first one is "sip trunking", which various phone companies sell under different names. For example, AT&T sells it under the "IP Flexible Reach" product. Unfortunately, first contact with them indicated that mimimum package was 6 lines, although some of them could be virtual numbers in different area codes (good). I am trying to get more info from my local sales rep. Option 2, would involve having a distributed system, where we ran a couple of asterisk systems each with their own local phone line connection, but then allowed for Asterisk-to-Asterisk connections. Don't know if this is possible. Third option is to give up on the cloud thing, although I think it will eventually work this way, and simply go for a single local box in somebody's basement.
ReplyDeleteThe guy at AT&T that I talked to said he had connected the sip trunk to a couple of asterisk systems but the hardware had always been at a local facility. He and the sales rep said thay would help me get more info.
see comments under "Installing the Digium Asterisk Hardware Device Interface (DAHDI" at
ReplyDeletehttp://voxilla.com/2009/02/13/asterisk-amazon-ec2-1178