
Ubuntu日本語フォーラム

ログインしていません。
ネットへのつなげ方がわかりません。初心者です。
自作のパソコン初製作していて、どうにもこうにもならない状態で困っています。
有線ルータを利用しています。
宜しくお願いいたします。
オフライン
端末を起動して、lspci | grep Ethの実行結果を投稿して下さい。
オフライン
早速の返信ありがとうございます。
初心者のため、「lspci | grep Ethの実行結果」をどのように確認すべきかわかりません。
どのようにしたよいのでしょうか。お手数をおかけしてしまいますが、宜しくお願いいたします。
オフライン
「アプリケーション」→「アクセサリ」→「端末」とクリックしていって出てきた画面に入力してエンターキー叩いてください。
また、以下の情報を示していただくと、皆さんから回答が付き易いですよ。
1)マザーボードの型式
2)出来ればネットワークチップの型式
3)インストールCDでお試し起動させたとき、ネットへのアクセスは可能かどうか。
オフライン
左上の、アプリケーション > アクセサリ > 端末とマウスで選択すれば端末が起動しますので、lspci | grep Ethと入力してからEnterキーを押せば、何かしらの結果がでてくると思いますのでその内容を投稿して下さい。
オフライン
zagan様
ご返信、ありがとうございます。
>1)マザーボードの型式
M/B:890GXM-G65(msi)です。
>2)出来ればネットワークチップの型式
下記で宜しいでしょうか?
AMD® 890GX+SB850チップセット
>3)インストールCDでお試し起動させたとき、ネットへのアクセスは可能かどうか。
本当に初心者なので・・色々とわかっておりません..。
お手数ですが、宜しくお願い致します。
幸18
オフライン
jackalope様
結果を投稿致します。
===========
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI E
xpress Gigabit Ethernet controller (rev 03)
===========
大変お手数をお掛け致しますが、
引き続き宜しくお願い致します。
幸18
オフライン
>Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI E
キーワード、RTL8111/8168B ubuntu等でGoogle先生に尋ねれば現状が理解できるかと思います。
俗に言う所の地雷ですね。
今のNICを使えるようにするには、ネットワークに接続する必要があります。
組み立てたPCをネットワークに接続できればよいのであれば、Ubuntuで動作する別のNICを使います。
今のNICを使えるようにしたいのであれば解決すると思われる方法を以下に書きますので試して下さい。
解決すると思われる方法:
1.必要と思われるパッケージをインストール
sudo apt-get install build-essential
2.メーカーのサイトhttp://218.210.127.131/downloads/downlo … Down=falseからソース「LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64)」をダウンロード
3.端末を起動
4.作業用のディレクトリを作り移動
mkdir r8168 cd r8168
5.場所 > ホーム・フォルダでNautilusを起動して、ダウンロードしたr8168-8.022.00.tar.bz2ファイルをr8168ディレクトリに移動
6.端末でダウンロードしたファイルを展開
tar jxvf r8168-8.022.00.tar.bz2
7.新しく出来たディレクトリに移動
cd r8168-8.022.00
8.シェルスクリプトを実行
sudo ./autorun.sh
9.initrdを新しくします
sudo update-initramfs -u
10.再起動
--以上--
注:ファイル名等は、2011/3/22現在のものです。
オフライン
有線Lanに繋げないのですから、端末を使って「apt-get」できないのでは?
Ubuntuがインストールされている他のPCがあれば必要なパッケージを拾ってくる手もありますが、幸18さんに可能な技とも思えませんが。
USB接続のLanアダプターを購入したほうが早いと思います。それともお友達は持っていませんか?
PCIが余っていれば、PCI接続という手もありますが。私も1000Mbit/sにするため、BUFFALO LGY-PCI-GT」を使っています。市場価格は1500円くらいです。PCにPCIexpressしかないとアダプタも高価になります(3500円くらい)。
オフライン
>有線Lanに繋げないのですから、端末を使って「apt-get」できないのでは?
私への質問でしょうか?
オフライン
BUFFALO LGY-PCI-GTは 「RTL-8169 Gigabit Ethernet」ですので、だいじょうぶです。
http://buffalo.jp/products/catalog/item/l/lgy-pci-gt/
どうせMBのNICでつながればいらなくなってしまいますので、友達から借りられれば費用がかかりません。
別のNICでインターネット接続できてから、MBのNICをjackalopeさんの方法で復活してください。
オフライン
>自問自答です。
951回も投稿している人がする事とも思えない低レベルな自問自答ですね。
apt-getはLAN接続が必要条件でわありませんので、答えは間違っています。
オフライン
jackalope による投稿:
apt-getはLAN接続が必要条件でわありませんので、答えは間違っています。
apt-cdromかなにかを想定していますでしょうか。
jackalopeさんにとっては簡単なこと、自明のことであっても、読み手にとってはそうでないこともままあるかと思います。間違っているという指摘だけでは読み手にとっては嬉しくないので、ご存知のことなどあれば、ご教示いただけると幸いです。
また、
https://forums.ubuntulinux.jp/tos.php
も併せてご確認下さい。
オフライン
うちの ASRock マザーの Ethernet Controller が同じチップのようです
$ lspci -s 01:00 -k
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Motherboard (one of many)
Kernel driver in use: r8169
Kernel modules: r8169ドライバーに r8169 を使うと言っているので認識する様子を眺めてみます
$ dmesg | grep r8169 [ ] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ ] r8169 0000:01:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ ] r8169 0000:01:00.0: setting latency timer to 64 [ ] r8169 0000:01:00.0: irq 44 for MSI/MSI-X [ ] r8169 0000:01:00.0: eth0: RTL8168d/8111d at 0xf808a000, 00:25:22:1a:28:80, XID 081000c0 IRQ 44 [ ] r8169 0000:01:00.0: eth0: link up
Ubuntu 10.10 ですが特に設定をすることも無く連続稼働出来ています
幸18さんのマシンではどの様に表示されますか?
(lspci の 01:00 のところは 02:00 に変えて実行してください)
eth0 が link up していれば問題は別にあるかもしれません
オフライン
jackalope による投稿:
>自問自答です。
951回も投稿している人がする事とも思えない低レベルな自問自答ですね。
apt-getはLAN接続が必要条件でわありませんので、答えは間違っています。
違います。「apt-get」に関してではなく、中学生(ちがっていたら失礼!)に分かるかな?、と思っただけです。
この件についてはこれで終わりにします。
オフライン
皆様、ご回答ありがとうございますy
また、ご返信が遅れまして、申し訳ございません。
>2.メーカーのサイトhttp://218.210.127.131/downloads/downlo … Down=falseからソース「LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64)」をダウンロード
解凍して使用するのでしょうか?
>4.作業用のディレクトリを作り移動
上記の方法もわからずお手上げ状態です。。
ご回答、宜しくお願い致します。
幸18
オフライン
幸18 による投稿:
>2.メーカーのサイトhttp://218.210.127.131/downloads/downlo … Down=falseからソース「LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64)」をダウンロード
解凍して使用するのでしょうか?
標準ドライバでの動作に問題がある場合、
ベンダ提供のドライバを試すのがよいかと思います。
その場合は、上記のようにドライバのソースをダウンロードして、ビルドすることになりますが、その前に現状把握をもう一度してみて下さい。
まず、ネットワーク機器についてですが、
ADLSモデムや、光回線終端のようなものがあり、
そこにルータがつながっているという構成でよろしいですか。
ルータにはPPPoEの機能があるはずだと思いますが、そのセットアップは完了していますでしょうか。
例えば、同じルータに別のPCが接続されていたりして、そちらのPCではインターネットに接続できることが確認とれていたりしますでしょうか。
また、別PCがある場合、その別PCがdhcpでアドレス取得できているか確認できますでしょうか。
これはルータのDHCPサーバ機能が有効になっているかの確認になります。
上記の確認と重複する部分がありますが、念のため下記のコマンドを「端末」で実行してみて、表示されたものを投稿下さい。
lspci -s 2:0.0 -v
一例ですが、下記のような感じの出力が得られるはずです。
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Motherboard (one of many)
Flags: bus master, fast devsel, latency 0, IRQ 42
I/O ports at e800 [size=256]
Memory at fbfff000 (64-bit, prefetchable) [size=4K]
Memory at fbff8000 (64-bit, prefetchable) [size=16K]
Expansion ROM at febe0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8168
Kernel modules: r8168, r8169上記は私の環境での例なので接続バスなどは異なっています。
また、私の場合は、ベンダ提供のドライバを組み込んでいるため、r8168というkernel moduleが表示されていますが、それ以前はr8169(Ubuntu付属の標準ドライバ)でも動作はしていました。
次に、
ifconfig
を実行して結果を投稿下さい。
IPアドレスの取得状況などが確認できます。
次に、
grep -i dhclient /var/log/*
の結果を投稿下さい。
このコマンドでDHCPによるアドレス取得時のログ(の一部)が表示されます。
もし、DHCP段階でのエラーがでていれば、このログから大体の状況が推測できるかと思います。
最後に、
ping 66.249.8.126 -c 5 ping forums.ubuntulinux.jp -c 5
を試して下さい。
これは本当にネット接続ができていないのかを確認するために、Ubuntu日本語フォーラムにpingを打っています。応答があれば、ネット接続はできていて、なにか別の問題が起きているということになります。
オフライン
こんばんわ、夜分に失礼します。
利用環境は光回線→ルータ→PCです。
ノートPC(windows)を利用していて、そちらは問題ありません。
また、以下にて結果をお知らせ致します。
===========================
コード:lspci -s 2:0.0 -v
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device 7642
Flags: bus master, fast devsel, latency 0, IRQ 43
I/O ports at c800 [size=256]
Memory at fdfff000 (64-bit, prefetchable) [size=4K]
Memory at fdff8000 (64-bit, prefetchable) [size=16K]
Expansion ROM at fe8e0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
===========================
===========================
コード:ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 6c:62:6d:ab:4c:00
inet6アドレス: 2001:c90:78d:9a1b:6e62:6dff:feab:4c00/64 範囲:グローバル
inet6アドレス: fe80::6e62:6dff:feab:4c00/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:31 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:41 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:2654 (2.6 KB) TXバイト:5970 (5.9 KB)
割り込み:43 ベースアドレス:0xa000
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:1284 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:1284 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:102560 (102.5 KB) TXバイト:102560 (102.5 KB)
===========================
===========================
コード:grep -i dhclient /var/log/*
/var/log/dmesg.0:[ 10.843624] type=1400 audit(1302421881.785:10): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=1125 comm="apparmor_parser"
grep: /var/log/gdm: Permission denied
===========================
本当にlinux系、及びPCについても素人なので、ご相談させて頂いており非常に助かります。
どうにもこうにも手に負えません、
引き続き宜しくお願いします。
幸18
オフライン
幸18 による投稿:
利用環境は光回線→ルータ→PCです。
ノートPC(windows)を利用していて、そちらは問題ありません。
本当は、もう少し細かく確認した方がよいのでしょうけど、大丈夫そうなので、こちらはちょっとおいておきましょう。
幸18 による投稿:
コード:lspci -s 2:0.0 -v
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: Micro-Star International Co., Ltd. Device 7642
Flags: bus master, fast devsel, latency 0, IRQ 43
I/O ports at c800 [size=256]
Memory at fdfff000 (64-bit, prefetchable) [size=4K]
Memory at fdff8000 (64-bit, prefetchable) [size=16K]
Expansion ROM at fe8e0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
とりあえず、ドライバ(kernel module)が全く読み込まれていないということは無いですね。
このドライバに問題があるかどうかは現時点では判りませんが、この状態でなにが悪いのか、確認してみましょう。
幸18 による投稿:
コード:ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 6c:62:6d:ab:4c:00
inet6アドレス: 2001:c90:78d:9a1b:6e62:6dff:feab:4c00/64 範囲:グローバル
inet6アドレス: fe80::6e62:6dff:feab:4c00/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:31 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:41 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:2654 (2.6 KB) TXバイト:5970 (5.9 KB)
割り込み:43 ベースアドレス:0xa000
どうやらeth0として認識されているようですが、IPアドレスは設定されていませんね。
幸18 による投稿:
コード:grep -i dhclient /var/log/*
/var/log/dmesg.0:[ 10.843624] type=1400 audit(1302421881.785:10): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=1125 comm="apparmor_parser"
grep: /var/log/gdm: Permission denied
と、DHCPでのアドレス取得を試みた形跡がないような。。
画面右上にネットワークマネージャのアプレットは表示されていますでしょうか。
多分、電波マークか上下の矢印マークになっているのでは無いかと思います。
ここでネットワーク接続が有効になっているか、自動接続を試みるとどうなるか確認してみて下さい。
自動接続でうまくいかない場合は、もう一度、
grep -i dhclient /var/log/*
してみて下さい。
出力が前回と変わらないようであれば、
sudo dhclient grep -i dhclient /var/log/*
してみて下さい。
オフライン