00:24.29 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
01:06.43 | *** join/#asterisk Janos (~textual@201.204.94.76) |
01:26.01 | *** join/#asterisk tsal_ (~tsal@i59F5F7D9.versanet.de) |
01:51.38 | igcewieling | heh, I'm actually tempted https://www.sportsmansguide.com/product/index/swiss-army-surplus-wall-telephone-with-ringer-new?a=2229864 |
02:20.42 | *** join/#asterisk mr44er1 (~mr44er@x52716abb.dyn.telefonica.de) |
04:02.53 | *** join/#asterisk mmlj4 (~mmlj4@ip68-230-228-233.no.no.cox.net) |
04:11.31 | *** join/#asterisk joako (~joako@opensuse/member/joak0) |
04:59.28 | *** join/#asterisk FH_thecat (~FH_thecat@75.11.25.212.ftth.as8758.net) |
05:03.38 | *** join/#asterisk cation21 (cation21@gateway/vpn/protonvpn/cation21) |
05:19.23 | *** join/#asterisk pchero (~pchero@211.178.226.108) |
07:24.35 | *** join/#asterisk Ner0Zer0 (~Ner0Zer0@87.253.63.54) |
08:15.04 | *** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-bajfekclvrfzdzqd) |
08:39.37 | *** join/#asterisk kerouac[m] (kerouacmat@gateway/shell/matrix.org/x-vpbklwqctekcclcy) |
10:16.12 | *** join/#asterisk gerhard7 (~gerhard7@86-87-238-48.fixed.kpn.net) |
10:32.38 | *** join/#asterisk gerhard7 (~gerhard7@86-87-238-48.fixed.kpn.net) |
11:11.04 | *** join/#asterisk gerhard7 (~gerhard7@86-87-238-48.fixed.kpn.net) |
12:46.58 | *** join/#asterisk paulgrmn_ (~paulgrmn@c-98-250-183-21.hsd1.mi.comcast.net) |
12:55.13 | *** join/#asterisk DodgeThis (~DodgeThis@246.102.90.149.rev.vodafone.pt) |
12:55.46 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
12:59.31 | *** join/#asterisk wdoekes (~walter@wjd.osso.nl) |
12:59.31 | *** mode/#asterisk [+o wdoekes] by ChanServ |
13:00.52 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
13:08.26 | *** join/#asterisk lbazan (~LoKoMurdo@fedora/LoKoMurdoK) |
13:13.12 | *** join/#asterisk tripleslash (~triplesla@unaffiliated/imsaguy) |
13:21.03 | *** join/#asterisk HannaM (~quassel@p54849510.dip0.t-ipconnect.de) |
13:49.00 | *** join/#asterisk kharwell (uid358942@gateway/web/irccloud.com/x-jfjofrpsbshzqcqn) |
13:49.00 | *** mode/#asterisk [+o kharwell] by ChanServ |
13:50.17 | *** join/#asterisk lbazan (~LoKoMurdo@fedora/LoKoMurdoK) |
14:02.00 | *** join/#asterisk ZX81 (~textual@186.188.186.181) |
14:16.08 | zamba | i have been given just an ip address and a port number from my sip provider to set up a sip trunk.. how do i set this up in freepbx? |
14:18.10 | electronic_eel | zamba: look for a freepbx channel or forum first |
14:25.07 | *** join/#asterisk Janos (~textual@201.204.94.76) |
14:36.56 | *** join/#asterisk bford (uid283514@gateway/web/irccloud.com/x-edhtibdbcfcqvlcq) |
14:36.56 | *** mode/#asterisk [+o bford] by ChanServ |
14:37.26 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
14:40.15 | *** join/#asterisk gerhard7 (~gerhard7@86-87-238-48.fixed.kpn.net) |
14:43.42 | zamba | electronic_eel: yeah, i guess i could do that, but that channel is idle :) |
14:44.35 | zamba | but the problem i'm having seems to be more related to dialplan than freepbx |
14:46.53 | zamba | or rather.. if i'm missing a checkbox that allows certain extensions to dial out |
14:48.57 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
14:53.20 | Samot | zamba: How about actually presenting the issue in a way that we can work with. |
14:53.42 | Samot | zamba: Have you or have you not setup a trunk? |
15:07.52 | electronic_eel | the asterisk dialplan doesn't have "checkboxes allowing to dial out", that is a purely freepbx thing |
15:27.41 | *** join/#asterisk clarjon1 (~clarjon1@unaffiliated/clarjon1) |
16:00.36 | igcewieling | *sigh* One of our sales reps doesn't check to see the speed of the customer network before deciding to install a 10/100 switch or a Gig switch. |
16:02.01 | HannaM | sales reps... |
16:02.52 | igcewieling | Apparently the checklist form even has a box for customer network speed. |
16:03.03 | Samot | Do you know that companies like Oracle and such always par sales people with engineers? |
16:03.10 | Samot | pair* |
16:03.16 | Samot | Sales Engineers. |
16:04.17 | HannaM | always two they are .. |
16:10.11 | igcewieling | If I ran the company I'd likely do that. |
16:11.58 | igcewieling | Actually, if I ran the company I'd replace half the sales people first. |
16:12.41 | HannaM | question is: with what? would a bunch of apes do better work perhaps? |
16:13.22 | ShaunR | Why would anybody install a 10/100 switch these days? |
16:13.48 | HannaM | maybe cheap leftover devices ? |
16:13.55 | igcewieling | ShaunR: because we have them in stock and the majority of our customers are at 100Mbps. |
16:14.46 | ShaunR | What kind of switch |
16:15.01 | igcewieling | Adtran NetVanta PoE models |
16:16.30 | igcewieling | NV123X, NV1531, NV1550 |
16:16.41 | Samot | The customers only have 10/100 LAN networks? |
16:17.25 | igcewieling | Samot: yes. |
16:17.30 | Samot | Wow. |
16:17.48 | Samot | That actually takes effort these days. |
16:17.49 | igcewieling | Most of our customers are technological morons. |
16:18.34 | Samot | So are mine. |
16:18.56 | Samot | Oddly enough not every customer is a tech genius. |
16:19.09 | ShaunR | I dont understand how a 10/100 switch isn't end of life :) |
16:19.48 | igcewieling | I don't expect them to be. I expect them to have someone to call on when their phone system has problems and someone to call on when their network has problems. |
16:20.28 | igcewieling | ShaunR: When the entire office is a 10/100 network, why would we install a GIG switch? |
16:22.30 | igcewieling | Our switches have only phones plugged into them. Some customer plug PCs into the PC port of the Polycom phones, in that case, they are limited by max speed of the phone and the max speed of the switch. |
16:23.00 | igcewieling | We are not a network management company. The customer manages their own network. We just manage the phone parts. |
16:26.09 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
16:26.33 | ShaunR | Out of curiousity whats the price diff between the 10/100/1000 vs the 10/100? |
16:27.00 | Samot | And my shock on them being 10/100 isn't about you managing them. |
16:27.22 | Samot | I'm just hard pressed to find a pure 10/100 network when I do new turn ups. |
16:27.39 | Samot | Could there be 10/100 devices, sure but not 100% all of them. |
16:27.46 | ShaunR | If i came into a company that had a new 10/100 switch that they purchased from X company i would tell them to get rid of that company |
16:27.53 | ShaunR | Sorry not trying to be a dick, just saying. |
16:29.13 | igcewieling | ShaunR: Even 6 year old switchs? |
16:29.48 | ShaunR | Not sure what you mean? I thought you were selling them a NEW 10/100 switch? |
16:31.04 | igcewieling | No, we rent them as part of renting the phones and providing voip service. The majority of our customers have existing 100Mbps switches so there is no point in installing a giog switch. |
16:31.29 | ShaunR | Ah, i see. I could see renting them existing stock at a lower cost then. |
16:32.19 | igcewieling | We are not (usually) replacing the customer switch. We are adding another switch for phones. Sometimes, we need to route PC LAN traffic via the voice switches -- in those cases, it matters what speed switch we install. For the most part, we try to match the speed of the switch we install to the speed of the exising customer switches. |
16:33.14 | Samot | Yeah, I don't bother with that. |
16:33.21 | Samot | It's just a 1G switch. Done. |
16:34.49 | igcewieling | Gig phones too? |
16:35.09 | ShaunR | Do you have any BNC hubs to rent ;) |
16:35.58 | igcewieling | no. I do have a 20 x T-1 echo canceling system in a box which I can't bear to throw away. |
16:36.10 | ShaunR | haha |
16:36.12 | igcewieling | I *heart* Tellabx |
16:36.18 | igcewieling | I *heart* Tellabs |
16:36.25 | ShaunR | Why is it so hard to throw away old gear!!! |
16:36.42 | ShaunR | I have racks of it, I feel like i'm eventually going to do something with it. |
16:37.07 | igcewieling | We jrecently tossed out almost 2 dozen old Gen 1 single ethernet Adtrans |
16:37.13 | ShaunR | I have a shit tone of old cisco C2948 switches. |
16:38.58 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
16:39.32 | igcewieling | sadly recalls the day a fully loaded Catalist 5500 was put in dumpster. Needed three people. |
16:43.41 | Samot | Gig phones? |
16:43.45 | Samot | Yeah, for the most part. |
16:44.15 | igcewieling | Samot: if you install a gig switch with phones and plug PCs into the PC port of the phone and the phone is not GIG, then the switch speed is pointless. |
16:44.43 | igcewieling | *nod* |
16:46.58 | Samot | Well I guess that depends on your point of view. |
16:47.20 | Samot | If next month the company has a moment of lucidity and goes "We're upgrading to 1G" |
16:47.35 | Samot | I now don't have to go buy another switch, do a truck roll and deal with replacing it. |
16:47.51 | Samot | The price difference at that point is meh. |
16:48.14 | igcewieling | Our problem is that we have a lor of existing switches in stick, taken from former customers |
16:48.31 | Samot | I'm not sure how that is a problem. |
16:48.39 | Samot | Ebay is great. |
16:48.47 | Samot | Amazon works out too. |
16:49.30 | ShaunR | Samot: He's renting the switch to the customer, so I could see giving them the option to rent a older switch at a reduced cost. |
16:49.39 | Samot | That's fine. |
16:49.45 | Samot | That works out great too. |
16:49.47 | ShaunR | If they were buying it, thats a different story. I agree with you |
16:50.01 | Samot | But the logic of "we put in a switch to match their switch speeds" is flawed to me. |
16:50.09 | ShaunR | Agree'd |
16:51.27 | ShaunR | Ok, back to figuring out wtf is going on wiht this gosub! Think Read() is the solution atm. |
16:52.24 | igcewieling | Read is the solution to most issues of playing a message and collecting digits. |
16:53.56 | ShaunR | WaitExten() worked for my old asterisk 11, but something obviously changed in newer versions. |
16:54.48 | ShaunR | I think I remember this is why I only bumped from asterisk 1.8 to 11 a while back. |
16:55.31 | ShaunR | lrwxrwxrwx 1 root root 17 Apr 13 2015 asterisk -> asterisk-1.8.32.3 |
16:55.38 | ShaunR | lol 2015! |
16:57.11 | ShaunR | lol, this is even better... https://asterisk-users.digium.narkive.com/StvJjSXi/gotoif |
16:57.15 | ShaunR | 15 years ago! |
16:58.06 | Samot | I couldn't. |
16:58.18 | Samot | I think I would have an actual physical reaction to that. |
16:59.51 | ShaunR | Samot: it's like how freepbx is still using init scripts on a OS with systemd ;) |
17:03.00 | ShaunR | So when making changes to the extensions.conf is running 'dialplan reload' enough to bring in those changes? |
17:03.16 | *** join/#asterisk sinaowolabi (~Sina@105.112.70.97) |
17:03.28 | Samot | Yes |
17:03.45 | ShaunR | Would that also work for changes to queues.conf |
17:04.07 | Samot | ShaunR: why are you even messing with FreePBX? |
17:04.25 | Samot | and no, you need to reload the queue app |
17:05.50 | ShaunR | Samot: Honestly I though it would make setting up and managing the system and phones easier. My homegrown asterisk setup was lacking many features because I got over spending the time to implement them |
17:06.09 | ShaunR | was thinking freepbx could save me some time. |
17:06.18 | ShaunR | Not really looking that way, lol |
17:06.20 | Samot | Well there is a compromise with FreePBX |
17:07.47 | Samot | For example, you wouldnt be making custom changes to extensios.conf or queues.conf those would be the wrong places |
17:08.54 | ShaunR | I'm not |
17:09.10 | ShaunR | I know i wrote extensions.conf above. |
17:09.19 | Samot | Well based on your statements that is not the case. |
17:09.20 | ShaunR | I'm making them to the _custom.conf files |
17:09.24 | Samot | Ok |
17:09.53 | ShaunR | My gosub is in extensions_custom.conf |
17:11.20 | ShaunR | I'd actually like to make this into a module, but man i had a look at some existing module code and the documentation and it doesn't look inviting. |
17:11.39 | ShaunR | And i write alot of code |
17:11.44 | Samot | A module for what? |
17:11.50 | ShaunR | FreePBX |
17:11.56 | Samot | To do? |
17:12.07 | ShaunR | Screening the way I want to do it. |
17:12.26 | Samot | Screening for queues? |
17:12.38 | ShaunR | Basically screen an incomming call, and announce the caller to the queue member. |
17:12.51 | ShaunR | for both internal and external calls |
17:13.04 | ShaunR | with options like putting the call on hold, send to vm, etc. |
17:13.44 | Samot | So a pro module? |
17:13.55 | Samot | That could tie into CRMs |
17:14.52 | ShaunR | Tieing into a CRM would be nice too. I was actually going to look into that more for CID stuff. |
17:15.13 | ShaunR | Would be nice if a matched number would display their name, business and customer id on the phone. |
17:15.28 | Samot | Solutions already exist for that |
17:16.00 | ShaunR | Ya, i've seen a couple. I just would need to tie it into my system. |
17:16.25 | ShaunR | It doesn't look too difficult. I'd like to integrate call recording and logs into the system too. |
17:16.37 | ShaunR | but i'm getting ahead of myself. |
17:16.48 | ShaunR | Projects are stacking up. |
17:18.01 | Samot | Im just saying you need to educate yourself |
17:18.50 | Samot | Case in point: someone posted this huge how to to make a feature work in a module. Hours spent on it, great how to... |
17:19.19 | Samot | My reply: Did you not use the drop down too select X option? That does all you just posted. |
17:19.26 | ShaunR | Is that the "hooks" post |
17:19.31 | Samot | No |
17:19.41 | Samot | This was for the Endpoint Manager. |
17:19.55 | Samot | They thought it lacked a feature |
17:20.02 | ShaunR | dropdown X option? |
17:20.05 | Samot | So they did all that work... |
17:20.19 | Samot | X as in placeholder. Not a real thing. |
17:20.46 | ShaunR | Do you happen to have a link to this post? |
17:20.49 | Samot | My point is. They failed to educate themselves on everything the module did |
17:20.53 | igcewieling | Sangoma FreePBX: X-Men Edition |
17:21.07 | Samot | Did test things. |
17:21.11 | Samot | Didnt |
17:21.16 | Samot | Didnt explore it. |
17:21.40 | Samot | So they wrote a workaround that wasn't needed. |
17:24.58 | Samot | Sangoma/FreePBX has the Queues Pro module that gives more advanced queue options including announcements to agents and post call destinations. |
17:25.15 | Samot | There is Queue Wallboard or whatever they call it to manage agents/queues/reports. |
17:25.39 | Samot | There is a CRM module for integrating with CRM solutions. |
17:26.00 | ShaunR | I'm looked at that module but honestly nothing stood out to me that it would do what I wanted. |
17:26.05 | Samot | Then you can look at Asternic for solutions like FOP2 that lets you monitor queues, pull callers from queues... |
17:26.25 | Samot | Transfer calls, etc. |
17:26.48 | Samot | They also have a queue stats/agent monitoring program, wall board plug ins, etc. |
17:27.48 | ShaunR | I'm still searching for this write up you talked about above. |
17:29.25 | Samot | https://community.freepbx.org/t/endpoint-manager-polycom-valet-parking-works-with-button-type-automata/73484 |
17:39.11 | *** join/#asterisk Jesterboxboy (~Thunderbi@84-115-150-8.cable.dynamic.surfer.at) |
17:57.34 | *** join/#asterisk avb (~avb@45.55.203.176) |
18:11.58 | *** join/#asterisk BakaKuna (~Thunderbi@86-89-65-191.fixed.kpn.net) |
18:51.09 | ShaunR | Anyway to make membergosub continue to play music like it does with a dial? |
19:00.57 | *** join/#asterisk Janos (~textual@201.204.94.76) |
19:02.17 | Samot | Set the musicclass on the channel? |
19:09.19 | *** join/#asterisk Ravenheart (~Ravenhear@95-43-79-254.ip.btc-net.bg) |
19:32.33 | ShaunR | Samot: So i have a context called screen-dial that simply does Dial(PJSIP/${EXTEN},30,U(screen-callee,s,1)). Queue members are set to Local/EXTEN@screen-dial |
19:32.54 | ShaunR | when doing that the caller thats in the queue hears music the entire time the gosub runs. |
19:33.44 | ShaunR | Now if i set membergosub in the queues.conf and change the member to use a standard dial(exten) the caller stops hearing the music while the gosub is running. |
19:35.38 | Kobaz | Samot: got time to confirm a bug for me? |
19:36.24 | Samot | What's that? |
19:37.03 | Kobaz | lemme paste real quick |
19:37.16 | Samot | ShaunR: You probably need to set it on the proper channel. |
19:37.31 | Samot | ShaunR: The gosub runs on the created channel, not the existing channel. |
19:38.20 | Kobaz | https://dpaste.com/7H27PHLZA |
19:38.23 | Kobaz | Does this crash for you? |
19:38.34 | Kobaz | Warning, this will probably seg fault |
19:39.07 | *** join/#asterisk mr44er (~mr44er@x52716abb.dyn.telefonica.de) |
19:39.08 | igcewieling | you mean, missing a priority? |
19:39.11 | Kobaz | yup |
19:39.29 | Kobaz | In asterisk 16.x |
19:39.35 | igcewieling | stop pointing the weapon at your own foot 8-| |
19:39.48 | Kobaz | It's not my fault my customers make typos |
19:40.52 | ShaunR | Samot: just wonering why using the gosub via dial or the gosub via member is different? So how would i set on the channel like your saying. |
19:43.42 | Samot | ShaunR: Dial() runs before the channels are connected. Queue() runs after they are connected. |
19:44.20 | Samot | Kobaz: Wait, that was it? |
19:44.50 | Kobaz | Samot: yup |
19:45.19 | Samot | So you were just taking a piss? |
19:45.25 | Kobaz | what? |
19:45.47 | Samot | It was a joke. |
19:45.51 | Kobaz | hehe |
19:45.55 | Samot | You were making a ha ha.. |
19:50.20 | Kobaz | did you crash? heh |
19:53.18 | ShaunR | Samot: so is it even possible to do then? |
19:55.35 | Samot | Not from a Queue() gosub. It only runs once the channels are connected. |
20:06.23 | ShaunR | I'm guessing that MusicOnHold() won't stop the dialplan from executing further |
20:06.38 | ShaunR | or will it until it times out... |
20:09.28 | Samot | MusicOnHold()? |
20:19.07 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
20:25.04 | *** join/#asterisk gschanuel (~gschanuel@200-181-252-244.user3p.brasiltelecom.net.br) |
20:39.31 | ShaunR | Samot: ya the MusicOnHold() application |
20:40.09 | Samot | OK there's no dialplan application/function called MusicOnHold() |
20:40.24 | Samot | You do CHANNEL(music)=mohclass |
20:48.51 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
21:07.10 | *** join/#asterisk daemonwrangler (~daemonwra@li1301-160.members.linode.com) |
21:20.37 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
21:44.28 | *** join/#asterisk Janos (~textual@201.204.94.76) |
21:48.49 | *** join/#asterisk InterLinked (~ambassado@cpe-24-209-155-151.wi.res.rr.com) |
22:21.17 | ShaunR | Samot: https://wiki.asterisk.org/wiki/display/AST/Application_MusicOnHold |
22:25.52 | Samot | Nope, you're right I missed that in the index. Never really use it. |
22:38.32 | *** join/#asterisk lankanmon (~LKNnet@cpeb4fbe4e331bd-cm64777d632380.cpe.net.cable.rogers.com) |
23:00.01 | igcewieling | not when "core show application musiconhold" works fine. |
23:00.35 | igcewieling | It is mostly useless as far as I can tell. |
23:03.18 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |
23:07.01 | *** join/#asterisk gschanuel (~gschanuel@200-181-252-244.user3p.brasiltelecom.net.br) |
23:21.35 | igcewieling | I don't think the employer is going to cave. "Charter Communications employees who have been on strike since 2017...." |
23:32.49 | *** join/#asterisk sinaowolabi (~Sina@41.190.2.251) |
23:57.49 | *** join/#asterisk sinaowolabi (~Sina@102.134.114.1) |