FAQ
chan_sip.c:6712 determine_firstline_parts: Bad request protocol Packet
Fix the annoying messages:
diff -uNr asterisk-1.4.13.org/channels/chan_sip.c asterisk-1.4.13/channels/chan_sip.c
--- asterisk-1.4.13.org/channels/chan_sip.c 2007-10-10 16:42:00.000000000 +0200
+++ asterisk-1.4.13/channels/chan_sip.c 2007-11-14 04:33:05.000000000 +0100
@@ -6620,6 +6620,12 @@
if (*e)
*e++ = '\0';
e = ast_skip_blanks(e);
+ if (!strcasecmp(req->rlPart1, "Cirpack") &&
+ !strcasecmp(req->rlPart2, "KeepAlive") &&
+ !strcasecmp(e, "Packet")) {
+ /* Silently drop bogus Cirpack keepalive packets */
+ return -1;
+ }
if (strcasecmp(e, "SIP/2.0") ) {
ast_log(LOG_WARNING, "Bad request protocol %s\n", e);
return -1;
diff -uNr asterisk-1.4.13.org/main/rtp.c asterisk-1.4.13/main/rtp.c
--- asterisk-1.4.13.org/main/rtp.c 2007-10-08 22:06:33.000000000 +0200
+++ asterisk-1.4.13/main/rtp.c 2007-11-11 13:12:28.000000000 +0100
@@ -1383,6 +1383,7 @@
[34] = {1, AST_FORMAT_H263},
[103] = {1, AST_FORMAT_H263_PLUS},
[97] = {1, AST_FORMAT_ILBC},
+ [96] = {0, AST_RTP_DTMF},
[99] = {1, AST_FORMAT_H264},
[101] = {0, AST_RTP_DTMF},
[110] = {1, AST_FORMAT_SPEEX},
[top]
How do I get ISDN functioning with a Fritz!Card/PCI
Install mISDN and not the Fritz driver.
[top]