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

[debian-users:14322] Network is unreachable



大野といいます。

Debian(hamm)とMacを10Base-Tのクロスケーブルを使用して、
接続しようとしているのですが、うまくいきません。
自hostへのpingさえ、Network is unreachableと言われます。
DebianマシンにはWindowsもインストールしており、WindowsとMacは
問題なく接続できていますので、ケーブル等、ハードの問題では
ないと考えています。

Debianの起動時には、
SIOCSIFFLAGS : Resource temporarilly unavailable
SIOCADDRT : Network is unreachable
SIOCADDRT : Network is unreachable
という、エラーメッセジが出ます。

DebianのEthernetカードには、3Comの3c905を使用しており、
起動時のメッセージからも、正しく認識されていると思います。
eth0: 3Com 3c905B Cyclone 100baseTx at 0xd000, 00:10:5a:6e:1b:eb, IRQ 9
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/NWay Autonegotiation interface.
  Enabling bus-master transmits and whole-frame receives.
3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html

各種コマンドの実行結果は以下の通りです。
3[/home/bs2t-oon]/sbin/ifconfig -a
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 

eth0      Link encap:Ethernet  HWaddr 00:10:5A:6E:1B:EB  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 
          Interrupt:9 Base address:0xd000 

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:0.0.0.0  P-t-P:0.0.0.0  Mask:0.0.0.0
          POINTOPOINT  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0 
          Memory:291c038-291cc04 

4[/home/bs2t-oon]/sbin/route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

各種ファイルの内容は、以下のようになっています。
5[/home/bs2t-oon]cat /etc/init.d/network
#!      /bin/sh
ifconfig lo 127.0.0.1
route add -net 127.0.0.0
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1
ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
route add -net ${NETWORK}
[ "${GATEWAY}" ] && route add default gw ${GATEWAY} metric 1

6[/home/bs2t-oon]cat /etc/networks
localnet        192.168.1.0

/etc/init.d/networkの内容を手動で実行すると、
1[/home/bs2t-oon]# /sbin/ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255
SIOCSIFFLAGS: Resource temporarily unavailable
2[/home/bs2t-oon]# /sbin/route add -net 192.168.1.0
SIOCADDRT: Network is unreachable
と言われます。(起動時のメッセージと同じ)

カーネルの設定に問題があるかと思い、再構築してみました。
カーネルのバージョンは2.0.34です。
以下の項目にYesと答えています。
Networking support
Network aliasing
TCP/IP networking
IP : forwarding/gatewaying
IP : multicasting
IP : syncookies
IP : accounting

ネットワークに必要そうなパッケージは以下のものをインストールしています。
base-files : 2.0
netbase : 3.11-1
netstd : 3.07-2

長くなって申し訳ありませんが、私が次に何をすべきか
ご指導いただけると幸いです。

----------------------------------------------------------------------
大野 照男
bs2t-oon@xxxxxxxxxxxxxxx