Quantcast
Channel: VOIP Tech Chat forum - dslreports.com
Viewing all 6358 articles
Browse latest View live

[PBX] FreePBX for the Raspberry Pi

$
0
0
The included script (install) and archive (install.tar.gz) will build FreePBX 2.11, 12, 13, or 14 plus Asterisk 11, 12, 13, 14, or 15 on a Raspberry Pi. iptables, dnsmasq, exim4, and pygooglevoice are also installed. Installation takes a little over an hour to complete on a Raspberry Pi 3. Download the latest Raspbian image. For FreePBX 12, 13, or 14 Debian Stretch Lite is recommended: https://downloads.raspberrypi.org/raspbian_lite_latest For FreePBX 2.11, Debian Wheezy is required: https://downloads.raspberrypi.org/raspbian/images/raspbian-2015-05-07/2015-05-05-raspbian-wheezy.zip Write the image to an 8 GB or larger SD card. To accomplish this, I recommend Etcher or imageUSB: https://etcher.io/ or http://osforensics.com/downloads/imageusb.zip Create an empty file named ssh in the /boot/ directory (type NUL > ssh). Connect the Raspberry Pi to your LAN using an Ethernet cable. Insert the SD card and power up the Raspberry Pi. Copy install and install.tar.gz to the /home/pi directory. To accomplish this, I recommend WinSCP: https://winscp.net/eng/download.php Using an SSH client, log in using pi:raspberry. To accomplish this, I recommend PuTTY: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Make the install script executable: $ chmod +x install Run the install script: $ sudo ./install When prompted: Set pi user password Set root user password Select FreePBX version Select Asterisk version Answer Edge option (FreePBX 13 or 14 only) Answer IPv6 option ('No' recommended) Review selections Set Hostname (Item 2 / Hostname: FreePBX) Set Localisation Options - Locale (Item 4 / I1) Set Localisation Options - Timezone (Item 4 / I2 - in US, use America, not US) Expand Filesystem (Item 7 / A1) Finish / Reboot Now: No The Raspberry Pi will reboot. Log in as root. If desired, enable PuTTY logging when prompted. The system will be updated and then reboot. Log in as root. If desired, enable PuTTY logging when prompted. Confirm install. Installation will proceed unattended and then reboot. Log in a root. Installation will complete. Utility scripts included in /root: abn / dbn / ebn / ibn / qbn =========================== Add / Delete / Export / Import / Query Blacklist Number add-fcc-blacklist / del-fcc-blacklist ===================================== Add / Delete FCC Blacklist exclusions.fcc ============== Numbers to Exclude from FCC Blacklist ipt-add / ipt-del / ipt-chk / ipt-dsp ===================================== Add / Delete / Check / Display iptables Entries cell-phone-presence-bt / cell-phone-presence-obi ================================================ Cell Phone Presence Detection pbx-backup / pbx-restore ======================== Backup / Restore PBX Configuration image-backup / image-check / image-set-ptuuid / image-shrink / image-mount ========================================================================== Backup / Check / Set PTUUID / Shrink / Mount an Image of the System SD Card upgrade ======= Upgrade / Update Linux asterisk-13to14 =============== Upgrade Asterisk 13 to Asterisk 14 asterisk-upgrade ================ Upgrade Asterisk set-boot ======== Set Boot PARTUUID (or /dev/mmcblk0) set-timezone ============ Set System and PHP Time Zone regen-ssh-keys ============== Regenerate SSH Keys clear-cache / clear-logs ======================== Clear Cache / Logs install-fax =========== Install Hylafax Server add-fax-extension ================= Add Hylafax Extension del-fax-extension ================= Delete Hylafax Extension purge-fax ========= Purge HylaFAX Server HylaFAX fax server ================== 1. Execute install-fax: ./install-fax 2. Execute add-fax-extension: ./add-fax-extension Multiple fax exntsions may be added to support simultanous sending and/or receiving of faxes. SendFax ======= SendFax is a program to send a fax file from Windows to a HylaFAX fax server. No installation is required and no changes are made to your system. Supported file tpyes are pdf, ps, tif, and tiff. A cover page can be generated and prepended to outgoing faxes. Leaving 'File to Send' empty will send only a cover page. To configure, click Edit -> Options: IP Address: (the IP address of your HylaFAX server) Port Number: (the port number of your HylaFax server, normally 4559) Username: (your username on your HylaFAX server, normally root) Password: (your password on your HylaFAX server, normally blank) Email Address: (the email address to deliver notifications to) Notifications: (notification types to be sent) Page Chop: (which pages to chop trailing whitespace from) Threshold: (minimum trailing whitespace (in.) before chopping is used) Modem: (which modem to use for outgoing faxes, normally blank)

