我有一个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文件,这也无济于事。
答案 0 :(得分:1)
要解决这个问题,我不得不:
在/ etc / network / interfaces中添加inet dhcp接口:
iface eth1 inet dhcp
在resolve.conf中添加freedompop作为名称服务器
nameserver 192.168.14.1
打开界面
ifup eth1