Wvdial을 통해 인터넷에 연결하는 동안 오류가 발생했습니다. 이것은 내가 얻는 결과입니다.
tusharmakkar08@tusharmakkar08-SATELLITE-C660 ~ $ sudo wvdial --> WvDial: 인터넷 다이얼러 버전 1.61 --> 모뎀을 초기화하는 중입니다. --> 보내기:ATZ 아즈 좋아요 --> 보내기: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 좋아요 --> 모뎀이 초기화되었습니다. --> 보내기: ATDT#777 -->운송업체를 기다리는 중입니다. ATDT#777 316800 연결 --> 캐리어가 감지되었습니다. 지금 PPP를 시작하세요. --> 2013년 11월 7일 목요일 15:24:48에 pppd를 시작합니다. --> pppd pid: 6699 --> ppp0 인터페이스 사용 --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> 로컬 IP 주소 115.241.16.160 --> pppd: �p�[08]�h�[08] --> 원격 IP 주소 220.224.141.145 --> pppd: �p�[08]�h�[08] --> 기본 DNS 주소 220.226.6.104 --> pppd: �p�[08]�h�[08] --> 보조 DNS 주소 220.226.100.40 --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] -->연결시간 0.1분. --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> 2013년 11월 7일 목요일 15:24:58에 연결이 끊어졌습니다. --> PPP 데몬이 죽었습니다: 모뎀이 끊겼습니다(종료 코드 = 16). --> man pppd에서는 pppd 오류 코드를 더 자세히 설명합니다. --> 다시 시도하고 자세한 내용은 /var/log/messages와 wvdial 및 pppd 매뉴얼 페이지를 확인하세요. --> 5초 후에 자동으로 다시 연결을 시도합니다. --> 모뎀을 초기화하는 중입니다. --> 보내기:ATZ 아즈 좋아요 --> 보내기: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 좋아요 --> 모뎀이 초기화되었습니다. --> 모뎀을 초기화하는 중입니다. --> 보내기:ATZ 아즈 좋아요 --> 보내기: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 좋아요 --> 모뎀이 초기화되었습니다. --> 보내기: ATDT#777 -->운송업체를 기다리는 중입니다. ATDT#777 연결 3100000 --> 캐리어가 감지되었습니다. 지금 PPP를 시작하세요. --> pppd는 2013년 11월 7일 목요일 15:25:10에 시작되었습니다. --> pppd pid: 6758 --> ppp0 인터페이스 사용 --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> pppd: �p�[08]�h�[08] --> 2013년 11월 7일 목요일 15:25:11에 연결이 끊어졌습니다. --> PPP 데몬이 죽었습니다: 모뎀이 끊겼습니다(종료 코드 = 16). --> man pppd에서는 pppd 오류 코드를 더 자세히 설명합니다. --> 다시 시도하고 자세한 내용은 /var/log/messages와 wvdial 및 pppd 매뉴얼 페이지를 확인하세요. --> 10초 후에 자동으로 다시 연결을 시도합니다. --> 모뎀을 초기화하는 중입니다. --> 보내기:ATZ 아즈 좋아요 --> 보내기: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 좋아요 --> 모뎀이 초기화되었습니다.
wvdial.conf
출력 은 다음 과 같습니다 .
"/etc/wvdial.conf"를 편집합니다. 모뎀의 직렬 포트를 스캔합니다. 모뎀 포트 스캔: S0 S1 S2 S3 S4 S5 S6 S7 모뎀 포트 스캔: S8 S9 S10 S11 S12 S13 S14 S15 모뎀 포트 스캔: S16 S17 S18 S19 S20 S21 S22 S23 모뎀 포트 스캔: S24 S25 S26 S27 S28 S29 S30 S31 죄송합니다. 모뎀이 감지되지 않습니다! 다른 프로그램에서도 사용되나요? setserial을 사용하여 올바르게 구성했습니까? http://alumnit.ca/wiki/?WvDial에서 FAQ를 읽어보세요.
이것은 내 wvdial.conf의 내용입니다.
[다이얼러 기본값] 초기화 1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 바보 모드 = 1 모뎀 유형 = USB 모뎀 ISDN = 0 전화번호=#777 새로운 PPPD = 예 모뎀=/dev/ttyUSB0 사용자 이름 = 9354380887 비밀번호=9354380887 CB 보드 = 460800
내 /etc/ppp/options
파일에는 다음이 포함됩니다.
# /etc/ppp/옵션 # # 원래 Jim Noble이 만들었습니다. # alvar Bray가 데비안용으로 수정함 # PPP 서버 설정을 위해 Christoph Lameter가 수정함 # # 이 파일에서 어떤 옵션이 활성화되어 있는지 빠르게 확인하려면 다음 명령을 사용하십시오: #egrep -v '#|^ *$' /etc/ppp/options # 들어오는 Win95 또는 WinNT 연결에 어떤 DNS 서버를 사용해야 하는지 지정합니다. # 두 대의 서버를 원격으로 구성할 수 있습니다. # ms-dns 192.168.1.1 # ms-dns 192.168.1.2 # 들어오는 연결 Win95 또는 WinNT에 어떤 WINS 서버를 사용해야 하는지 지정합니다. #ms-wins 192.168.1.50 #ms-승리 192.168.1.51 # pppd를 실행한 후 지정된 실행 파일 또는 쉘 명령 # 링크를 종료합니다. 예를 들어 스크립트는 다음 명령을 실행할 수 있습니다. # 하드웨어 모뎀 제어 신호가 있으면 모뎀으로 보내서 일시 중단합니다. # 사용할 수 없습니다. #disconnect "채팅 -- \d++++\d\c OK ath0 OK" # 비동기 문자 매핑 - 32비트 16진수입니다. # pppd를 수신하려면 이스케이프해야 합니다. 0x00000001 #은 '\x01'을 나타내고, 0x80000000은 '\x1f'를 나타냅니다. 비동기 매핑 0 # 네트워크를 허용하기 전에 피어에게 자신을 인증하도록 요구합니다. # 보내거나 받을 패킷입니다. # 이 설정을 비활성화하지 마십시오. 표준이 될 것으로 예상 # pppd의 향후 버전. 비활성화하려면 호출 옵션(맨페이지 참조)을 사용하십시오. # 특정 피어에 대한 인증입니다. #인증 인증 없음 # ...불행하게도 이는 피어 파일에서 올바르게 수정되었습니다. # (보통 /etc/ppp/peers/ppp0)은 분명히 다음과 같습니다 # gnome-system-tools 및 system-tools-backend 사용 예 # 피어 파일을 관리합니다. 그래서 Ubuntu Feisty에서는 기본값을 변경했습니다. # 하드웨어 흐름 제어(예: RTS/CTS)를 사용하여 데이터 흐름을 제어합니다. # 직렬 포트에. ctscts # 소프트웨어 흐름 제어(예: XON/XOFF)를 사용하여 데이터 흐름 방향을 제어합니다. # 직렬 포트에. #xonxoff #전송 시 특정 문자를 이스케이프해야 함을 지정 # (피어가 이스케이프를 요청하는지 여부에 관계없이) # 비동기 제어 문자 매핑). 이스케이프 처리할 문자는 다음과 같습니다. # 쉼표로 구분된 16진수 목록으로 지정됩니다. 알아채다 # 이스케이프 옵션으로 지정할 수 있는 거의 모든 문자와는 달리 # asyncmap 옵션은 제어 문자만 허용합니다. # 지정되었습니다. 이스케이프할 수 없는 문자는 16진수 문자입니다. # 값 0x20 - 0x3f 또는 0x5e. #탈출 11,13,ff # 모뎀 제어선을 사용하지 마십시오. #현지의 # pppd가 직렬 장치에서 UUCP 스타일 잠금을 사용해야 함을 지정합니다. # 장치에 대한 독점 액세스를 보장합니다. 잠그다 # PAP 패킷의 내용을 기록할 때 비밀번호를 표시하지 않습니다. # 기본값입니다. 비밀번호 숨기기 # PAP 패킷의 내용을 기록할 때 이 옵션은 pppd를 활성화합니다. # 로그 메시지에 비밀번호 문자열을 표시합니다. #비밀번호 표시 # 모뎀 제어선을 사용합니다. Ultrix에서 이 옵션은 하드웨어가 # crtscts 옵션과 동일한 흐름 제어. (이 옵션은 완전히 # 구현. ) 모뎀 # 협상을 위한 MRU[최대 수신 단위] 값을 설정합니다. 피어 투 피어 # 피어는 바이트 이하의 패킷을 보내도록 요청됩니다. 이것 # 최소 MRU 값은 128입니다. 기본 MRU 값은 1500입니다. 값은 # 느린 링크의 경우 296(TCP/IP 헤더 40바이트 + 256)을 사용하는 것이 좋습니다. #바이트 데이터). #mru542 # 인터페이스 네트워크 마스크를 "소수점" 형식의 32비트 네트워크 마스크로 설정합니다. # 기호(예: 255.255.255.0). #넷마스크255.255.255.0 # 로컬 IP 주소가 지정되지 않은 경우 기본 동작을 비활성화합니다. # (가능한 경우) 로컬 IP 주소를 결정하는 데 사용됩니다. # CPU 이름. 이 옵션을 사용하면 피어는 로컬 IP를 제공해야 합니다. # IPCP 협상 중 주소(프로토콜에 명시적으로 지정되지 않은 경우) # 명령줄이나 옵션 파일에서). #noip기본값 # LCP에서 "수동" 옵션을 활성화합니다. 이 옵션을 사용하면 pppd는 # 응답이 수신되지 않으면 연결을 시도합니다. # 피어, pppd는 유효한 LCP 패킷을 수동적으로 기다립니다. # 피어(이 옵션 없이 종료하는 대신). #수동적인 # 이 옵션을 사용하면 pppd는 시작하기 위해 LCP 패킷을 전송하지 않습니다. # 피어로부터 유효한 LCP 패킷이 수신될 때까지 연결합니다(예: # 이전 버전의 pppd에 대한 "수동" 옵션). #조용한 # LCP 및 IPCP에 대한 옵션 협상을 요청하거나 허용하지 마십시오. # (기본값 사용). #-모두 # 주소/제어 압축 협상을 비활성화합니다(기본값 사용, 즉 # 주소/제어 필드가 비활성화됨). #-ac # 비동기맵 협상을 비활성화합니다(기본 비동기맵을 사용하고 이스케이프합니다). # 모든 제어 문자). #-예 # 백그라운드 프로세스가 되기 위해 포크하지 마십시오(그렇지 않으면 pppd가 이를 수행합니다) # 직렬 장치가 지정된 경우). #-분리된 # IP 주소 협상을 비활성화합니다(이 옵션을 사용하면 원격 IP # 주소는 명령줄이나 옵션을 사용하여 지정해야 합니다. # 옵션 파일). #-ip # IPCP 협상 및 IP 통신을 비활성화합니다. 이 옵션은 # 피어에 문제가 있고 요청으로 인해 혼란을 겪고 있는 경우에만 필요합니다. # pppd의 IPCP 협상. #noip # 매직 넘버 협상을 비활성화합니다. 이 옵션을 사용하면 pppd는 다음을 수행할 수 없습니다. # 루프백 라인을 감지합니다. #-mn # MRU [최대 수신 단위] 협상을 비활성화합니다(기본값 사용, 즉 #1500). #-mru # 프로토콜 필드 압축 협상을 비활성화합니다(기본값 사용, 즉 # 프로토콜 필드 압축이 비활성화되었습니다.) #-개인용 컴퓨터 # 피어가 PAP를 사용하여 자신을 인증하도록 요구합니다. #+바푸 # 인증에 PAP를 사용하는 것에 동의하지 않습니다. #-어린애 속임수 # 피어에게 CHAP [암호화]를 사용하도록 요구 #HandshakeAuthenticationProtocol]인증. #+장 # 인증에 CHAP를 사용하는 것에 동의하지 않습니다. #-장 # Van Jacobson 스타일의 IP 헤더 압축 협상을 비활성화합니다. #기본값, 압축 없음). #-vj # 디버깅 수준을 높입니다(-d와 동일). 이 옵션이 주어지면 pppd는 # 보내거나 받은 모든 제어 패킷의 내용을 기록합니다. # 사람이 읽을 수 있는 형식. 패킷은 시스템 로그를 통해 쉽게 기록됩니다. # 데몬 및 레벨 디버깅. 이 정보는 다음을 통해 파일로 전달될 수 있습니다. # /etc/syslog.conf를 적절하게 설정합니다(syslog.conf(5) 참조). (만약에 # pppd는 추가 디버깅이 활성화된 상태로 컴파일되며 메시지를 기록합니다. # 데몬 대신 local2 도구를 사용합니다. #디버그 #인증을 위해 로컬 호스트 이름에 도메인 이름을 추가합니다. # 목적. 예를 들어, gethostname()이 Porsche라는 이름을 반환하는 경우, # 하지만 정규화된 도메인 이름은 porsche.Quotron.COM입니다. # 도메인 옵션을 사용하여 도메인 이름을 Quotron.COM으로 설정합니다. #필드 # 커널 수준 PPP 드라이버에서 디버깅 코드를 활성화합니다. 매개변수 n #은 다음의 합계인 숫자입니다. 1은 활성화됨을 의미합니다. # 일반 디버깅 메시지, 요청 내용 2개 수신됨 #인쇄 데이터 패킷, 요청된 전송 내용 4개 #데이터 패킷을 인쇄합니다. #kdebug n # MTU [최대 전송 단위] 값을 로 설정합니다. 동료가 아닌 이상 # MRU 협상을 통해 더 작은 값을 요청하면 pppd가 이 값을 요청합니다. # 커널 네트워크 코드는 n바이트 이하의 패킷을 보냅니다. # PPP 네트워크 인터페이스를 통해. #mtu #인증에 사용되는 로컬 시스템 이름을 설정합니다. # 이것은 특권적인 옵션입니다. 이 옵션을 사용하면 pppd는 다음을 사용합니다. # 검색 시 두 번째 필드가 있는 비밀 파일 # 피어의 신원을 확인하는 데 사용되는 비밀입니다. 또한 재정의되지 않는 한 # 사용자 옵션을 사용하면 상대방에게 전송되는 이름으로 사용됩니다. # 로컬 시스템을 피어에게 인증할 때. (pppd는 그렇지 않다는 점에 유의하십시오. # 도메인 이름을 에 추가하지 마십시오.) #이름 # 호스트 이름을 로컬 시스템의 이름으로 강제로 사용 # 인증 목적(재정의 이름 옵션). #호스트 이름 사용 # 인증을 위해 원격 시스템의 가칭 이름을 설정합니다. # 도착하다. #원격 이름 # 이 시스템의 ARP [주소 확인 프로토콜]에 항목을 추가합니다. # 피어 IP 주소와 로컬 이더넷 주소가 포함된 테이블 # 시스템. #프록시알프 # 시스템 비밀번호 데이터베이스를 사용하여 피어를 인증합니다. # 바르콜 경도. 참고: mgetty는 이미 이 옵션을 제공합니다. 이것이 지정되면 # 그러면 스크립트 다이얼인을 사용하여 Linux에서 ppp를 시작하는 사용자는 작동하지 않습니다. # 로그인 # 이 옵션이 주어지면 pppd는 LCP 에코 요청 프레임을 다음으로 보냅니다. #n초마다 피어링합니다. 일반적으로 피어는 에코 요청에 응답해야 합니다. # 에코를 보내 응답합니다. 이 옵션은 다음과 함께 사용할 수 있습니다. # lcp-echo-failure 옵션은 피어가 더 이상 연결되어 있지 않음을 감지합니다. LCP 에코 간격 30 # 이 옵션이 주어지면 pppd는 피어가 죽은 것으로 가정합니다(n인 경우). # 유효한 LCP 에코 응답을 받지 않고 LCP 에코 요청을 보냅니다. # 이런 일이 발생하면 pppd는 연결을 종료합니다. 이것을 사용 # 옵션에는 lcp-echo-interval 매개변수가 0이 아니어야 합니다. # 이 옵션은 물리적 연결 후 pppd가 종료되도록 하는 데 사용할 수 있습니다. # 연결이 중단되었습니다(예: 모뎀이 끊어졌습니다). # 하드웨어 모뎀 제어선을 사용할 수 없는 경우. LCP 에코 실패 4 # LCP 재시작 간격(재전송 시간 초과)을 초로 설정합니다. #(기본값 3). #lcp-다시 시작 # LCP 종료 요청 전송의 최대 횟수를 다음으로 설정합니다. #(기본값 3). #lcp-최대-종료 # LCP 구성 요청 전송의 최대 횟수를 다음으로 설정합니다. #(기본값 10). #lcp-최대 구성 #시작 전에 반환된 LCP 구성-NAK의 최대 수를 설정합니다. # 구성 거부를 (기본값 10)로 보냅니다. #lcp-최대 실패 # IPCP 재시작 간격(재전송 시간 초과)을 다음으로 설정합니다. #초(기본값 3) #ipcp-다시 시작 # IPCP 종료 요청 전송의 최대 횟수를 다음으로 설정합니다. #(기본값 3). #ipcp-최대-종료 #IPCP 구성 요청 전송의 최대 횟수를 다음으로 설정합니다. #(기본값 10). #ipcp-maxconfig #시작 전에 반환되는 IPCP 구성-NAK의 최대 수를 설정합니다. # 구성 거부를 (기본값 10)로 보냅니다. #ipcp-최대 실패 # PAP 재시작 간격(재전송 시간 초과)을 초로 설정합니다. #(기본값 3). #pap-다시 시작 # PAP 인증 요청 전송의 최대 횟수를 다음으로 설정합니다. #(기본값 10). #pap-max-authreq # pppd가 피어 확인을 기다리는 최대 시간을 설정합니다. # PAP를 초 단위로 사용합니다(0은 제한이 없음을 의미함). #pap 타임아웃 #CHAP 다시 시작 간격 설정(재전송 시간 초과) #챌린지)를 초(기본값 3)로 설정합니다. #chap-restart # CHAP 챌린지 전송의 최대 개수를 다음으로 설정합니다. #(기본값 10). #chap - 가장 큰 도전 # 이 옵션이 주어지면 pppd는 일정 간격으로 피어에게 다시 도전합니다. # 두번째. #장 간격 # 이 옵션을 사용하면 pppd는 우리 로컬 IP에 대한 상대방의 아이디어를 수락합니다. # 옵션에 로컬 IP 주소가 지정된 경우에도 주소입니다. #ipcp-로컬 수락 # 이 옵션을 사용하면 pppd는 해당 (원격) IP에 대한 피어의 아이디어를 수락합니다. # 옵션에 원격 IP 주소가 지정된 경우에도 주소입니다. #ipcp-원격 수락 # IPXCP 및 IPX 프로토콜을 닫습니다. # pppd에게 IPX 패킷을 전달하라고 지시하려면, 이것을 주석으로 처리하세요 --- # ipxripd를 설치하고 내부 IPX 네트워크 옵션을 활성화하려면 # 커널에. /usr/doc/HOWTO/IPX-HOWTO.gz에는 더 많은 정보가 포함되어 있습니다. 누아 # 연결이 성립되고 종료된 후 종료합니다. 이것이 기본값입니다. # "persist" 또는 "demand" 옵션이 지정되지 않은 경우. #않 지속 # 연결이 종료된 후 종료하지 말고 다시 시작해 보세요. # 연결하다. #을 고집하다 # n 연속 연결 시도 실패 후 종료됩니다. # 값이 0이면 제한이 없음을 의미합니다. 기본값은 10입니다. #가장 큰 실패 # 요청 시에만 링크를 시작합니다(즉, 데이터 트래픽이 있을 때). # 이 옵션을 사용하면 원격 IP 주소를 사용자가 지정해야 합니다. # 명령줄이나 옵션 파일에서. Pppd는 처음에 구성합니다 # 피어에 연결하지 않고 IP 트래픽에 대해 인터페이스하고 활성화합니다. # 트래픽을 사용할 수 있으면 pppd는 피어에 연결하고 실행합니다. # 협상, 인증 등 완료되면 pppd는 # 링크를 통해 패킷(즉, IP 패킷) 전달을 시작합니다. #필요하다 # 링크가 몇 초 동안 유휴 상태이면 pppd가 연결을 끊도록 지정합니다. # 데이터 패킷(즉, IP 패킷)이 전송되지 않으면 링크는 유휴 상태이거나 # 받았다. 참고: 이 옵션을 지속과 함께 사용하는 것은 권장되지 않습니다. # 필수 옵션이 없는 옵션입니다. 활성 필터 옵션이 주어지면, # 지정된 활성 필터에서도 거부되는 패킷 # 링크를 유휴 상태로 계산합니다. #게으른 # 링크를 다시 시작하기 전에 대기할 시간(초)을 지정합니다. # 종료됩니다. 이 옵션은 진행 중이거나 필요한 경우에만 활성화됩니다. # 옵션을 사용하세요. 링크가 있는 경우에는 연기 기간이 적용되지 않습니다. # 유휴 상태로 인해 종료됩니다. #지연 # 유효한 연결을 위해 연결 스크립트가 완료된 후 n 밀리초 동안 기다립니다. # 피어로부터의 PPP 패킷. 이 기간이 끝나거나 PPP가 발효되면 # 피어로부터 패킷을 받은 후 pppd는 협상을 시작합니다. # 첫 번째 LCP 패킷을 보냅니다. 기본값은 1000(1초)입니다. # 이 대기 시간은 connect 또는 pty 옵션을 사용할 때만 적용됩니다. #연결지연 # 패킷 필터링: 자세한 내용은 pppd(8)를 참조하세요. # 필터 표현식과 일치하는 모든 패킷은 링크로 해석됩니다. # 활성화되어 "요구" 연결이 활성화되고 재설정됩니다. # 유휴 연결 타이머. (유휴 옵션) #Filter 표현식은 tcpdump(1)와 유사합니다. #활성 필터 LCP 에코 실패 0 LCP 에코 간격 0 -vj #------
이 오류를 어떻게 제거/수정할 수 있나요?