[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:28151] masq したローカルネットワークから不定期に外に出られなくなる



和田と申します. 

kernel-source-2.2.19-2 をコンパイルして作った kernel-image で 
masquerade しているのですが, 不定期にローカル側のネットワークが死ぬよ
うになりました. 原因は不明なのですが, どうやらローカルネットワークにあ
る win98 上で Gnutella の一種の BearShare というソフトをしばらく使うと
駄目になるようです.

症状をもう少し詳しく書くと, 正常に masq している状態から, 不定期に, ロー
カルネットワークにあるマシンから masq しているマシンの外側のネットワー
クに出られなくなります. また, その時に masq しているマシンからローカル
ネットワークにあるマシン全てに ping が通らなくなります.

最初はハードウェア的な不具合の可能性を考え, 他のネットワークカードに差
し替えたり, 別の PCI スロットに差し替えてみたりしたのですが, 症状に変
化はありませんでした. また, 不具合時, ローカルネットワーク上にあるマシ
ン同士で ping は通っているので, Hub は正常に動いていそうです.

現在は, ローカルネットワーク上の Win98 ユーザに, BearShare の使用をや
めてもらうことで対処(?)しているのですが, 同様の症状に遭遇された方はい
らっしゃいますでしょうか?


masquerade は以下のような構成で行なっています. 

------[Global]--------------
        |
 Masq [Debian i386 (Kernel-2.2.19)]
        |
        |
      +---+
      |   +---[Debian sparc (kernel-2.2.19)]
      | H |
      |   +---[Win 2k]
      | U |
      |   +---[Win 98]
      | B |
      |   +--[Debian i386 (Kernel-2.2.18)]
      +---+


ネットワークカードは corega の FEther PCI-TXL で, 内部ネットワークが死
んだ時の dmesg は以下です. 

% dmesg
eth1: Transmit timed out, status 0000, PHY status 782d, resetting...
eth1: Transmit timed out, status 0000, PHY status 782d, resetting...
eth1: Transmit timed out, status 0000, PHY status 782d, resetting...
eth1: Transmit timed out, status 0000, PHY status 782d, resetting...
 .
 .
 .


% cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel 440LX - 82443LX PAC Host (rev 3).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=32.  
      Prefetchable 32 bit memory at 0xf8000000 [0xf8000008].
  Bus  0, device   1, function  0:
    PCI bridge: Intel 440LX - 82443LX PAC AGP (rev 3).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=96.  Min Gnt=12.
  Bus  0, device   7, function  0:
    ISA bridge: Intel 82371AB PIIX4 ISA (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  No bursts.  
  Bus  0, device   7, function  1:
    IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=64.  
      I/O at 0xfcd0 [0xfcd1].
  Bus  0, device   7, function  2:
    USB Controller: Intel 82371AB PIIX4 USB (rev 1).
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  
      I/O at 0xfce0 [0xfce1].
  Bus  0, device   7, function  3:
    Bridge: Intel 82371AB PIIX4 ACPI (rev 1).
      Medium devsel.  Fast back-to-back capable.  
  Bus  0, device  13, function  0:
    Ethernet controller: VIA Technologies Unknown device (rev 66).
      Vendor id=1106. Device id=3065.
      Medium devsel.  IRQ 3.  Master Capable.  Latency=64.  Min Gnt=3.Max Lat=8.
      I/O at 0xf800 [0xf801].
      Non-prefetchable 32 bit memory at 0xfedffc00 [0xfedffc00].
  Bus  0, device  14, function  0:
    Ethernet controller: VIA Technologies Unknown device (rev 66).
      Vendor id=1106. Device id=3065.
      Medium devsel.  IRQ 9.  Master Capable.  Latency=64.  Min Gnt=3.Max Lat=8.
      I/O at 0xf400 [0xf401].
      Non-prefetchable 32 bit memory at 0xfedff800 [0xfedff800].
  Bus  1, device   0, function  0:
    VGA compatible controller: NVidia Unknown device (rev 21).
      Vendor id=10de. Device id=2d.
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=64.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xfd000000 [0xfd000000].
      Prefetchable 32 bit memory at 0xf4000000 [0xf4000008].