Networking 在beaglebone black angstrom上播放freedompop

Networking 在beaglebone black angstrom上播放freedompop,networking,angstrom-linux,ifconfig,beagleboneblack,Networking,Angstrom Linux,Ifconfig,Beagleboneblack,我有一个freedompop Ubee棒,我想连接到我的beaglebone black(使用3.2.0-54-generic内核运行angstrom)。在解决了热交换的一些问题后(显然不可能),我看到了使用ifconfig时的界面。但当我试着提起它时,什么都没有发生: root@beaglebone:~# ifconfig eth1 up root@beaglebone:~# udhcpc eth1 udhcpc (v1.20.2) started Sending discover... Se

我有一个freedompop Ubee棒,我想连接到我的beaglebone black(使用3.2.0-54-generic内核运行angstrom)。在解决了热交换的一些问题后(显然不可能),我看到了使用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任何东西


我尝试重新分配地址、掩码等,但没有任何帮助。将界面调高或调低都没有帮助。我尝试手动创建一个接口文件,但也没有任何帮助。

要解决此问题,我必须:

  • 在/etc/network/interfaces中添加inet dhcp接口:

    iface eth1 inet dhcp 
    
  • 在resolve.conf中将freedompop添加为名称服务器

    nameserver 192.168.14.1
    
  • 打开界面

    ifup eth1