web-dev-qa-db-ja.com

Ubuntu 12.04 LTSが学校の有線ネットワークに接続しない

私のコンピューターはイーサネットケーブルで学校のネットワークに接続されていますが、ubuntuはネットワークを認識しません。ネットワークを約30秒間スキャンすると、「ネットワークが切断されました。現在オフラインです」という小さなエラーウィンドウが表示されます。

ほぼ3日間、この問題を解決しようとしています。起動可能なUSBからUbuntuを再インストールしました。これは、最近作成したばかりの新しいコンピューターで、ブート可能なusb(.isoを.imgファイルに変換した後にMacbook proで作成された)を介したUbuntu 12.04 LTSのスクラッチインストールでした。私はすでに学校のIT部門に連絡しており、MACアドレスが登録されています。しかし、私はキャンパス全体でLinuxを実行している唯一の学生であり、彼らは私にそれ以上のサポートを提供することはできません。私はフォーラムを広範囲に調査し、さまざまなソリューションを試しましたが、どれもうまくいかないようです。 IT部門から、IPv4のインターネット接続を手動に設定してラップトップから情報をコピーするのではなく、自動DHCPで残すように勧められました。さらに、友人のUSBワイヤレスアダプター(Netgear Wireless N-300)を使用しようとしましたが、Ubuntuはデバイスをワイヤレスアダプターとして認識しませんでした。その結果、ワイヤレスは実行可能なバックアップソリューションではないようです。

IPv4が(IT部門の推奨に従って)自動に設定されている場合、端末ifconfig

Eth0 Link encamp:Ethernet  HWaddr 74:d4:45:0d:bc:b5
     inet6 addr: fe80:76d4:35ff:fe0d:bcb5/64 Scope:Link
     UP BROADCAST RUNNING MULTICAST MTU:1500 METRIC:1
     RX packets:389 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:47 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:39214 (39.2 KB)  TX bytes:0 (0.0 B)
lo   Link encap: Local Loopback
     inet addr:127.0.0.1  Mask:255.0.0.0
     inet6 addr:  ::1/128 Scope:Host
     UP LOOPBACK RUNNING MTU: 65536 Metric:1
     RX packets:16 errors:0 dropped:0 overruns:0 frame:0
     TX packets 16 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:1312 (1.3 KB)  TX bytes: 1312 (1.3 KB)

IPv4が手動に設定され、MacBook Proのインターネット構成からコピーされた場合、ifconfigは次のようになります。

will@Anarch:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 74:d4:35:0d:bc:b5  
      inet addr:138.234.212.246  Bcast:138.234.223.255  Mask:255.255.240.0
      inet6 addr: fe80::76d4:35ff:fe0d:bcb5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:22060 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7 errors:0 dropped:3371 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2659497 (2.6 MB)  TX bytes:461 (461.0 B)

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:4597 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4597 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:404944 (404.9 KB)  TX bytes:404944 (404.9 KB)

この質問の下のコメントにあるように、IPv4が自動に設定されている場合のipshowコマンドの結果は次のとおりです。

ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 74:d4:35:0d:bc:b5 brd ff:ff:ff:ff:ff:ff

自動IPv4セットアップ用のnm-toolは次のとおりです。

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connecting

- Device: eth0  [Wired connection 2] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connecting (getting IP configuration)
  Default:           no
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

手動IPv4構成用のnm-toolは次のとおりです。

will@Anarch:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connected
  Default:           yes
  HW Address:        74:D4:35:0D:BC:B5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         138.234.212.246
    Prefix:          20 (255.255.240.0)
    Gateway:         138.234.208.1

    DNS:             138.234.4.54
    DNS:             138.234.196.47
    DNS:             138.234.4.158

これは、手動ネットワーク設定を使用したGoogleのサーバーへのPing(Ip:8.8.8.8)です。

will@Anarch:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 138.234.212.246 icmp_seq=1 Destination Host Unreachable
From 138.234.212.246 icmp_seq=2 Destination Host Unreachable
From 138.234.212.246 icmp_seq=3 Destination Host Unreachable
From 138.234.212.246 icmp_seq=4 Destination Host Unreachable
From 138.234.212.246 icmp_seq=5 Destination Host Unreachable

以下は、他のフォーラムの投稿で既に試した失敗したソリューションの短いリストです。

  • ラップトップ(MacBook Pro)ネットワーク接続からの情報に基づいてIPv4を手動で設定する
  • mACアドレスをキャンパスに登録する
  • BIOS設定でカードをオフまたはオンにしてイーサネットをリセットする
  • ネットワーク接続のウィンドウでネットワーク接続を削除して作成する
  • echo on | Sudo tee /sys/class/net/eth0/device/power/controlを使用
  • そして、他のことは私が現時点で心に呼び出すことはできません

その日のクラスは終了しましたので、さらに情報が必要な場合はお知らせください。引き続きトラブルシューティングを行いますので、ご協力いただければ幸いです。

P.S。 Linuxの別のディストリビューションをインストールして、ネットワークに接続できるかどうかを確認することをお勧めしますか?

ありがとう、ウィリアム

3
Anarch

わかったので修正しました。 12.04 LTSがインターネットに接続しないことがわかりました。理由はわかりませんが、接続できません。とにかく、Ubuntuの32ビットの古いバージョンをインストールしました。同様の問題を抱えている人への私のアドバイスは、あなたの誇りを飲み込み、古いバージョンのOSをインストールすることです。それはあなたにフラストレーションのトンを保存します。

0
Anarch

端末を使用してネットワークマネージャを再起動してください。

ターミナルプレスを開くには CTRL+ALT+T &その後、以下のコマンドを入力します。

Sudo service network-manager restart

ルートパスワードの入力を求められます。パスワードを入力します(入力内容は表示されません。通常のことは心配しないでください)。以下のようなものが表示されます。

network-manager stop/waiting
network-manager start/running, process 3682

完了したら、ネットワークマネージャーが読み込まれるまで数秒間待ってください。完了すると、利用可能なネットワークソースに接続しようとしているネットワーク通知パネルが表示されます。それはそれを行いますが、ローカルホストにpingを実行して、NICが機能しているかどうかを確認してください。これを行うには、同じ端末で以下を試してください。

PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.046 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.044 ms
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.063 ms

上記のようなものが表示される場合、NICが機能していることを意味します。そうでない場合は、質問を編集して、受け取ったものの出力を投稿してください。

1
AzkerM