みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Turbolinux で ADSL に接続できません

Turbolinux 7 Workstation で ADSL に接続するための方法が、どうしてもわかりません。

PC には Windows98SE もデュアルブートで入っており、そちらでは何の問題もなく接続できています。

接続環境は、ルータ付モデム NTT Webcaster 600MN、LAN Card は Laneed LD-10/100AWL です。

Linux を起動した時、LAN Card は(やや時間がかかりますが)一応 eth0 として認識されています。(起動時に OK が出ています。)

ifconfig -a を実行すると、eth0 は一応 UP になっています。

その状態で、adsl-setup を実行して各項目を設定し(DNS は server/Firewall は無し)、adsl-start を実行すると、TIMEOUT が表示され、接続できません。

ping は、自分自身(127.0.0.1)以外には通らない状態です。
(Windows で見ると、自分自身は 192.168.0.2、ルータは 192.168.0.1 ですが、これらに対しては network unreachable になります。)

マニュアルを見たりネットで検索したりしても、ブロードバンドルータを経由した接続の設定方法についてはほとんど記載されておらず、困っています。

設定方法をご存知の方、どうぞよろしくお願いします。

投稿日時 - 2004-12-14 21:25:40

QNo.1127193

困ってます

質問者が選んだベストアンサー

/etc/sysconfig/networkの
GATEWAYDEV=192.168.0.1
というのは適切ではないと思います。ネットワークデバイス名を設定します。ですから、
GATEWAYDEV=eth0
になるでしょうか。

DHCPを使う場合ですが、
/etc/sysconfig/network-scripts/ifcfg-eth0が
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
で、うまくいかないでしょうか?

投稿日時 - 2004-12-22 19:54:16

お礼

ご回答ありがとうございます。
実は、あれこれ苦労するのが面倒になって、Turbolinux 10 Desktop を購入し、インストールしてしまいました。
そしたら、何もしなくても、「DHCP を使用する」を指定しただけで、一発でネットにつながりました。
(今、Linux 環境からこれを書いています。)

新しいバージョンでは、/etc/sysconfig/network には、GATEWAYDEV というエントリはありませんでした。
また、/etc/sysconfig/network-scripts/ifcfg-eth0 は、上記の通りとなっていました。

色々調べていただき、本当にありがとうございました。

投稿日時 - 2004-12-23 20:28:59

ANo.5

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.4

liq

私はTurbolinuxは設定したことがないのですが、設定ファイルをどのように編集されたのかがわかれば何かアドバイスできるかもしれません。
ipアドレスの設定は
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
になると思います。

その他ネットワーク関係のファイルとして次のものがあります。
/etc/hosts
/etc/HOSTNAME
/etc/resolv.conf

投稿日時 - 2004-12-19 10:04:42

お礼

ご回答ありがとうございます。
ご指摘いただいた各ファイルの内容は、各々以下のようになっています。

/etc/sysconfig/network:
    NETWORKING=yes
    PROFILENAME="(null)"
    HOSTNAME=(ホスト名)
    DOMAINNAME=localdomain
    GATEWAY=192.168.0.1
    GATEWAYDEV=192.168.0.1
    FORWARD_IPV4=yes
    IPX=no

/etc/sysconfig/network-scripts/ifcfg-eth0:
    DEVICE=eth0
    IPADDR=192.168.0.2
    NETMASK=255.255.255.0
    NETWORK=192.168.0.0
    BROADCAST=192.168.0.255
    ONBOOT=yes
    BOOTPROTO=none

/etc/hosts:
    127.0.0.1    localhost.localdomain  localhost
    192.168.0.1   myrouter.localdomain  myrouter

/etc/HOSTNAME:
    (ホスト名1行のみ)

/etc/resolv.conf:
    domain localdomain
    search localdomain
    nameserver 192.168.0.1

以上です。よろしくお願いします。
(DHCP がどうしても動かないので、固定アドレスにしてあります。)

