web-dev-qa-db-ja.com

PPPモデムの圧縮が有効になっているかどうかはどうすればわかりますか?

組み込みシステムでDebianLinuxを使用していますが、pppを使用してCDMAモデム経由でWANに接続しています。pppで圧縮が使用されているかどうかを確認したいと思います。

私の/var/log/messagesには、次の行があります。

kernel: [   54.740000] PPP Deflate Compression module registered

しかし、/var/log/debugで私はこれを見ます:

pppd[2433]: Protocol-Reject for 'Compression Control Protocol' (0x80fd) received

pppstats -zの出力は次のとおりです。

IN:  COMPRESSED  INCOMPRESSIBLE   COMP | OUT: COMPRESSED  INCOMPRESSIBLE   COMP
    BYTE   PACK     BYTE   PACK  RATIO |     BYTE   PACK     BYTE   PACK  RATIO
       0      0        0      0   0.00 |        0      0        0      0   0.00

それで、上記は圧縮が有効になっていることを意味しますか?

4
fred basset

コマンドpppstats -zを使用して、圧縮統計を表示できます。すべてゼロが表示される場合、圧縮は有効になっていません。

manページからの抜粋

   -z     Instead of the standard display, show statistics indicating the 
          performance of the packet compression algorithm in use.

   When the -z option is specified, instead displays the following fields,
   relating to the packet compression algorithm currently in use.   If
   packet compression is not in use, these fields will all display zeroes.  
   The fields displayed on the input side are:

   COMPRESSED BYTE
          The number of bytes of compressed packets received.

   COMPRESSED PACK
          The number of compressed packets received.

   INCOMPRESSIBLE BYTE
          The number of bytes of incompressible packets (that is, those 
          which were transmitted in uncompressed form) received.

   INCOMPRESSIBLE PACK
          The number of incompressible packets received.

   COMP RATIO
          The  recent  compression ratio for incoming packets, defined as 
          the uncompressed size divided by the compressed size (including 
          both compressible and incompressible packets).

   The fields displayed on the output side are:

   COMPRESSED BYTE
          The number of bytes of compressed packets transmitted.

   COMPRESSED PACK
          The number of compressed packets transmitted.

   INCOMPRESSIBLE BYTE
          The number of bytes of incompressible packets transmitted (that 
          is, those which were transmitted in uncompressed form).

   INCOMPRESSIBLE PACK
          The number of incompressible packets transmitted.

   COMP RATIO
          The recent compression ratio for outgoing packets.
2
slm

小切手 /etc/ppp/options

このファイルを編集するのではなく、ある場所にコピーして編集してください。

これをチェックして:

# Disable Address/Control compression negotiation (use default, i.e.
# address/control field disabled).
#-ac

詳細については、 PPP-HOWTO をご覧ください。

2
OmPS