0

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