Community Asterisk France
 

Précédent   Community Asterisk France > Client VoIP > Hard Phone

Réponse
 
Outils de la discussion Modes d'affichage
  #1  
Vieux 26/01/2008, 08h48
sixela sixela est déconnecté
Member
 
Date d'inscription: janvier 2007
Localisation: Ile de France
Messages: 80
Par défaut Call pickup avec ST2030+asterisk 1.4

Je m'acharne à faire marcher le pickup d'appel via les touches de fonction du téléphone ST2030 avec mon asterisk 1.4, mais sans succès pour le moment.

Voilà mon environnement :

- téléphones ST2030 avec firmware 1.58 configurés en TFTP, fichiers de conf dispo sur http://people.via.ecp.fr/~alexis/asterisk/st2030/

- asterisk 1.4.17 sur lequel j'ai appliqué le patch proposé par Thomson pour Asterisk 1.4 : archive "Asterisk 1.4 patch for Call Pickup" (ZIP, 367.88K - 10/18/2007) téléchargable sur
http://www.thomsontelecompartner.com...tion.php?id=87

Mon asterisk est a priori correctement configuré pour le call pickup. J'ai fait un dump du dialogue SIP entre asterisk et le téléphone depuis lequel je tente le pickup dans 2 scénarios :

1) le poste 37 appelle le poste 35, puis je compose "*835" depuis le poste 11 et le pickup fonctionne parfaitement. Voilà le dump du dialogue SIP entre le poste 11 et Asterisk :

http://people.via.ecp.fr/~alexis/ast...le8_succes.txt

2) le poste 37 appelle le poste 35, puis j'appuie sur la touche de fonction du poste 11 qui clignotte (c'est la touche qui correspond au poste 35) et le pickup ne fonctionne pas : le poste 11 fait un appel simple vers le poste 35, qui se retrouve avec 2 appels entrants. Voilà le dump du dialogue SIP entre le poste 11 et Asterisk :

http://people.via.ecp.fr/~alexis/ast...tion_echec.txt

Je ne suis pas du tout un expert de SIP, mais l'analyse de ces dumps tend à montrer que dans le scénario n°1 le poste 11 appelle *835 et le pickup marche, alors que dans le scénario n°2 le poste 11 appelle simplement 35 et le pickup ne marche pas.

Je suis à la recherche de toute info qui pourrait m'aider à faire tomber le pickup via les touches de fonction en marche...

Dernière modification par sixela 26/01/2008 à 08h50
Réponse avec citation
  #2  
Vieux 27/01/2008, 23h23
gouroutrash gouroutrash est déconnecté
Super Moderator
 
Date d'inscription: août 2005
Messages: 3 740
Envoyer un message via MSN à gouroutrash
Par défaut

Et bien tout tend à montrer que c'est un problème de configuration du téléphone, puisque le pickup fonctionne avec asterisk (via *8), et que le firmware et le fichier de conf du téléphone sont à jour.
Le problème est de trouver un fichier de config par tftp qui soit valide pour le pickup (quand la fonction blf a enfin commencé à fonctionner avec asterisk, j'ai pas trouvé de config valide en tftp alors je suis passé en config par l'interface web)
As-tu essayé le support thomson ? (d'après ce que j'ai vu sur le forum, ils répondent aux questions, je pense que ce sont les mieux placés pour donner la réponse)
Réponse avec citation
  #3  
Vieux 28/01/2008, 07h38
sixela sixela est déconnecté
Member
 
Date d'inscription: janvier 2007
Localisation: Ile de France
Messages: 80
Par défaut

Oui, j'ai essayé le support Thomson, mais je n'ai pas eu de réponse probante jusqu'à présent.

Je pense aussi que le problème vient de la configuration du téléphone ; j'ai essayé de changer certains paramètres qui pourraient impacter cette fonctionnalité, mais sans succès pour le moment
Réponse avec citation
  #4  
Vieux 28/01/2008, 18h01
Avatar de WanAgain
WanAgain WanAgain est déconnecté
Member
 
Date d'inscription: février 2007
Localisation: Caumont sur Durance
Messages: 44
Par défaut

Salut,

je pense qu'il te manque le paramètre suivant :
subscribe_event=1
Dans ta conf il est à 0.

Si cela ne fonctionne pas, j'espère que mes fichiers ci-dessous pourront t'aider. J'utilise le firmware 1.56, mes les fichiers de conf devraient être approximativement les même.