OBi 110 - No Dial tone

$
0
0
I have an OBi 110 which was working perfectly well before I removed all the cables for cleaning and when I plugged it I have no dial tone I have tried the following 1) Different phones, 2) Different phone cords 3) Different power supply 4) Factory Reset but no dial tone. PHONE and LINE Port Status Please refer to the attached gif file LoopCurrent 0 mA VBAT 0 V (12.1 V) TipRingVoltage 0 V Line Port Status On Hook help 0 mA help help 0 V help -- Please help as I am currently overseas and expedited FedEx / UPS shipping from USA would cost more than double the cost of device. Is there a way to repair? Any suggestions? (Labor/repair cost is relatively inexpensive in this part of the world)

Obihai OBi200/202/302 + OBi1022/1032/1062 firmware mods

$
0
0
So I want to add the ability to configure these devices for GV using oauth without obitalk, similar to the changes for the obi100 (and add an ssh server, for grins). I think I have the MD5s in the firmware file worked out (its the same "Goodbye! Reboot Now" garbage as the 100), and I see where the oauth refresh token code is, so it should be pretty straightforward unless there is code signing that I missed. The only hiccup is... I don't actually have an OBi20x :-( Anyone have one of these devices that wants to be a guinea pig? You should definitely have a way to SPI the flash back *when* i brick the thing the first couple tries... [or if someone has one sitting in the closet, you could just send it to me. ill name the fw after you :-)] EDIT: speaking of flash, its supposed to have a w25x128 on board, but is it the SOIC package or some BGA madness?

[CallCentric] protection against scammers

$
0
0
I am a recipient of blind dialers the numbers come up starting with 2 & often not the normal 11 digits. One was but started instead with 2 rather than 1 & the other was only 9 digits starting with 2. How can I configure filter to block them & similiar behaviour permanently? is there anything else I should do ie report to Callcentric about it? This is happening to my cellphone line as well. They seem to be blanket dialing everyone. Was seeing complaints from others in local community FB group. Suggestions please? I want to ap up security before add more biz lines to the mix.

Localphone vs. Rebtel

$
0
0
What are the differences between Localphone and Rebtel? Do they aim to service different segments of the market or are they both essentially offering the same services? And how do they compare price-wise (and quality/reliability-wise) to each other?

VOIP.ms Alternative (Canadian Preferred) ?

$
0
0
So I have been with voip.ms for many years, as long as I can remember, but I think it is time to move on. I changed my email address probably 6 months ago, nothing unusual. Anyway, I have just spent the last 3 days or more with their tech support trying to reset my password with no success. Every time I try change my password it rejects the code they sent me, saying the code does not match the email address. I suspect my old email is in the system somewhere and there is a bug in their system somewhere which they not willing to acknowledge, so much easier blaming the client. The solution they proposed now is to manually set my password putting the blame on me for unsuccessfully using the broken system that they claim is working. They now require me to send a photo ID from my email account proving who I am for security reasons. it was bad enough I had to do this when signing up, but seriously to get my password to work ? This still won't fix the root problem and wreaks of incompetence on their end. Unfortunately, the support team seems incompetent or not skilled enough to fix an obvious problem with their system but has turned to blaming me. I have loads of gmail acounts, 2 factor accounts across a slew of systems but never run into a system like this that thinks they need to be securer than fort knox. I am hoping to keep it Canadian, but there aren't many Canadian worthy providers (I might be wrong), is there someone worthy to look at ? I have used CallCentric and didn't mind their system and somewhat recall it been easy to use. I don't think I want to use Avneo due to lack of any support, I heard there is paid support. Looking for a simple easy but reliable system where I won't lose my phone number due to incompetence or the site shutting down. Don't need fancy features other than blocking spammer calls. Thank you

Almost free PBX in the Google Cloud

