在beaglebone black angstrom上带来freedompop

时间:2013-10-20 21:07:53

标签: networking angstrom-linux ifconfig beagleboneblack

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

我尝试重新分配地址,掩码等,但没有任何帮助。使界面上升或下降没有帮助。我尝试手动创建一个interfaces文件,这也无济于事。

1 个答案:

答案 0 :(得分:1)

要解决这个问题,我不得不:

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

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

    nameserver 192.168.14.1
    
  3. 打开界面

    ifup eth1