[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:95028] Yahoo-BBへの接続


こんばんわ。川中と申します。
1年半ぶりくらいにメールします。

# といっても、Linuxで遊ぶのをずっとさぼっていたので、
# Linuxの使い方をよくわかってません。すみません。

ThinkPad 240X(米国で購入)の上で、Vine Linux 2.1を動かしてます。
LANカードは「PCI Fast Ethernet Card 10/100Base-TX (FNW-3600-T)」
を使っています。

今、そのマシンでYahoo-BBに接続しようとしているのですが、DHCPクラ
イアントの設定がうまくいかずに、というか、よくわからなくて困って
います。

少し状況を説明すると、1年半くらい動かしていなかったLinuxを、昨日、
久しぶりに、自宅で起動しました。その前はオフィスで少し動かしてみた
ただけで、確か、固定IPを設定して会社のLANからインターネットに接続
できたと記憶しています。それを自宅に持ってきて、Yahoo-BBに接続しよ
うとしているのですが、うまくいきません。

調べたことを順に書くと、次のような感じです。

1.Googleで「Linux Yahoo-BB」を検索して出てきたサイトに「Vineの
  場合も setup等でDHCPを有効にしてやればいけます」とあったので、
  #/usr/sbin/setup を実行して「システムサービスの設定」で「dhcpd」
  をチェックしてみましたが、ダメでした。(「ダメだった」という意
  味は、Netscapeを起動して www.yahoo.co.jp をアクセスしてもできな
  かったということです)

  ※ 否定的な結果だったので、見つけたURLを書くことは控えます。

  それに、ここの「dhcpd」というのは、LinuxマシンをDHCPサーバにす
  るときのdhcpdを指しているようなので(/etc/rc.d/rc5.dに S65dhcpd
  が追加される)、後でチェックをはずしました。

2.Googleで「Linux Yahoo-BB DHCP クライアント」を検索して出てき
  たサイトの中に、「/etc/pcmcia/network.opts」というキーワードが
  出てきましたが、そのファイルは私のマシンの中にはないですね。

  # この、/etc/pcmcia/network.opts は、自分で書かないといけないも
  # のなのでしょうか?

3.上記2.で出てきたページでヒントを得て、/etc/pcmcia/network
  を見たところ、/etc/sysconfig/network-scripts/ifcfg-eth0
  が関係ありそうな気がしたので、それを次のように変更しました。

  DEVICE=eth0
  BOOTPROTO=dhcp ※ ここには何も書かれてなかったので「dhcp」を追加。
  ONBOOT=yes

  ※ 他にIPADDR、NETMASKに固定IPの時のIPアドレスとネットマスクが
    書かれていましたが、それは削除しました。

4.それでもダメだったので、DHCPクライアントが動いていないからだ、と
  思い(それまでデフォルトで動いているものだと思ってた私がバカでし
  た)、LinuxのDHCPクライアントについて少し調べたところ、「dhcpcd」
  と「pump」は、どうも、Vineをインストールすると入っているようでし
  た。そこで、ps で見ると、「pump」に関しては次のように表示される
  ですが、pump はどこで起動されているのでしょうか?
  (/etc/rc.d/rc5.dの中で「grep pump *」しても出てこなかったので)

  $ ps -ef |grep pump
  root 587 1 0 01:02 ? 00:00:00 /sbin/pump -i eth0

  また、「pump」が起動されていても、次のような結果になるので、何か
  がおかしいと思っているのですが、それがよくわかりません。

  # /sbin/pump -i eth0 --status
  Operation failed.

5.なんとなく、少し手詰まりになった気がしたので、/var/log/messages
  を見たところ、eth0 に関しては次のようなメッセージが出ていました。

  --- 省略 ---
  Sep 1 01:02:00 tomcat2 ifup: Delaying eth0 initialization.
  Sep 1 01:02:00 tomcat2 network: Bringing up interface eth0 failed
  --- 省略 ---
  Sep 1 01:02:05 tomcat2 cardmgr[517]: executing: 'modprobe pcnet_cs'
  Sep 1 01:02:05 tomcat2 kernel: eth0: NE2000 (DL10019 rev 05): io 0x300, 
irq 3, hw_addr 00:90:CC:A0:E5:4E
  Sep 1 01:02:05 tomcat2 cardmgr[517]: executing: './network start eth0'
  --- 省略 ---
  Sep 1 01:02:06 tomcat2 pumpd[587]: starting at (uptime 0 days, 0:00:24) 
Sun Sep 1 01:02:06 2002
  --- 省略 ---
  Sep 1 01:03:06 tomcat2 cardmgr[517]: + Determining IP information for 
eth0...Operation failed.
  Sep 1 01:03:08 tomcat2 kernel: eth0: found link beat
  Sep 1 01:03:08 tomcat2 kernel: eth0: autonegotiation complate: 
10baset-HD selected

  最後のメッセージを見ると、LANカードは認識されているように思えますが、
  先頭から2番目の「...eth0 failed」は何を意味しているのでしょう?

  また、後ろから3番目のエラーが解決できれば繋がると思っているのですが、
  それには、どの辺りの設定を見直す必要があるのでしょうか?

わからないことだらけで、申し訳ないのですが、どなたか一部でもご教授
いただけると助かります。

-川中 

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: