お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-13 09:36:51

koooozy
新しいメンバ
登録日: 2011-02-13

Ubuntu10.04でネットワークカードが動きません。

はじめて投稿させていただきます。

Ubuntu10.04日本語デスクトップで2.6.32-29-generic環境で使ってます。オンボードのメットワークが突然駆動しなくなったために、PCI仕様の玄人志向のGbE-PCI3(Realtek社製 RTL8169)を差し込みました。しかし、動作出来ていません。

行ったことは、
1 BiosでオンボードのネットワークをDisabled
2 RTL8169のドライバーをRealtekから拾ってきてインストール
3 /etc/network/interfaces の書き換えなど
4  /etc/udev/rules.d/70-persistent-net.rulesの消去、再起動
などです。

どうにもこうにも、sudo lshw -C networkにてはnetwork DISABLED(下記)です。
古いUSB接続のものではeth1でスムーズに自動でつながります。vboxnet0は併用しているVirtualBoxのものと思われます。どなたかお助け下さい。

*-network DISABLED     
      description: Ethernet interface
      product: RTL-8169 Gigabit Ethernet
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 6
      bus info: pci@0000:03:06.0
      logical name: eth0
      version: 10
      serial: ff:ff:ff:ff:ff:ff
      size: 1GB/s
      capacity: 1GB/s
      width: 32 bits
      clock: 66MHz
      capabilities: pm bus_master cap_list rom ethernet physical fibre 1000bt-fd autonegotiation
      configuration: autonegotiation=off broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=fibre speed=1GB/s
      resources: irq:0 ioport:e800(size=512) memory:febffc00-febffdff memory:f0000000-f001ffff(prefetchable)
*-network:0
      description: Ethernet interface
      physical id: 1
      logical name: eth1
      serial: 00:90:cc:e1:4f:47
      size: 100MB/s
      capacity: 100MB/s
      capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=pegasus driverversion=v0.6.14 (2006/09/27) duplex=full ip=192.168.20.207 link=yes multicast=yes port=MII speed=100MB/s
*-network:1 DISABLED
      description: Ethernet interface
      physical id: 2
      logical name: vboxnet0
      serial: 0a:00:27:00:00:00
      capabilities: ethernet physical
      configuration: broadcast=yes multicast=yes

オフライン

 

#2 2011-02-13 11:06:09

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04でネットワークカードが動きません。

koooozy による投稿:

行ったことは、
1 BiosでオンボードのネットワークをDisabled
2 RTL8169のドライバーをRealtekから拾ってきてインストール
3 /etc/network/interfaces の書き換えなど
4  /etc/udev/rules.d/70-persistent-net.rulesの消去、再起動
などです。

どうにもこうにも、sudo lshw -C networkにてはnetwork DISABLED(下記)です。
古いUSB接続のものではeth1でスムーズに自動でつながります。vboxnet0は併用しているVirtualBoxのものと思われます。どなたかお助け下さい。

最初からドライバは入っているはずなので、まずはそれを試した方がよいと思いますが、これまでに試したこと、そのときの結果など出来るだけ詳しく投稿下さい。オンボードのNICの無効化は良いのですが、2,3,4はどうしてそのような操作をしようと考えられたのか、また、現在の状態がどうなっているか、初期状態では何が問題だったのかが分かりません。
恐らく3,4は不要では無いかと思いますが、元に戻すことは可能でしょうか。

もしかしたら2も不要かも知れません。英語フォーラムの方でRTL8169のトラブルに関するトピックがありました。
http://ubuntuforums.org/showthread.php?t=1530977

とにもかくにもまずは現在の状態の把握から始めましょう。

koooozy による投稿:

*-network DISABLED     
      description: Ethernet interface
      product: RTL-8169 Gigabit Ethernet
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 6
      bus info: pci@0000:03:06.0
      logical name: eth0
      version: 10
      serial: ff:ff:ff:ff:ff:ff
      size: 1GB/s
      capacity: 1GB/s
      width: 32 bits
      clock: 66MHz
      capabilities: pm bus_master cap_list rom ethernet physical fibre 1000bt-fd autonegotiation
      configuration: autonegotiation=off broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=fibre speed=1GB/s
      resources: irq:0 ioport:e800(size=512) memory:febffc00-febffdff memory:f0000000-f001ffff(prefetchable)

serial欄がおかしいようですが、これは意図的に書き換えたものでしょうか。
デフォルトでこのような表示がでるようであれば、なにかハードウェア的な異常も疑った方がよいかも知れません。

オフライン

 

#3 2011-02-13 12:05:51

koooozy
新しいメンバ
登録日: 2011-02-13

Re: Ubuntu10.04でネットワークカードが動きません。

早々のアドバイスありがとうございます。