投稿日時 - 2004-12-19 17:16:07

ANo.3

liq

#1に追加です。
ネットワークの設定で、DNSサーバは、プロバイダのDNSサーバのアドレスをいれることになると思います。

投稿日時 - 2004-12-14 22:17:25

お礼

補足ありがとうございます。

> DNSサーバは、プロバイダのDNSサーバのアドレスをいれることになると思います。

??
プロバイダのサーバアドレスはルータに設定してあり、Windows の場合でも PC 側には一切設定していないのですが…

投稿日時 - 2004-12-15 06:04:56

ANo.2

Webcaster 600MNはルータータイプなので、ブリッジモードにしていなければ、adsl-setupは必要ありません。

ifconfigを実行したときに、自分自身にはIPアドレスは表示されていますか?
Windows上では192.168.0.2とのことですので、ルータがDHCPサーバとして動作していれば、
192.168.0.*が割り振られているはずです。

なければ、DHCPが働いていないようですので、手動設定が必要です。

Turbolinuxには「turbonetcfg」ネットワークの設定するコマンドがあります。
これを実行してください。

IPアドレスやDNSサーバアドレス、デフォルトゲートウェイなどはWindowsと同じでOKです。

投稿日時 - 2004-12-14 22:16:59

補足

DHCP を使わず、自分で設定ファイルを直接編集して固定 IP アドレスにしたら、ifconfig -a でもアドレスが表示され、自分自身(192.168.0.2)には ping が通るようになりました。
でも、ルータ(192.168.0.1)には依然として ping が通りません。
なんでだろう?
サポートセンターに問い合わせたら、サポート期限切れで回答を断られてしまいました。
サポート契約するくらいなら最新のを買い直した方が得なので、今 Turbolinux Desktop 10 を注文中です。
届いたら、インストールし直して再度試してみたいと思います。

投稿日時 - 2004-12-19 08:27:33

お礼

ご回答ありがとうございます。

> ifconfigを実行したときに、自分自身にはIPアドレスは表示されていますか?

表示されていません。ifconfig eth0 を実行した時の結果は、以下の通りです。
--------
# ifconfig eth0
eth0   Link encap:Ethernet HWaddr 00:00:00:00:00:00 
     inet6 addr: fe80::200:ff:fe00:0/10 Scope:Link
     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:5 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:100
     RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
     Interrupt:10 Base address:0xd800
--------

DHCP が動いていないらしいのですが、設定の方法がわかりません。

turbonetcfg には、DHCP に関する設定項目は見つけられませんでした。

> IPアドレスやDNSサーバアドレス、デフォルトゲートウェイなどはWindowsと同じでOKです。

Windows では IP/DNS サーバアドレスは設定していないので、特に設定はしませんでした。
ゲートウェイも、Windows では設定していないのですが、一応ルータのアドレスにしてみましたが、ダメでした。

投稿日時 - 2004-12-15 06:02:50

ANo.1

liq

NTT Webcaster 600MNについては知りませんので、はずしていたらすみません。

ブロードバンドルータは、ルータ自体の設定がしてあれば、パソコン本体の特別な設定(adsl-setup)は必要ないのでは?パソコン側の基本的なネットワークの設定ができていればいいはずです。eth0にIPアドレスをつけ(windowsのと同じで良い。ルータのDHCPを使ってもよい)、ゲートウェイはルータのアドレスにしてやればよいのではないでしょうか。

投稿日時 - 2004-12-14 21:57:32

お礼

ご回答ありがとうございます。

> eth0にIPアドレスをつけ(windowsのと同じで良い。ルータのDHCPを使ってもよい)

DHCP を使っているため固定的に IP アドレスを割り当てたくはないので、ルータの DHCP 機能を使おうと思うのですが、そのやり方がわかりません。
ゲートウェイは、一応ルータのアドレスにしてみましたが、DHCP が動いていないので、効果はありませんでした。

投稿日時 - 2004-12-15 05:59:08

あなたにオススメの質問