J'utilise les fichiers ComConf2030SG_v1.56.txt et TelConf2030SG_v1.56.txt originaux. Je renseigne chaque fichier de conf de chaque poste avec toutes les options (enfin presque toutes). Le fichier ST2030S_MACADRESSEDUTEL.inf contient exactement la même chose que le fichier st2030s.inf.

st2030s.inf (fichier envoyé par le dhcp):
[application]
fw_filename=v2030SG.070713.1.56.zz

[config]
telcfg=TelConf2030SG_v1.56.txt
common_config=ComConf2030SG_v1.56.txt
melodies=Melodies.txt
system_melodies=Sys_Ringtones.txt
call_waiting_tone=Bellcore_CW.txt

ST2030S_MACADRESSEDUTEL.txt:
[ipp]
HideMissedCall=1
AutoHangUpTimer=3
DateFlag=2
TimeFlag=1
AutoAnsTimer=0
Autocall=1
AutocallNumber=
AutoRejectTimer=0
AutoStopTimer=0
CaLogPrefix=
Disable_call_progress=0
DoNotDisturb_AbHour=0
DoNotDisturb_AbMin=0
DoNotDisturb_Duration=0
DoNotDisturb_Hour=0
DoNotDisturb_MDay=1
DoNotDisturb_Min=0
DoNotDisturb_Month=0
DoNotDisturb_Type=0
DoNotDisturb_Year=0
Hide_Phone_Number_Display=0
LCDvoltLevel=0
LanguageType=1
LocalMusicOnHold=0
OptionVisible=8191
PasswordString=PasswordJeSaisPlusDeQuoi
PhoneLock=0
Pick_up_call=1
RINGER_Flag=0
RingToneMP1=0
RingToneMP2=0
RingToneMP3=0
RingToneMP4=0
Suppress-DomainName-Flag=1
Transfer_to_voice_mail=1

[net]
DNSSrv1=0.0.0.0
DNSSrv2=0.0.0.0
DSCPflag=0
ESWITCH_LAN=1
Gateway=0.0.0.0
ipwan=0.0.0.0
MaskWan=0.0.0.0
TelnetSrv=0
VLAN=0
WanModFlag=1

[sip]
CallBlockType=0
CF_Address1=
CFNA_Time1=30
CodecPriority_G711mu=2
CodecPriority_G711a=1
CodecPriority_G729=3
CodecPriority_G723=4
CF_domain=
ConnectReuseFlgMP1=0
ConnectReuseFlgBK1=0
DNDResp=1
DisplayName1=NomDuPoste
ExpireTimeMP1=3600
ExpireTimeBK1=3600
OutBoundProxy0=
OutBoundPort0=5060
OutBoundType=0
PrivacyFlag1=4
ProxyServerMP1=AdresseIPServeurSIP
ProxyServerBK1=
RandomCSeqFlag=0
RandomRTPPortFlag=0
regid1=UserSIP
regpwd1=PasswordSIP
RegisterServer=AdresseIPServeurSIP
RegisterServerMP1=AdresseIPServeurSIP
RegisterServerBK1=
RtpPort=10000
RFC2833=1
RFC2833_rtp_pltype=97
ServiceDomainMP1=AdresseIPServeurSIP
ServiceDomainBK1=
SessionExpire=1800
SessionExpireMin=100
SessionMethod=0
sip_port=5060
sip_portMP1=5060
sip_portBK1=5060
sip_reg_srv_portMP1=5060
sip_reg_srv_portBK1=5060
sip_pxy_srv_portMP1=5060
sip_pxy_srv_portBK1=5060
subscribe_event=1
sw_anon_reject=0
sw_CF=0
sw_CFA=0
sw_CFNA=0
sw_CFB=0
sw_not_disturb=0
sw_call_park=0
sw_notify_autoprovision=1
sw_tr_vmail_address1=
sw_tr_vmail_flag=0
sw_park_srv_addr0=
TEL1Number=UserSIP
TransportFlgMP1=0
TransportFlgBK1=0
USRPhoneFlg=1
UnRegister_priorFlgMP1=1
UnRegister_priorFlgBK1=1
VoiceMailAddr=AdresseIPServeurSIP
VoiceMailTelNum=NuméroDeTelDuVoiceMailMain
VoiceMailPort=5060

