10

我决定添加一个点击界面并在我的代码中使用它,但我能够获得它的状态。

sudo ip -f link tuntap add tap10 mode tap
sudo ip link set tap10 up

在此之后,当我执行“ip link”时

tap10: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 500
link/ether 26:cc:d2:b4:37:ea brd ff:ff:ff:ff:ff:ff

state DOWN: 如何让这个 state UP ?我正在尝试向它发送数据包,但没有收到任何内容。

4

1 回答 1

11

事实证明,您需要一个使用您的点击界面的进程才能使其处于活动状态。

这意味着您需要编写或使用连接到接口文件描述符的程序,然后它将其状态更改为“RUNNING”。

于 2015-01-13T09:26:55.790 回答