Toon posts:

Iemand ervaring met Asterisk configureren ?

Pagina: 1
Acties:
  • 256 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik probeer nu al geruime tijd om Asterisk (de telefooncentrale onder linux) aan de gang te krijgen. Op zich heb ik Asterisk al wel volledig draaien alleen dan....


ik heb het hele net al nagegoogled maar nergens is een fatsoenlijke starters handleiding te vinden. Dus aan jullie de vraag of jullie ervaring hier in hebben.

Situatie is als volgt:

Asterisk bak (met op dit moment asterisk@home) met een isdn en een netwerkkaart. Beide worden goed herkend door linux.

Bedoeling is om mensen die bellen via een keuzemenu door te schakelen naar mijn mobiel of naar een intern toestel (ligt aan de keuze)

Is dit mogelijk ? Op dit moment gebeurd er dus niets als ik bel maar dat ligt dus waarschijnlijk aan dat ik configfiles moet instellen om de lijn op te pakken of zo maar ik kom er echt niet uit. Heb denk ik net ff een zetje in de goede richting nodig...

  • Tele
  • Registratie: November 2000
  • Niet online
Asterisk is een mooi pakket maar kan in het begin inderdaad wat onoverzichtelijk overkomen. De aandachtspunten welke ik tegenkwam toen ik een soortgelijke configuratie opstelde:

In een rc opstartscript:
code:
1
2
3
modprobe hisax type=11 protocol=2        ISDN kaart driver, in mijn geval Eicon Diva 2.01 pci
modprobe ztdummy                                zaptel timing dummy, alleen nodig voor vergaderstand
/etc/rc.d/init.d/rc.asterisk start                 asterisk starten natuurlijk

/etc/asterisk/modem.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[interfaces]
;
context=isdn-in
driver=i4l
language=en
type=autodetect
;
stripmsd=0
;
dialtype=tone
mode=immediate
;
group=1
msn=XXXXXXXXXX
incomingmsn=XXXXXXXXX <- isdn nummer zonder de eerste 0
device => /dev/ttyI0
device => /dev/ttyI1

/etc/asterisk/modules.conf
code:
1
2
3
4
5
........
load => chan_modem.so
[global]
chan_modem.so=yes
.........

/etc/asterisk/extensions.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[general]
static=yes
writeprotect=yes
;
[globals]
IAXINFO => guest
TRUNKMSD => 1
CONSOLE => Console/dsp
TRUNK => Modem/g0
;
[isdn-in] ; inkomende gesprekken op isdn 
exten => s,1,SetCIDName(0${CALLERIDNUM}) ; geef msn door aan verbonden client
exten => s,2,Goto(box,0,1) ;
;
[isdn-out] ; uitgaande gesprekken op de isdn lijn, beveiligd met wachtwoord.
exten => _XXX.,1,Answer
exten => _XXX.,2,Wait(1)
exten => _XXX.,3,Background(wachtwoord) ; meldtekst wachtwoord
exten => _XXX.,4,Authenticate(wachtwoord-cijfers|a)
exten => _XXX.,5,Ringing
exten => _XXX.,6,Dial(Modem/g1:${EXTEN})
exten => _XXX.,7,Congestion
exten => _XXX.,8,Wait(1)
exten => _XXX.,9,Hangup
;
[box]
exten => 0,1,Background(welkom)
exten => 0,2,Background(kiesmenu)
exten => 1,1,Dial(SIP/persoon&IAX2/persoon,20,tr)
exten => 1,2,Voicemail(u1)
;


Let op; de aangegeven voorbeelden zijn niet de complete configuratiebestanden, maar snippets waar de belangrijkste punten in staan. Mocht het nu nog niet lukken geeft dan even aan waar het foutgaat en wat asterisk te melden heeft. :)

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 10:57
ik ben hier ook mee bezig geweest alleen dan om VOIP werkend te krijgen via asterisk maar dat is me nooit echt goed gelukt.
ik vindt het een super moeilijk packet om het goed werkend te krijgen en mij is het helaas niet echt gelukt dus als iemand daar toevallig iets over weet

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Tele
  • Registratie: November 2000
  • Niet online
lordgandalf schreef op woensdag 09 februari 2005 @ 20:51:
ik ben hier ook mee bezig geweest alleen dan om VOIP werkend te krijgen via asterisk maar dat is me nooit echt goed gelukt.
ik vindt het een super moeilijk packet om het goed werkend te krijgen en mij is het helaas niet echt gelukt dus als iemand daar toevallig iets over weet
Nou vooruit, dan ook een VOIP voorbeeldje, naast het ISDN voorbeeld ;)

Bij asterisk heb je twee VOIP protocollen tot je beschikking, SIP en IAX. SIP werkt helaas niet al te best in combinatie met NAT in een netwerk, vandaar dat ik hier alleen IAX laat zien. IAX is een specifiek asterisk-voip-protocol, wat prima werkt over meerdere NAT verbindingen.

