0

私はビーグルボーン ブラック (3.2.0-54-generic カーネルでオングストロームを実行) に接続したい freepop Ubee スティックを持っています。ホットスワップに関するいくつかの問題を解決した後 (明らかに不可能です)、ifconfig を使用する際にインターフェイスが表示されます。しかし、それを立ち上げようとしても何も起こりません:

root@beaglebone:~# ifconfig eth1 up
root@beaglebone:~# udhcpc eth1
udhcpc (v1.20.2) started
Sending discover...
Sending discover...
Sending discover...

また奇妙なことは、インターフェイスが最初にアドレスを持っていることです。

root@beaglebone:~# ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:1D:88:53:2F:52 
      inet addr:192.168.14.2  Bcast:192.168.14.255  Mask:255.255.255.0
      inet6 addr: fe80::21d:88ff:fe53:2f52/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:22 errors:0 dropped:0 overruns:0 frame:0
      TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2542 (2.4 KiB)  TX bytes:9062 (8.8 KiB)

しかし、しばらくして (< 1 分)、同じコマンドを実行すると、eth1 にはアドレスや bcast などがなくなります。

root@beaglebone:~# ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:1D:88:53:2F:52  
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:25 errors:0 dropped:0 overruns:0 frame:0
      TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2730 (2.6 KiB)  TX bytes:9240 (9.0 KiB)

いかなる状況下でも (ifconfig でアドレスが削除される前または後)、何かに ping を実行することはできません。

アドレス、マスクなどを再割り当てしようとしましたが、何も役に立ちません。インターフェイスをアップまたはダウンしても役に立ちません。インターフェイス ファイルを手動で作成しようとしましたが、どちらも役に立ちませんでした。

4

1 に答える 1

1

この問題を解決するには、次のことを行う必要がありました。

  1. /etc/network/interfaces に inet dhcp インターフェースを追加します。

    iface eth1 inet dhcp 
    
  2. resolve.conf に、freedompop をネームサーバーとして追加します。

    nameserver 192.168.14.1
    
  3. インターフェースを立ち上げる

    ifup eth1
    
于 2013-10-21T01:49:20.740 に答える