実は、行ったこと2,3,4はいちどに行ったものでないのです。 最初から自動でつながりませんでしたので、グーグルを参考にsudo lsmod | grep r8169 などで探りました。 なかったので modprobe r8169 と深い意味も分からないまま実施しました。 すると認識はしたものの、 「network unclaimed」の状態になりました。 残念ながらこの時の表記は記録していません。ここで短洛にもドライバーを新しくすれば、入っているのはr8168兼用の古いものなのかと思い、行ったこと2の古いドライバーの削除とReadtekからのドライバーのインストールを行ないました。 その結果が、「network DISABLED」って感じです。
3,4は消したり書き直したりですが、オリジナルのものは

/etc/network/interfaces
auto lo
iface lo inet loopback

/etc/udev/rules.d/70-persistent-net.rules
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:22:1d:c9:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# USB device 0x07a6:0x8511 (usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:90:cc:e1:4f:47", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

でした。3は戻してあります。4は現状USB deviceの部分のみになってますが、戻すことは可能です。

serial欄は意図的ではありません。 
私もff:ff:ff:ff:ff:ffは変だし、システムのネットワーク接続でもこの数値は入りませんでした。70-persistent-net.rulesのATTRの方はあってるようにも思うのですが・・・・

ハードディスクをもう一台つないでUbuntu10.10ですがインストールを試みました。やはり、ネットはつながりませんでした。紹介頂いた英語のサイトや、こっちの方からの情報からさらに探って見ます。引き続きご指導よろしくお願いいたします。

オフライン

 

#4 2011-02-13 14:17:22

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04でネットワークカードが動きません。

デフォルトではkernel moduleがロードされなかったでしょうか。

コード:

lspci -nn -s 03:06.0

の結果を投稿してみて下さい。

また、ダウンロードしたドライバソースパッケージのファイル名、ダウンロード元を投稿してみて下さい。

Ubuntuのドライバになにか問題がある場合、10.04/10.10では動作確認をとることが難しいかも知れません。
同じPCに別のOSがインストールされていたりしないでしょうか。
もしあれば他のOSでNICの動作確認をとってみて下さい。
まずはWindowsでも*BSDのLiveCDでもよいので、なにか動作確認は取りたいですね。

オフライン

 

#5 2011-02-13 17:39:15

koooozy
新しいメンバ
登録日: 2011-02-13

Re: Ubuntu10.04でネットワークカードが動きません。

お世話になります。ルーチンワークの合間がなかなかとれませんでした。

1) 今、lspci -nn -s 03:06.0を実行しました。結果を下記に記載します。

03:06.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)

2) ドライバーはRealtekのサイトからのもので、LINUX driver for kernel 2.6.x and 2.4.X (support x86 and x64)のバージョン6.014.00のものです。中に記載のReadmeに沿ってインストールしました。リンク先を下記に記載しました。

http://218.210.127.131/downloads/downloadsView.aspx?Langid=1&PNid=4&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8110S-32/RTL8110SB%28L%29/RTL8169SB%28L%29/RTL8169SC%28L%29/RTL8169

3) 最近はUbuntuが快適で、Windowsは仮想でしかも、極まれにしか使ってませんでした。なんとかLiveCDを作って動作確認したいと思います。出来る限り早く、・・・やりたいです。

再度ながら、ご指導よろしくお願いいたします。

オフライン

 

#6 2011-02-13 18:00:56

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04でネットワークカードが動きません。

koooozy による投稿:

1) 今、lspci -nn -s 03:06.0を実行しました。結果を下記に記載します。

03:06.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)

modinfo r8169
した感じではデフォルトのドライバ(Kernel Module)で動きそうな気がします。
あとから導入したドライバの付属ドキュメントに沿って、一度、元に戻してみて下さい。

koooozy による投稿:

2) ドライバーはRealtekのサイトからのもので、LINUX driver for kernel 2.6.x and 2.4.X (support x86 and x64)のバージョン6.014.00のものです。中に記載のReadmeに沿ってインストールしました。リンク先を下記に記載しました。

http://218.210.127.131/downloads/downloadsView.aspx?Langid=1&PNid=4&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8110S-32/RTL8110SB%28L%29/RTL8169SB%28L%29/RTL8169SC%28L%29/RTL8169

標準ドライバで動きそうなので、ちょっとこっちは後回しにさせて下さい。

koooozy による投稿:

3) 最近はUbuntuが快適で、Windowsは仮想でしかも、極まれにしか使ってませんでした。なんとかLiveCDを作って動作確認したいと思います。出来る限り早く、・・・やりたいです。

今のところ、ハードウェアに異常が無いかが一番気になるところです。
今回問題になっているNICは最近導入したもののようですが、差し込み不良や、初期不良があると、OS側でいくら調べても原因に辿りつかないおそれがありますので、動作確認はとっておいた方が良いかと思います。

オフライン

 

Board footer

Powered by FluxBB