お知らせ

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

#1 2017-11-01 16:13:28

ponpokotanuki12345
新しいメンバ
登録日: 2017-11-01

16.04LTSでイーサネットの接続ができない件

windows10とのデュアルブートでインストールしましたが、入れた直後からイーサーネットの接続ができていない状態です。
windowsでは問題なく接続できています。

調べたところ、ドライバを入れれば治るとのことだったので、この記事(http://blog.panicblanket.com/archives/3138)を参考にドライバを入れましたが改善しません。

    hamaken@labo-pc:~$ lspci | grep 'Ethernet\|Network'
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)

で必要なドライバはRTL8111/8168/8411と分かったのでRTLのドライバを公式からダウンロードしました。
(RTL8111と検索してLINUX driver for kernel up to 4.7をダウンロードしました。)

で、実行すると以下のようにcompletedと出ました。

    hamaken@labo-pc:~/r8168-8.045.08$ sudo ./autorun.sh
           [sudo] hamaken のパスワード:

    Check old driver and unload it.
    rmmod r8168
    Build the module and install
    At main.c:222:
    - SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
    - SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
    sign-file: certs/signing_key.pem: No such file or directory
    DEPMOD 4.4.0-21-generic
    load module r8168
    Updating initramfs. Please wait. 
    update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic
    Completed.

最後にifconfigで確認すると

    hamaken@labo-pc:~$ ifconfig 
    enp3s0    Link encap:イーサネット  ハードウェアアドレス e0:cb:4e:5b:1e:51 
              inet6アドレス: fe80::ffe7:c771:d0d9:b53a/64 範囲:リンク
              UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
              RXパケット:887 エラー:0 損失:0 オーバラン:0 フレーム:0
              TXパケット:59 エラー:0 損失:0 オーバラン:0 キャリア:0
              衝突(Collisions):0 TXキュー長:1000
              RXバイト:120818 (120.8 KB)  TXバイト:10919 (10.9 KB)
              割り込み:37 ベースアドレス:0xa000

    lo        Link encap:ローカルループバック 
              inetアドレス:127.0.0.1  マスク:255.0.0.0
              inet6アドレス: ::1/128 範囲:ホスト
              UP LOOPBACK RUNNING  MTU:65536  メトリック:1
              RXパケット:404 エラー:0 損失:0 オーバラン:0 フレーム:0
              TXパケット:404 エラー:0 損失:0 オーバラン:0 キャリア:0
              衝突(Collisions):0 TXキュー長:1
              RXバイト:29840 (29.8 KB)  TXバイト:29840 (29.8 KB)

と出ました。
(inet6アドレスに値があるから割り当てはできてるのかな?)
しかし、右上のマークは接続されないままだし、firefoxでも接続できませんでした。

ご教授お願い致します。
ドライバが違うとかですかね?

オフライン

 

#2 2017-11-05 13:17:23

sin00b
新しいメンバ
登録日: 2017-09-26

Re: 16.04LTSでイーサネットの接続ができない件

ponpokotanuki12345 さん、こんにちは。

状況のご説明には再起動した旨書かれていなかったので、念押しですが autorun.sh 実行後にシステムごと再起動はしてみましたでしょうか?

あるいは、下記コマンドで、ネットワークマネージャーだけ再起動してみるとかですかね。

コード:

$ sudo restart /etc/init.d/network-manager

これでIPアドレスが取れなかったらDHCP関係の設定かと思いますが、普通は問題になることはないでしょう。

オフライン

 

Board footer

Powered by FluxBB