
펌웨어 "Prog 1.0.9.69"의 Grandstream GXP2170(구성 파일은 GXP21XX 모델 간에 매우 유사함)에서 전화를 건 7자리 번호 앞에 지역 번호를 추가할 수 있는 다이얼 계획을 프로비저닝할 수 있어야 합니다. 프로비저닝은 반드시 구성 파일로 수행됩니다. Grandstream 지원팀은 그것이 그들에게 효과가 있다고 말했고 그들이 내 요구 사항을 이해했는지 확인하려고 시도한 후에도 나를 무시했으며 이 기능이 존재하지 않으면 그 기능이 존재하지 않는지 확인하면 된다고 말했습니다. 우리는 HTTPS 전달 XML 파일을 통해 프로비저닝하고 내 서버 access.log를 확인한 결과 파일이 성공적으로 가져오는 것을 볼 수 있지만 전화기가 이를 처리하고 적용하지 않습니다("<=1941>[2-9를 제거한 경우). 다운로드하여 즉시 처리하는 다이얼 플랜의 ]xxxxxx") 다른 사람이 이를 확인할 수 있습니까? 웹 GUI를 통해 실제 다이얼 플랜을 프로그래밍할 수도 있었지만 구성 파일을 사용하여 이 기능을 제공할 수 있어야 했습니다. 또한 관리자 가이드에는 "참고: 이 기능은 구성 파일(.xml 및 .txt 모두)에서는 지원되지 않습니다."라고 나와 있습니다. 그러나 그들이 말하는 기능이 무엇인지에 대해서는 꽤 불분명하며 GUI가 구성 파일이 할 수 없는 작업을 수행할 수 있다는 것이 나에게는 어리석고 거꾸로 보입니다.
답변1
그래서 그랜드스트림 포럼에 가서 도움을 찾았습니다. 내 문제는 그랜드스트림 구성이 아니라 실제로 XML 기반이었습니다. "prepend" 함수는 "<" 및 ">"를 사용하지만 이는 특수 XML 문자이므로 일반 텍스트 파일에서 "<" 및 ">"로 대체되어야 했습니다. 그런 다음 XML 파서에 의해 구문 분석되어 다음으로 전송됩니다. 다이얼 플랜! 나한테 고마워할 필요 없어, 토니가 묻자... 토니가 대답한다.