Re: [App_rpt-users] Location of source code for usbradio.c and xpmr bits please ?
Over the past yaer or so, Digium has implemented a very rigorous code review/vetting process, which I feel is not worth investing any time in-- because frankly, I have enough problems to go after and resolve, and we refuse to play "patch catchup drudgery" expending valuable time keeping up with the latest Digium versions when the version we are using works fine for radio users. If someone wants to use the latest asterisk version with app_rpt and the usb channel driver, they'll need to do the app_rpt changes themselves, integrate the patches from our version of asterisk, test it, and correct any problems, or pay someone to do it. They are on their own. This is not to say that we might switch to a newer version of Asterisk at some point in the future, but it will only happen when something is needed in the newer version of Asterisk to either fix or improve app_rpt. Steve WA6ZFT Steve WA6ZFT
From: Stephen - K1LNX <k1lnx@k1lnx.net> Date: 2009/06/30 Tue AM 09:16:06 PDT To: app_rpt-users@qrvc.com Subject: Re: [App_rpt-users] Location of source code for usbradio.c and xpmr bits please ?
Sounds good guys, it's not so much about disk space for me as it is minimal requirements, I guess it's my minimalistic nature :D
Why is Digium so resistant to adding the changed code to their repository?
73 Stephen K1LNX
On Tue, Jun 30, 2009 at 10:00 AM, Steve Zingman <szingman@informx.com>wrote:
I agree with Jim. I don't auto load any modules (autoload=no) in modules.conf. I only load the modules I need and add more modules as I add features.
73, Steve N4IRS
Jim Duuuude wrote:
Well, i dont know about that.
In our experience with Limey Linux (very small footprint) there is still room for a mostly complete distro. On a host, there is plenty of disk space.
I realize that these distros are mainly for radio/repeater use, BUT that not all they are used for. I know someone (DMK, the URI dude, actually) that just got a Limey Linux box running as his phone system (I know, I had to get mpg123 compiled for it for his music on hold). I had him noload the app_rpt and chan_usbradio modules, and it really does make a nice small CHEAP phone system.
So I think that keeping this stuff as generally useful as possible is the best thing.
Just my opinion..
JIM WB6NIL
------------------------------------------------------------------------ Date: Tue, 30 Jun 2009 09:28:46 -0400 From: k1lnx@k1lnx.net To: App_rpt-users@qrvc.com Subject: Re: [App_rpt-users] Location of source code for usbradio.c and xpmr bits please ?
Steve/group, With all that being said (asterisk forked), what could we strip out and still have core functionality strictly from the radio and allstar network access aspect? My app_rpt install is solely for this project alone, I entertained the idea of turning it into a full fledged PBX, but your right it can cause problems and I think I am better off with a stand alone install for that.
I'm not sure how much interest or what level of work an undertaking like that would take, but to have a slimmed down Asterisk version specifically for this project would be a great idea.
73 Stephen K1LNX
On Mon, Jun 29, 2009 at 5:10 PM, <hwstar@rodgers.sdcoxmail.com <mailto:hwstar@rodgers.sdcoxmail.com>> wrote:
> > From: MW0CQU <MW0CQU@ntlworld.com <mailto:MW0CQU@ntlworld.com>> > Date: 2009/06/29 Mon PM 12:03:39 PDT > To: App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com> > Subject: [App_rpt-users] Location of source code for usbradio.c and xpmr > bits please ? > > Hi all, > > I started adding app_rpt into an asterisk system here at the end of last > year, then other things > kept me away from asterisk other than maintaining my home phone system !. > > Now I have a little more time (before the next calamity!) I thought I'd > pick up where I left off > > But I dont want a turnkey distro at this stage I have app_rpt.c and the > digium sources I just want to add > usbradio.c and the "xpmr" folder files onto my "development" asterisk > box for a "play". > > I looked over the site, and couldnt find a link, > > I googled around a lot and found the code in HTML format (with line > numbers) but couldn't find the raw source. > > Where do I get these sources these days please ? I cant see a link to a > CVS tree either > > 73 > > 'CQU > > >
Your strategy is not advised. For two reasons.
--one--
The latest Digium sources are not compatible with app_rpt and the usb driver, Getting Digium to incorporate our changes to fix this has been next to impossible.
Our solution was to use a patched copy of asterisk 1.4.23-pre and build our system off of that. Yes, we have technically forked Asterisk, but we had no choice.
--two-
Running a radio system and a phone system off of the same box is just asking for trouble. If the radio system goes down, so does your phone system. I learned this one the hard way a few years ago when my system was configured in this manner. I now run two separate servers to avoid getting complaints form family members when my experiments on the radio system go amok. Also, the phone system works much better with DTMF_RELAX configured to be disabled.
The sources for the version of Asterisk with all necessary patches and the latest app_rpt.c and usb channel driver are available via SVN from the developers section of my site at http://app-rpt.qrvc.com
Steve WA6ZFT
No virus found in this outgoing message. Checked by AVG - www.avg.com <http://www.avg.com> Version: 8.5.375 / Virus Database: 270.13.0/2209 - Release Date: 06/29/09 14:43:00
_______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com> http://qrvc.com/mailman/listinfo/app_rpt-users
_______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com> http://qrvc.com/mailman/listinfo/app_rpt-users
-- Stephen Brown - ARS K1LNX Johnson City, TN EM86 http://www.k1lnx.net
------------------------------------------------------------------------
_______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com http://qrvc.com/mailman/listinfo/app_rpt-users
_______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com http://qrvc.com/mailman/listinfo/app_rpt-users
-- Stephen Brown - ARS K1LNX Johnson City, TN EM86 http://www.k1lnx.net
_______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com http://qrvc.com/mailman/listinfo/app_rpt-users
Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/ Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices ) However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on ) that theres no way I can trash it and reinstall ACID - WAYYY too much work. Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had sound stability problems running virtualised? Many thanks in advance 73 'CQU (*) CoWC = Certificate of Wife Compliance ;-) No virus found in this outgoing message. Checked by AVG - www.avg.com Version: 8.5.375 / Virus Database: 270.13.2/2213 - Release Date: 07/01/09 18:07:00
Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had sound stability problems running virtualised?
This is what I am also interested in. I do not know very much about linux, but at least I know how to use sudo and vi :-) My allstarlink installation will have to run in a virtualisation on my windows 2000 server (the server shows himself at http://dk5ras.dyndns.org/Server.jpg, the black box with blue LED :-) - w2k ist mandatory due to other apps, and a second machine would waste energy and produce heat. Up to now I am just thorough the installation, it runs without any problems, and the USB audio device is recognized. When I have a free weekend with rainy weather I will go on trying to hook the radio to the beast and try configuring the basic features. First tasks will be to make allstarlink and echolink work, then later maybe a phone patch... Ralph, dk5ras. CoWC is called "waf" here, "wife acceptance factor" *g* The shown installation should not be increased...
MW0CQU wrote:
Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/
Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices )
However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on ) that theres no way I can trash it and reinstall ACID - WAYYY too much work.
Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right
Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had sound stability problems running virtualised?
I'm running a hub (Node 2100) under VMWare ESX with no problems. I have no sound hardware on the VM, so I can't comment on sound issues. It's running on Debian 5.0 (Lenny) For a "roll your own" readme, I would suggest a place to start is the ACID scripts. I'll be out of town for a few weeks. When I get back I'll post my install script for Debian. 73, Steve N4IRS
While not a complete how-to guide, I did do a short write up on my website earlier this year for compiling it under Debian Etch, I have updated the scripts for Lenny, but haven't taken the chance to update my wiki yet: http://www.k1lnx.net/wiki/index.php/App_RPT/TIARA This will take a plain vanilla Debian Lenny install and install Asterisk/APP_RPT, Echolink, etc. As Steve pointed out, the best thing to do is look at the install scripts that ship with the ACID distribuition if you want to tweak things or compile it under another flavor of linux, this is what I based my own scripts off of. You can see all of the files here: http://dl.allstarlink.org/installcd/ Hope that helps.... 73 Stephen K1LNX On Thu, Jul 2, 2009 at 5:27 AM, Steve Zingman <szingman@informx.com> wrote:
MW0CQU wrote:
Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/
Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices )
However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on ) that theres no way I can trash it and reinstall ACID - WAYYY too much work.
Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right
Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had sound stability problems running virtualised?
I'm running a hub (Node 2100) under VMWare ESX with no problems. I have no sound hardware on the VM, so I can't comment on sound issues. It's running on Debian 5.0 (Lenny)
For a "roll your own" readme, I would suggest a place to start is the ACID scripts. I'll be out of town for a few weeks. When I get back I'll post my install script for Debian.
73, Steve N4IRS _______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com http://qrvc.com/mailman/listinfo/app_rpt-users
-- Stephen Brown - ARS K1LNX Johnson City, TN EM86 http://www.k1lnx.net
Steve Zingman wrote:
MW0CQU wrote:
Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/
Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices )
However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on ) that theres no way I can trash it and reinstall ACID - WAYYY too much work.
Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right
Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had sound stability problems running virtualised?
I'm running a hub (Node 2100) under VMWare ESX with no problems. I have no sound hardware on the VM, so I can't comment on sound issues. It's running on Debian 5.0 (Lenny)
For a "roll your own" readme, I would suggest a place to start is the ACID scripts. I'll be out of town for a few weeks. When I get back I'll post my install script for Debian.
73, Steve N4IRS _______________________________________________ App_rpt-users mailing list App_rpt-users@qrvc.com http://qrvc.com/mailman/listinfo/app_rpt-users
Virtual machines are suboptimal for asterisk, because Asterisk a real time application. My solution was to use small mini-itx systems with solid state disks and/or compact flash for my phone system and my radio system. My main file server is also mini-itx. The 2 asterisk systems draw less than 30W, and the file server draws less than 50W. This is 0.11 kWh. A kill-a-watt meter was used to make these measurements. These can be had for under $30.00 each. I don't know if they make a version for UK 230/240V mains voltage (BS 1363 plug) though. Steve WA6ZFT
Virtual machines are suboptimal for asterisk, because Asterisk a real time application.
My solution was to use small mini-itx systems with solid state disks and/or compact flash for my phone system and my radio system. My main file server is also mini-itx. The 2 asterisk systems draw less than 30W, and the file server draws less than 50W. This is 0.11 kWh.
A kill-a-watt meter was used to make these measurements. These can be had for under $30.00 each. I don't know if they make a version for UK 230/240V mains voltage (BS 1363 plug) though.
I have not had any problem with running Asterisk on a VM. We use it as a PBX and as a hub for app_rpt. It's running chan_irlp and chan_echolink. Maybe it's the host system or VMWare but it's working quite well and has been for months. 73, Steve N4IRS
participants (6)
-
hwstar@rodgers.sdcoxmail.com -
MW0CQU -
Ralph A. Schmid, dk5ras -
Stephen - K1LNX -
Stephen Rodgers -
Steve Zingman