Ciao,
io sono riuscito a fare quanto desideri.
Per associare il modem 3G (che deve essere il modello MD-@ marchiato 3 MomoDesign) bisogna:
1) scaricare il file di configurazione del router discus.conf
2) modificare il file di configurazione discus.conf ed inserire nella sezione voip:
(outbound_interface(ppp400))
Estratto (porzione di discus.conf) di esempio:
(call_forwarding_on_no_answer
(no_answer_timeout(20))
)
(compat_mode)
)
)
(outbound_interface(ppp400))
)
(enotify
(send_period(600))
(queue_length(20))
(retry_period(300))
3) Fare l'upload del file discus.conf modificato
Non sono sicuro che il device del modem sia sempre ppp400, se vuoi averne la certezza ti devi collegare tramite telnet al router e dare il comando
net rg_ifconfig 1 che ti restituisce l'elenco dei device di rete dell'apparato (modem compreso).
Esempio di output del comando "net rg_ifconfig 1":
Device ppp400 (0x100ed816) -
type=32(Serial PPP) state=running
changed=0 is_sync=0 has_ip=1 metric=4 MTU=1400
depend_on_list=None
next=None
ip=151.129.67.32, netmask=255.255.255.255
enabled = no
id = 0
logical_network = 0
route_level = 0
metric = 0
def_vlan = 0
mtu_mode = 0
depend_on_name =
bridge_level = 0
default_route = no
is_trusted = no
can_be_missing = no
is_sync = no
has_ip = no
is_wan_man = no
is_wan_data = no
renew_time = 0
has_mac = no
mac =
static/ip =
static/netmask =
static/gateway =
dyn/ip =
dyn/use_override_netmask = no
dyn/override_netmask =
dhcps/enabled = no
dhcps/lease_time = 0
dhcps/start_ip =
dhcps/end_ip =
dhcps/netmask =
dhcps/time_offset = 0
dhcps/ttl = 0
dhcps/mtu = 0
dhcps/vendor_specific =
dhcps/create_hostname = no
is_dns_neg = 0
username =
password = '********'
is_clamp_mtu = no
service_name =
max_idle = 0
is_on_demand = no
ppp/auth/pap = no
ppp/auth/chap = no
ppp/auth/ms_chap_v1 = no
ppp/auth/ms_chap_v2 = no
ppp/encryption/required = no
ppp/encryption/mppe_40 = no
ppp/encryption/mppe_128 = no
ppp/encryption/mppe_stateless = no
pptpc/remote_host =
encryption/enabled = no
encryption/key = '********'
network_name =
atm/pvc/0/vpi = 0
atm/pvc/0/vci = 0
proxy_arp/enabled = no
auto_conf/enabled = no
Tieni presente che se poi operi qualsiasi modifica alla configurazione che trovi sotto "Voice Over IP" dell'interfaccia di configurazione avanzata, tale linea verrà cancellata o modificata in base al parametro "Enable Sip on Interface:" che scegli.
Altro consiglio: puoi impostare la connessione automatica del modem 3G al riavvio del router o in caso di caduta di linea: ti basta andare nell'apposita sezione "Connessione Mobile" dell'interfaccia di amministrazione standard e selezionare la connessione automatica. In alternativa puoi modificare il file discus.conf e valorizzare ad 1 il parametro auto_connect che trovi al fondo del file.
Estratto (porzione di discus.conf) di esempio:
(apn(tre.it))
(name(Tre))
(tel(*99***1#))
(auth_method(pap))
)
)
(detected(1))
(auto_connect(1))
(notify(0))
)
(themanager(manageable_devices))
)
Inoltre, se hai un abbonamento a consumo, io ad esempio uso un profilo della 3 che costa 1 € (uno!) al mese, ti conviene selezionare unicamente i codec audio che consumano meno banda (a patto che siano supportati dal tuo provider VOIP).
Esempio (porzione) di file discus.conf con i soli codec g729 e g723 attivi:
(voip
(enabled(1))
(first_call_max_num(2))
(codec
(0
(enabled(1))
(name(g729))
(ptime(20))
)
(1
(enabled(0))
(name(pcma))
(ptime(20))
)
(2
(enabled(0))
(name(pcmu))
(ptime(20))
)
(3
(enabled(1))
(name(g723))
(bit_rate_hi(0))
(ptime(20))
)
(4
(enabled(0))
(name(g726-32))
(ptime(30))
)
)
Saluti e in bocca al lupo.
cafissimo