[sys]
config_sn=NuméroDeSérie
BLFType=0
BLFListSipUri=L/<sip:>
CountryCode=FR
Current_Max_Multiline=2
Dialednum_timeout=0
dtmf_mode_flag=1
EmergencyDialPlan=
FeatureKeyExt01=L/<sip:>
FeatureKeyExt02=L/<sip:>
FeatureKeyExt03=S/<sip:AutreTelSIP>
FeatureKeyExt04=S/<sip:AutreTelSIP>
FeatureKeyExt05=S/<sip:AutreTelSIP>
FeatureKeyExt06=S/<sip:AutreTelSIP>
FeatureKeyExt07=S/<sip:AutreTelSIP>
FeatureKeyExt08=S/<sip:AutreTelSIP>
FeatureKeyExt09=S/<sip:AutreTelSIP>
FeatureKeyExt10=S/<sip:AutreTelSIP>
FeatureKeyExt11=S/<sip:AutreTelSIP>
FeatureKeyExt12=S/<sip:AutreTelSIP>
FeatureKeyExt13=S/<sip:AutreTelSIP>
FeatureKeyExt14=S/<sip:AutreTelSIP>
FeatureKeyExt15=S/<sip:AutreTelSIP>
FeatureKeyExt16=S/<sip:AutreTelSIP>
FeatureKeyExt17=S/<sip:AutreTelSIP>
FeatureKeyExt18=S/<sip:AutreTelSIP>
FeatureKeyExt19=S/<sip:AutreTelSIP>
FeatureKeyExt20=S/<sip:AutreTelSIP>
FeatureKeyExt21=S/<sip:AutreTelSIP>
FeatureKeyExt22=L/<sip:>
FeatureKeyExt23=L/<sip:>
FeatureKeyExt24=L/<sip:>
FeatureKeyExt25=L/<sip:>
FeatureKeyExt26=L/<sip:>
FeatureKeyExt27=L/<sip:>
FeatureKeyExt28=L/<sip:>
FeatureKeyExt29=L/<sip:>
FeatureKeyExt30=L/<sip:>
FeatureKeyExt31=L/<sip:>
FeatureKeyExt32=L/<sip:>
FeatureKeyExt33=L/<sip:>
FeatureKeyExt34=L/<sip:>
FeatureKeyExt35=L/<sip:>
FeatureKeyExt36=L/<sip:>
FeatureKeyExt37=L/<sip:>
FeatureKeyExt38=L/<sip:>
FeatureKeyExt39=L/<sip:>
FeatureKeyExt40=L/<sip:>
FeatureKeyExt41=L/<sip:>
FeatureKeyExt42=L/<sip:>
FeatureKeyExt43=L/<sip:>
FeatureKeyExt44=L/<sip:>
FeatureKeyExt45=L/<sip:>
FeatureKeyExt46=L/<sip:>
FeatureKeyExt47=L/<sip:>
FeatureKeyExt48=L/<sip:>
FeatureKeyExt49=L/<sip:>
FeatureKeyExt50=L/<sip:>
FeatureKeyExt51=L/<sip:>
FeatureKeyExt52=L/<sip:>
FeatureKeyExt53=L/<sip:>
FeatureKeyExt54=L/<sip:>
FeatureKeyExt55=L/<sip:>
FeatureKeyExt56=L/<sip:>
FeatureKeyExt57=L/<sip:>
FeatureKeyExt58=L/<sip:>
FeatureKeyExt59=L/<sip:>
FeatureKeyExt60=L/<sip:>
FeatureKeyExt61=L/<sip:>
FeatureKeyExt62=L/<sip:>
FeatureKeyExt63=L/<sip:>
FeatureKeyExt64=L/<sip:>
FeatureKeyExt65=L/<sip:>
FeatureKeyExt66=L/<sip:>
NormalDigitFlag=1
Phonebook1_url=http://AdresseIPphonebook/search.php?NAME=#SEARCH
Phonebook2_url=
Phonebook3_url=
Phonebook4_url=
Phonebook5_url=
Phonebook1_name=NomDuPhoneBook
Phonebook2_name=
Phonebook3_name=
Phonebook4_name=
Phonebook5_name=
StartSpareFK=
TelnetID=UserTelnet
TelnetPWD=PasswordTelnet
UserID=UserLogin
UserPWD=UserPassword
VOIPDialPlan=|00[1-9]xxxxxxxx|
WebPWD=PasswordWeb

