====== Network Phones (VoIP) ====== Questi telefoni vengono commercializzati con firmware per protocollo SIP, se si vuole utilizzare il protocollo IAX2 bisogna fare l'upload del firmware alternativo. ^ Phone Model ^ Password ^ Super password ^ Manual ^ Firmware ^ Photo ^ | Cistrix Ct-100 / YWH10 | 1234 | 19750407 | {{.ip_phone:ywh10-usermanual.pdf|YWH10}} | {{.ip_phone:ywh10_iax2_us_142028.bin|YWH10_IAX2_US}} | {{.ip_phone:cistrixct100black_155.jpg?20}} | | AT-320 (PA1688 chip) | 1234 | 12345678 | {{.:ip_phone:at-320_sip_phone_user_manual.pdf|AT-320SIP}} {{.:ip_phone:at-320_iax2_phone_user_manual.pdf|AT-320IAX2}} | {{.ip_phone:pa168s_iax2_us_142028.bin|PA168S_IAX2_US}} {{.:ip_phone:at-320_ug_sip_en_v154004.zip|PA168S_SIP_US}} | {{.ip_phone:at-320-small.jpg?20}} | | BudgeTone-100 | 123 | admin | {{.ip_phone:budgetone100.pdf|BudgeTone-100}} | Not Available | {{.ip_phone:bt100_small.jpg?20}} | ====== Cistrix CT-100 (alias YWH10) ====== ==== Configurazione da tastiera ==== Premere il tasto vivavoce (''**Speaker**''), quindi digitare password+cancelletto (''**1234#**''), appare il prompt ''**Password:**'' digitare ancora password+vivavoce (''**1234 Speaker**''). Si accede al //**menu**//. Navigazione nel menu: ^ Tasto ^ Funzione ^ | Volume/- | Avanti | | Speed Dial | Indietro | | Speaker | OK | | Local Num | Edit | Per immettere un punto (ad esempio per impostare l'indirzzo IP) digitare asterisco. ==== Password reset ==== E' possibile **resettare la super password** conoscendo la password semplice ed entrando con quella da tastierino. Scegliere //default settings// e //store settings//. Se la password è composta da lettere non è possibile entrare dal tastierino, è indispensabile accedere via web. ==== Rubrica ==== Impostare i numeri dall'interfaccia web (come si fa invece dalla tastiera del telefono?). Digitare la **posizione** del numero desiderato, premere il tasto ''**Phone Book**'' e comporre premendo ''**#**''. ====== Configurazione SIP su AT-320 ====== Questi i parametri di configurazione principali ^ sip proxy | Indirizzo IP o nome del server SIP/Asterisk. | ^ domain | Realm del server Asterisk (default //asterisk//), non viene usato? | ^ phone number | Nome del canale SIP configurato su Asterisk. | ^ account | Deve essere uguale al phone number. | ^ pin | Password (secret) configurata su Asterisk. | ^ register port | Porta UDP su cui ascolta Asterisk, default 5060. | ^ dtmf | Impostare ''sip info'' in modo che Asterisk "senta" i toni DTMF. | Corrisponde ad una configurazione del genere in **''/etc/asterisk/sip.conf''**: [account] type=friend context=sip-phones host=dynamic secret=MySecretPin ====== Configurazione IAX2 sul telefono ====== Si entra dall'interfaccia web. Basta la password semplice? Forse no, se sono state cambiate le password predefinite. ^ use service | On | ^ service addr | Indirizzo IP del server Asterisk | ^ register ttl | Intervallo in secondi per rinnovare la registrazione presso il server | ^ phone number | Numero di telefono di questo apparecchio (solo per visualizzazione?) | ^ account | Nome account, deve corrispondere al nome della //%%[sezione]%%// di ''iax.conf'' (**non** all'//username//) | ^ pin | Password, deve corrispondere al //secret// di ''iax.conf'' | ====== Configurazione Asterisk ====== Installati i seguenti pacchetti Debian: asterisk-classic, asterisk-config, asterisk-sounds-main, libasound2, libgsm1, libpri1.2, libspeex1. Modificare il file ''**/etc/default/asterisk**'' in modo che il servizio parta. Sul firewall si deve aprire la porta **4569 UDP**. Configurazione minimale: due telefoni IP si collegano al server Asterisk, a ciascuno viene assegnato un numero diverso (extension) e possono chiamarsi l'un l'altro. Nel file ''**/etc/asterisk/iax.conf**'' si aggiunge una sezione simile per ogni telefono: [niccolo] type=friend username=niccolo secret=superpippo auth=md5 host=dynamic context=faunalia_context mailbox= Nel file ''**/etc/asterisk/extensions.conf**'' si crea una nuova estensione, alla quale saranno connessi tutti i telefoni IAX: [faunalia_context] ; ; Telefoni IP exten => 100,1,Dial(iax2/niccolo) exten => 200,1,Dial(iax2/paolo) Componendo il 200 dal telefono //niccolo//, squillerà il telefono //paolo//. Per collegarsi alla console di Asterisk, rileggere i file di configurazione e vedere quali clienti IAX2 si sono collegati: asterisk -vvvvvvvvr asterisk*CLI> reload asterisk*CLI> iax2 show peers Name/Username Host Mask Port Status nomade/nomade 82.59.80.189 (D) 255.255.255.255 10156 Unmonitored paolo/paolo (Unspecified) (D) 255.255.255.255 0 Unmonitored niccolo/niccolo 192.168.0.129 (D) 255.255.255.255 1720 Unmonitored 3 iax2 peers [0 online, 0 offline, 3 unmonitored] asterisk*CLI>