Allereerst iax.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[general]
bindport=4569
bindaddr=0.0.0.0
delayreject=yes
language=en
bandwidth=medium
disallow=all
allow=ilbc
allow=gsm
auth=md5
trunk=no
qualify=yes

[persoon]
accountcode = persoon
host = dynamic
context = persoon
type = friend
secret = wachtwoord
callerid ="persoon"

En dan de bijbehorende context in extensions.conf:
code:
1
2
3
4
5
6
7
8
9
10
[gebruikers]
exten => 1,1,Dial(SIP/persoon/persoon,20,tr)
exten => 1,2,Voicemail(u1)
.........................
[default]
include gebruikers
; onderaan extensions.conf staat het dialplan
[mark]
include => default
mailbox => 1@mark

voicemail.conf:
code:
1
1 => wachtwoord,Persoon, persoon@persoon.com


Ook hier geldt weer, dit zijn geen complete voorbeelden maar aandachtspunten. Meer informatie over het configureren van asterisk kan je op www.voip-info.org vinden, zoals;

Asterisk infopagina
Asterisk installation
Asterisk tips and tricks
Asterisk step-by-step installation

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 10:57
thnx voor de info ik zal mun server is afstoffen en het eens werkend gaan krijgen deze keer
hen het nu werkend maar ik zit altijd te klote met nieuwe users toevoegen.
ik weet nooit waar ik die neer moet planten om dus meer accounts te hebben met een login/password combo moet je die in extensions dumpen of in aix.conf ???

[ Voor 57% gewijzigd door lordgandalf op 09-02-2005 23:21 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 08-02 22:20

JaQ

Tele schreef op woensdag 09 februari 2005 @ 21:08:
[...]


Ook hier geldt weer, dit zijn geen complete voorbeelden maar aandachtspunten. Meer informatie over het configureren van asterisk kan je op www.voip-info.org vinden, zoals;

Asterisk infopagina
Asterisk installation
Asterisk tips and tricks
Asterisk step-by-step installation
en ik maar denken dat ik de enige was die aan de wiki op voip-info.org dacht. Die staat vol met configuratie voorbeelden (wordt momenteel gek van het gevraag van een collega van me die gewoon de moeite niet neemt om de wiki door te zoeken *zucht*).

Egoist: A person of low taste, more interested in themselves than in me


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Heeft hier toev iemand al geprobeerd een DECT aan asterisk te knopen?


Ben daar atm mee bezig :)

wat linkjes die me handig lijken (zag hierboven dat mensen niks kunnen vinden):

http://www.voip-info.org/tiki-index.php?page=Asterisk+zaprtc
de PDF manual op asterisk.org ziet er ook wel aardig uit

Zaram module kopen voor je glasvezelaansluiting?


Verwijderd

Ik heb ook een simpele isdn kaart Eicon Diva 2.01 kaart en die heb ik volgens mij werkend onder linux. Ik krijg de volgende onderstaande meldingen in de log, ik hoop dat iemand mij in de juiste richting kan sturen.

Groet,
Pascal

CSLIP: code copyright 1989 Regents of the University of California
ISDN subsystem Rev: 1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.46.2.5
HiSax: Layer2 Revision 2.30.2.4
HiSax: TeiMgr Revision 2.20.2.3
HiSax: Layer3 Revision 2.22.2.3
HiSax: LinkLayer Revision 2.59.2.4
HiSax module removed
ISDN-subsystem unloaded
Zapata Telephony Interface Registered on major 196
ip_tables: (C) 2000-2002 Netfilter core team
ip_tables: (C) 2000-2002 Netfilter core team
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
i2c /dev entries driver
lp: driver loaded but no devices found
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0376de0(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
eth0: no IPv6 routers present
CAPI Subsystem Rev 1.1.2.8
CSLIP: code copyright 1989 Regents of the University of California
ISDN subsystem Rev: 1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.46.2.5
HiSax: Layer2 Revision 2.30.2.4
HiSax: TeiMgr Revision 2.20.2.3
HiSax: Layer3 Revision 2.22.2.3
HiSax: LinkLayer Revision 2.59.2.4
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=HiSax (0)
HiSax: Eicon.Diehl Diva driver Rev. 1.33.2.6
PCI: Found IRQ 11 for device 0000:00:12.0
PCI: Sharing IRQ 11 with 0000:01:01.0
Diva: IPAC PCI card configured at 0xcc91e000 IRQ 11
Diva: IPAC PCI space at 0xcc846000
Diva: IPAC version ff
Eicon.Diehl Diva: IRQ 11 count 0
Eicon.Diehl Diva: IRQ 11 count 6
HiSax: DSS1 Rev. 2.32.2.3
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
isdn_net: call from 619342735 -> 0 206363767 ignored
isdn_tty: call from 619342735 -> 206363767 ignored

  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 03-02 16:28

zomertje

Barisax knorretje

@PBakkum: Je mag je eigen topic gaan openen voor je probleem. Meldt hier echter wel bij wat je zelf al geprobeert hebt. Alleen een log neergooien en hopen dat iemand het weet is wel erg makkelijk toch?

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun

Pagina: 1

Dit topic is gesloten.