[autoprovision]
AutoprovisionFlag=1
AutoprovisionHTTPServer=
AutoprovisionTFTPServer=AdresseIPServeurTFTP
AutoprovisionTimeDays=0
Autoprovisionstarttime=00:00
AutoprovisionTimeSpan=0
AutoprovisionConfigname=ST2030S_MACADRESSEDUTEL.in f

[qos]
DSCP1=46
DSCP2=40
TOS=160
VLANid1=1
VLANid2=1
VLANTag1=6
VLANTag2=6
VLANTagdata=6

[ftp]
FTPID=
FTPPWD=

[ntp]
NtpDaylight=1
NTPFlag=1
NtpIP=AdresseIPServeurNTP
NtpSyncTime=1
NtpZoneNum=22

[pppoe]
PPPoEID=
PPPoEPWD=

[stun]
STUNSrv=
STUNFlag=0

[upnp]
UPnPFlag=1

[customer]
sw_call_wait=1
__________________
Human knowledge belongs to the world
Réponse avec citation
  #5  
Vieux 29/01/2008, 07h12
sixela sixela est déconnecté
Member
 
Date d'inscription: janvier 2007
Localisation: Ile de France
Messages: 80
Par défaut

Salut WanAgain !

J'ai mis le paramètre "subscribe_event" à 1, mais cela ne change malheureusement rien, le pickup via les touches de fonction ne marche toujours pas.

Est-ce que le pickup marche chez toi ? Si oui, quelle version d'Asterisk utilises-tu ? est-ce que tu l'as patché ?
Réponse avec citation
  #6  
Vieux 29/01/2008, 07h17
Avatar de WanAgain
WanAgain WanAgain est déconnecté
Member
 
Date d'inscription: février 2007
Localisation: Caumont sur Durance
Messages: 44
Par défaut

Salut,

oui asterisk fonctionne chez moi.

J'utilise la version 1.4.11 patchée. Mais je ne pense pas que ton problème vienne de là.
Essaye de voir en utilisant le même type de conf que moi sinon.
__________________
Human knowledge belongs to the world
Réponse avec citation
  #7  
Vieux 02/02/2008, 11h00
sixela sixela est déconnecté
Member
 
Date d'inscription: janvier 2007
Localisation: Ile de France
Messages: 80
Par défaut Resolu

J'ai enfin résolu le problème... mais j'ai honte... c'était si simple ! Après avoir analysé le tcpdump plus en détail, avec étudié le patch de thomson et lu un peu les sources de sip.conf, j'ai fini par comprendre que je ne passait pas dans le code du patch de Thomson et que le paramétrage de mon asterisk était pas bon.

Il m'a suffit de passer les paramètres notifyhold et notifyringing à yes dans sip.conf, et le pickup marche parfaitement bien maintenant.

Voilà ce que donne un tcpdump quand on fait un pickup qui marche :

http://people.via.ecp.fr/~alexis/ast...ion_succes.txt

Dernière modification par sixela 02/02/2008 à 11h12
Réponse avec citation
  #8  
Vieux 03/02/2008, 10h48
gouroutrash gouroutrash est déconnecté
Super Moderator
 
Date d'inscription: août 2005
Messages: 3 740
Envoyer un message via MSN à gouroutrash
Par défaut

Mince j'étais persuadé de t'avoir montré mes paramètres de sip.conf, mais après recherche c'était à un autre gars qui avait un problème de pickup avec un grandstream
Réponse avec citation
  #9  
Vieux 03/02/2008, 14h33
xoder xoder est déconnecté
Member
 
Date d'inscription: mai 2007
Messages: 38
Par défaut pickup 2030 avec asterisknow

salut
quelqu'un a une solution pour asterisknow ???
QQ1 peut il mettre son fichier complié chan_sip.so a dispo en telechargement pour asterisk 1.4 (peux etre qu'il y a une chance que ca marche...)
merci
Réponse avec citation
  #10  
Vieux 03/02/2008, 16h02
gouroutrash gouroutrash est déconnecté
Super Moderator
 
Date d'inscription: août 2005
Messages: 3 740
Envoyer un message via MSN à gouroutrash
Par défaut

http://www.schtak.com/vrac/chan_sip.so
Réponse avec citation
Réponse

Outils de la discussion
Modes d'affichage

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Navigation rapide


Fuseau horaire GMT. Il est actuellement 05h04.


Édité par : vBulletin version 3.8.0
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #5 par l'association vBulletin francophone
Copyright Asterisk DIGIUM - Support Forum : support@squalesystems.com