PPPD Disconnect문제

mdh2322의 이미지

안녕하세요?

3G라우터 개발중에 문제가 있어서 도움을 받고자 글 올립니다.

pppd을 통해서 3G망 접속을 하고 있습니다.

무슨 이유에서 인지 접속이 정상적으로 연결이 된 후

수 분 후에 접속이 끊기는 현상(Disconnection)이 발생합니다.

pppd의 persist옵션을 적용해둬서 재접속(retry)은 합니다만,

빈번하게 망 접속이 끊기는 현상이 있네요.(사업자 망에 따라 다른것 같습니다.)

로그를 보자면

local IP address 172.17.104.109
remote IP address 172.17.7.206
primary DNS address 207.150.240.1
secondary DNS address 207.150.240.2
Script /etc_ro/ppp/ip-up started (pid 507)
Script /etc_ro/ppp/ip-up finished (pid 507), status = 0x0
# rcvd [LCP TermReq id=0x65]
LCP terminated by peer
Script /etc_ro/ppp/ip-down started (pid 2321)
sent [LCP TermAck id=0x65]
Script /etc_ro/ppp/ip-down finished (pid 2321), status = 0x0
Modem hangup
Connection terminated.
Connect time 1035.0 minutes.

망으로부터 LCP TermAck신호가 날라온 후 접속을 끊는 거 같습니다.

클라이언트에서 동영상 같은 스트림 트래픽에 대해서는 발생을 하지 않고,
인터넷 브라우저를 통한 웹서핑 시 발생이 된다고 합니다.

혹시 도움될만한 사항이 있다면 답변 부탁드리겠습니다.
며칠째 헤매고 있습니다..;;
감사합니다.

kowonbai의 이미지

우연히 들렸다 저의 경험과 일치하는 것이 있어서 답변을 답니다.

자세한 것은 DEBUG 옵션을 추가 하셔서 컨트롤 패킷을 살펴보아야 알겠지만
저의 경우는 HW가 좋지 않았거나 통신 상태가 좋지 않아서 동일한 컨트롤 패킷을
일정한 수 이상 시도해서 실패했을 경우 TermReq를 상대방이 보냈었습니다.

문제가 되는 것을 제거한 후에는 TermReq를 받아 보지 못했습니다.
상대방이 반복하는 것은 id 번호를 보시면 알 수 있습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.