$
0
0
I've recently have been experimenting with Google Cloud Platform and am quite impressed. Their scheduling latency performance of their shared-core VPS offerings is far superior to the cheap stuff on LowEndBox and LowEndStock (IMO unsuitable for production PBXes) and at least equals that of RentPBX, Linode, DigitalOcean, Rackspace, RamNode, etc. The platform includes hardware firewall protection, snapshots, ease of creating / moving / destroying servers on demand, as well as many other management features. In addition to their one-year free trial with $300 credit applicable to most services, many services offer truly free usage (not a trial) within certain limits. For details, see https://cloud.google.com/free/ . These limits are sufficient to run a small PBX indefinitely, except for egress bandwidth priced at $0.12/GB after the first GB/mo. For example, if talking 2000 minutes monthly, once your free year is up you'll be billed ~$0.25/mo. Here is an easy way to try FreePBX on GCP: I took the instructions at https://wiki.freepbx.org/display/FOP/Installing+FreePBX+14+on+CentOS+7 and assembled them into a script, adding modifications for GCP and automating all interactive steps. Once you've signed up, go to https://console.cloud.google.com . Select Compute Engine -> VM instances. Click Create Instance. Choose a name, select zone; free options are us-east1 (South Carolina), us-central1 (Iowa) or us-west1 (Oregon). If you're not sure, check at http://www.gcping.com/ (test takes about 30 seconds to run, actual ping time is ~12 ms less than HTTP time reported). (Leave default Machine type for faster build -- we will change to a free one later.) Change Boot disk to CentOS 7, press Select. Under Firewall, click Allow HTTP traffic. Click Create. On the VM Instances page, under Connect, click SSH (need to click twice if blocking popups). A console window will open (takes ~30 seconds). Paste the code below into the console window. sudo -icurl http://x-sc.com/fpbx14.sh > fpbx14.shchmod +x fpbx14.sh./fpbx14.sh When the script is done (about 20 minutes), "You have successfully installed FreePBX" should appear in green. If a minute goes by with no activity, it has probably stopped on an error. Open the external IP address in your browser. Set up admin account as requested, log in, set timezone, etc. Apply Config. With luck, there will be no errors shown in the System Overview. Go to Settings -> Asterisk SIP Settings. Click Detect Network Settings. The External Address field should populate. Click Submit then Apply Config. In the cloud Console tab (not the SSH console window) go to VPC network -> Firewall rules, click Create Firewall Rule. Give it a name e.g. sip. Under Target tags, type a tag name, e.g. sip. Under Specified protocols and ports enter "udp:5060; udp:5160; udp:10000-20000" (without the quotes and assuming default FreePBX settings). Under Source IP ranges, enter 0.0.0.0/0 (or a restricted range if desired), then click Save. Go to VPC network -> External IP addresses. For your instance, change the Type from Ephemeral to Static. Give it a name, e.g. mypbx. Click RESERVE. Go back to Compute Engine -> VM instances. Select your instance, click EDIT. Under Network tags add sip or whatever tag you chose above. Click Save. Reboot (needed after network settings changes, also to confirm that automatic startups are working). You can reconnect to SSH server after one minute. In the FreePBX UI, configure an extension. Set up a VoIP device or app to use it. Call *43, confirm that the echo test works and latency and quality are ok. In the FreePBX UI, configure a trunk and an outbound route. Confirm that you can make a call and that latency and quality are ok. Restrict access to the FreePBX GUI. For example, remove the http-server tag and add a rule that only grants access to your PC. Close the SSH console window. In the Console, stop your instance. Go to Snapshots. Click CREATE SNAPSHOT. Give your snapshot a suitable name, e.g. as-built. Under Source disk, select your instance's boot disk. Click Create. Edit your instance, change Machine type to micro (will become free if in qualifying zone), click Save. Start your instance up again. In the FreePBX UI, go to Module Admin. Click Check Online, select desired Repositories, install modules as desired. Configure PBX for your application. Take another snapshot. Enjoy. I'm aware of two problems with this build: 1. It can't send mail (such as voicemail notifications), because Google blocks outgoing ports 25, 465 and 587. My mail provider, Fastmail, has a proxy that avoids this issue. I'll try some of Google's suggested general purpose workarounds and will post an update if successful. 2. It crashes after configuring a Google Voice account. An apparently good motif.conf is created but Asterisk segfaults after reading it. I had the same problem with a FreePBX 13 / Asterisk 13 build. If you just install the FreePBX module without an account (creating dummy motif.conf and xmpp.conf files) and reboot, Asterisk will read those and start running the respective modules. I have no idea what may be wrong and would appreciate it if a GV expert could take a look. Create a snapshot just before attempting to add a GV account.

[Anveo] No confirmation email Applied for E911 several days ago.

$
0
0
Several days ago I applied for an Anveo E911 account but I have yet to receive a confirmation email. When I tried to created it again with the same email, it says I already have an account, but since I have not responded to the confirmation email - that I have not received - I can't activate it. No answer to my emails from Anveo. I really don't want to call as I have been ill and can barely talk.

Porting out of TextNow App

$
0
0
They told me I need to ask the carrier to email them at porting@textnow.com. The problem is that the receiving carrier has said I need to supply and account number, address and LOA as this is company policy. After going back to textnow they have said according to the FCC law they must cooperate and email them as I expressed interest in porting my number over to them. Has anyone here ported out of TextNow a number that they have in the App?

[Unlock] Unlocking the BasicTalk ATA

$
0
0
Important NOTE: a better unlocking method has been posted later in this thread. Please see this post for a permanent unlock developed by uid://1479488. My soft unlock may help in some cases if the ATA has "called home". I have some good news for those of you looking for an inexpensive ATA. I've just got my hands yesterday on a couple of BasicTalk ATAs (I've had my eyes on them for a few months but I live in Canada and don't go to US that often) and I put together a small tutorial for unlocking them. The ATA is a Grandstream HT701 with a customized firmware. I posted it on my website at http://voipfan.net/unlock/ht701bt.php I will leave the access open to everyone for a couple months then make it available to registered users (like my other unlocking tutorials). Enjoy and if you run into any trouble please post here. -- Providers (through asterisk): voip.ms, freephoneline, smartcall.ro, ipcomms, callcentric. Hardware: Vonage VDV21, Moto VT2x42, Linksys SPA series, Grandstream HT series, Panasonic KX-TGP5x0 http://www.voipfan.net

Getting a specific number

$
0
0
Years ago we had an area code split. It seems the number with the original area code is ununsed and held by Telnyx. Some old business still has this number on it so it would be useful to obtain it. Any reasonable ways to get a specific number?

freepbx gv module crashing asterisk

$
0
0
brand new install of free at 13, do all the stable updates, add gv 13.0.4, once configured its fine, any changes causes asterisk to crash and fill the tmp folder with core files? any help at all or where to even look at what is causing the issue?

[General] g722 wideband on analog phones

$
0
0
Tried g722 today for the first time and I am impressed with it. (Until today I've been mostly using alaw. The difference in quality is astounding.) http://wiki.kolmisoft.com/index.php/Which_codecs_should_I_choose_for_devices#G722 Not many ATAs seem to support g722, whereas linphone, zoiper etc do support it. Is this due to a reason? (perhaps analog phones cannot work with wideband codecs so ATA manufacturers did not bother to support wideband codecs?) Can someone please clarify? Thanks in advance!

Robocaller hit with record $120 million fine

$
0
0
The Federal Communications Commission Thursday finalized its largest robocalling fine in history against Adrian Abramovich, a Florida man who is charged with making nearly 100 million spoofed robocalls in just three months. Abramovich, who claimed in Senate testimony that he was "not the kingpin of robocalling as alleged," must now pay the FCC's $120 million fine or bring the dispute to federal court. Notably, the FCC's second-largest fine in history, which asks for $95 million, related to a robocalling operation that was charged last August for allegedly making about one-fifth as many phone calls. Abramovich, who asserted Fifth Amendment rights against self-incrimination in his Senate testimony, could not be reached for comment. However, the FCC alluded to -- and soundly rejected -- his legal response to the FCC charges, in which Abramovich claimed he did not mean to cause harm or wrongfully obtain anything of value. "Mr. Abramovich didn't just have the intent to defraud or cause harm. He actually caused harm," countered FCC Chairman Ajit Pai in a prepared statement. "Just ask his victims -- a number of whom are elderly -- who were duped into purchasing travel deals under false pretenses." https://www.cbsnews.com/news/robocaller-hit-with-record-120-million-fine/

What features to look for: Best 2 way communication?

$
0
0
I'm currently using Google Hangouts and the other side frequently complains about dropouts. Full Duplex isn't even close to happening. I have excellent speeds(80mb down/8mb up). I was wondering what features I should look for in a VOIP provider to best ensure this type of 2 way communication that we all used to enjoy in the old PSTN days when phones really worked well and both people could talk and hear each other even if both talked at the same time. I heard there's something called HD VOIP. Could that be something I'm looking for? The general clarity of Google Hangouts is fine as it is. The odd thing is they sound much better to me than I sound to them. That's been the case with Nettalk, Magicjack and other VOIP companies I've used. Does anybody know why that is? Its rather clever because the person that paid for the service thinks its a lot better than it actually is!

ObiHAI Obi100/Obi110 Firmware Mod Discussion

$
0
0
So many of us have the Obi1xx series devices that recently stopped connecting to google servers due to a certificate update. This thread is intended to discuss the possibility of modifying the firmware to update the certificate and let these devices work with Google Voice again. These devices are based on a MIPS-X processor similar to the Sipura ATAs and there is not a lot of tools/docs out there about them except for a Yahoo Group mostly related to DVD player chipsets. The venerable DogFace05 who was an expert with these types of devices once posted that he was able to extract this firmware sucessfully. Not sure if he is still around. Anyone else familiar with this architecture? It seems that the place to start looking is the end of the firmware update file which contains some kind of table. Then there seems to be a loader section which presumably decompresses one or more other sections and loads them to RAM before executing the firmware. So the questions are: Can we extract, modify, and repack the firmware and create proper checksums/signatures? Where is the certificate stored and in what format? Can we drop in a new certificate without messing up other things (e.g. if the length of the certificate has changed) or do we need to move the certificate and patch the code pointing to it? Is updating the certificate enough or is the codebase missing support that is necessary (e.g. if key length has changed)? Anyone who wants to participate please post your thoughts. Thanks

[General] OBi 110 - still semi-viable?

$
0
0
So, just to be sure. After June 18, an OBi 110 will still have all its functions EXCEPT Google Voice? Since it has the PSTN port, it would still be more useful than buying an OBiLine adapter for the 200... would it not? They will still work with OBiTalk portal, just not GV? I already have an OBi 200 series for a couple of years... been great. I'm thinking that an OBi 110 would still be useful if I got one real cheap. For example... put one at my brother's place across town, he could call me as an extension, still use his POTS line otherwise. I'm thinking, despite serious panic, it's still gonna be somewhat a useful device!

[General] Obi not listening to me

$
0
0
I can't figure out what I'm missing... other than a few marbles. I'm trying to make some changes to the dial plan on a relative's obi200 but everytime I reboot the device, the changes go away. I've gone into the auto provisioning submenu and selected "disabled" from the drop down for itsp provisioning, and for auto firmware updates. I've also tried making the changes in the obitalk site, and although the seem to stick on the site, the device keeps the old dialplan. Any ideas what else I could be missing?

CircleNet XMPP bailout Plan

$
0
0
Hello DSLReports group, I thought this was a big enough deal and useful enough to the community as a whole to open a new thread and didn't want to hijack the existing one on XMPP with my offer. First off we DON'T KNOW what is going to happen on June the 17th with Google and XMPP and I don't think anyone outside of the googleplex does. That said we've prepared a bailout offer for anyone looking for an alternative. CirlceNet will port your number if possible to our service for $0.00 and provide you with inbound service for $0.00 for three months. Outbound calling would be billed at our current rates. At any time during this period your of course free to port out again if you want. At the end of the three months accounts would move onto our $1.50 rate and we'd add 911. This offer expires on July 1 or when we decide we've taken on as many DIDs as we can handle. If your interested let our sales@ email box know :-). Thanks and happy calling. Sam

Coming Soon - OBi 202/200 - End of Life (EOL)

$
0
0
OBi 202 was released on March 2012. Hence OBi 202 is 6 years is 6 Years OLD Therefore by OBi Standards a 6 year old device definitely qualifies to be marked EOL But when will OBi announce 200/202 as EOL? We don't know But my best educated guess is as follows: OBi will release newer models to replace older so called "obsolete" devices sooner rather than latter. Thereafter the EOL notification will follow 6 -12 months after the newer devices are released. Some would say, Wait a Minute, this is totally unfair as OBi is actively recommending and selling Obi 200 series devices as of June 2018 so the fact that the devices were first released 6 years ago is totally irrelevant and pure BS. True but OBi does not care about Business Ethics. Example: OBi 100 series devices were being actively sold on Amazon as "Works with Google Voice" even in early 2018. It was definitely actively marketed and sold around the time when it was declared EOL So the Bottom line is WHEN you BUY the OBi Device is TOTALLY IRRELEVANT in the OBi World. So people Think Twice Before Buy an OBi 200/202 Device
Viewing all 6358 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>