我正在与Linuxnetworkingwil6210驱动程序支持的Qualcomm WiGig(60GHz)芯片组一起工作。 我使用Linux内核4.12。 在我的使用案例中,我想使用WiGig接口的并发使用。 这意味着一个接口是P2P-GO / P2P-Client,另一个接口是STA / AP。 所以我可以在P2P组和PBSS内进行并行通信。 但是检查WiGig接口的“iw phy”输出,据说“不支持接口组合”。 无论如何,我试着设置“driver_param = use_p2p_group_interface = 1”的请求者conf文件,当然这是行不通的。 我想知道:这个并发选项可以在没有任何硬件更新的驱动程序中添加? 我阅读了这个链接的“多接口常见问题解答”: http : //linuxwireless.org/en/users/Drivers/carl9170/#Multiple_Interfaces_FAQ ,这是在固件中定义多个接口实例所需要的。 但是因为我没有编辑固件的权限。 有没有其他的实现这个并发接口? 我赞赏任何build议, 谢谢,费尔南多
我在模式6configuration了一个Bonded接口。是否可以手动select一个特定的从机进行数据传输? 其实我需要一个特定的从站(我猜是只知道逻辑端口)的信息,在一个套接字程序中,我必须提供该特定接口的IP和MAC地址。 所以,如果我想通过一个特定的接口发送数据包,我将源MAC更改为从属IP和源IP的绑定将工作?
我想以一种有效的方式监视某个networking接口的RUNNING状态,而不是每秒钟不断地调用ifconfig ,并且parsing它的输出。 所以我问,如果有人知道在Linux上有效地获取Python状态信息的方法。 我知道netifaces ,但它不给我接口状态。 所以我不知道接口是否可用,或者真的在线/正在运行。 然后,我看着psutil ,但是如果我没有错过任何东西,它也不能访问这种networking接口状态。 如果我错了,我会很乐意得到纠正,并获得有关如何实现我的目标的具体信息。
我有2个接口。 192.168.1.9和192.168.1.4。 我使用以下命令为192.168.1.4添加了第二个路由表。 ip route add 192.168.1.0/24 dev eth1 src 192.168.1.4 table rt2 ip route add default via 192.168.1.100 dev eth1 table rt2 因此我提到了networking和网关。 然后我进入这个 ip rule add from 10.10.0.10/32 table rt2 这使得来自eth1的所有传出stream量都使用表rt2。 这工作正常,但现在我想结合这两个接口。 因为在重新启动所有的路由表rt2得到重置我需要添加这些命令后,债券了。 但是,当为传出stream量添加第三个命令时,我需要eth0的ip地址。 是否有可能以其他方式做到这一点?
我有2个networking接口与苹果aa:aa:aa:aa:aa:aa和bb:bb:bb:bb:bb:bb当我绑定他们债券得到mac aa:aa:aa:aa:aa。 我做了一个configuration,我确保icmp请求离开债券的所有答复到达债券ip在bb:bb:bb:bb:bb:bb接口。 我可以在上面的slave界面看到回复,但不在bond中。 我正在使用wireshark来监视数据包。 不应该这个工作? 另外请求数据包通过aa:aa:aa:aa:aa:aa离开,因为bb:bb:bb:bb:bb:bb没有连接到路由器。
我有不同的互联网服务提供商的多个互联网连接,我需要通过特定的ISP链路路由一定的stream量。 我正在使用Debian。 设置如下; eth0(IP地址是192.168.1.2,网关是192.168.1.1(192.168.1.1是一个多ADSL广域网路由器,有四个不同的ADSL连接负载均衡)) eth1(IP地址为10.254.239.1,这是本地networking,所有工作站都通过DHCP获取分配的IP地址) eth2(IP地址是(假的)20.20.20.22与网关20.20.20.21) 目标是只通过eth2路由特定的stream量,而所有其他stream量通过eth0stream向4路WAN路由器。 我已经阅读了lartc.org的例子和许多其他的,但不能得到它的工作… 我所做的是 向/ etc / iproute2 / rt_tables添加了一个路由表 201 fiber 将以下内容添加到rc.local ip route add 20.20.20.20 dev eth2 src 20.20.20.22 table fiber ip route add default via 20.20.20.21 table fiber ip route add 20.20.20.20 dev eth2 src 20.20.20.22 ip rule add fwmark 2 table fiber 修改了iptables脚本来; iptables -F iptables […]
有一个networking192.168.0。* 用户有IP 192.168.0.100 – 192.168.0.200 Ubuntu服务器有IP 192.168.0.1 有3个ADSL调制解调器在IP 192.168.0.10,192.168.0.11,192.168.0.12 我想在所有用户计算机192.168.0.1(Ubuntu服务器)和服务器应根据规则做NAT: 源IP 192.168.0.100-192.168.0.132 – > 192.168.0.10(Internet1) 源IP 192.168.0.133-192.168.0.166 – > 192.168.0.11(Internet2) 源IP 192.168.0.167-192.168.0.200 – > 192.168.0.12(Internet3) 我需要这个: 计算每个用户的stream量 无需重新configuration每台电脑即可轻松修改路由 过滤一些不好的网站 可能吗?
按照其他几个SF问题; 我最近购买了一个D-linkpipe理交换机。 这是一个DES-3550。 它的前面有一个串口用于访问控制台,根据使用手册,它使用一个DB-9电缆。 这是让我困惑的第一件事。 交换机端口是女性,所以肯定需要一个公连接器? 其次; 当我search一个db-9串行控制台电缆时,他们似乎都在另一端有RJ45连接。 我正在使用戴尔笔记本电脑搞乱了交换机,它上面有一个串口。 虽然大概是通过显卡? 所以我假设我将不得不使用与RJ45 – > DB-9电缆的网卡。 有谁知道我需要哪根电缆,以及哪个软件通过命令行访问交换机?
我目前在我的服务器上有多个networking接口。 当我尝试通过telnet发送邮件时,我连接的IP没有显示为源IP,但显示了eth0的IP。 我已经设置了多个这样的IP:eth0:0,eht0:1等当我改变了smtp_bind_address我实际上已经通过作为电子邮件的源IP连接的IP,但是当我添加多个条目到这个设置无法发送。 另外当更改inet_interfaces它只能用于一个IP。 任何人可以帮助我在发送电子邮件时将源IP设置为我连接的源IP?
我通过ipv6使用UDP作为通信栈。 我有networking客户端在辅助虚拟接口tap0上运行。 它为应该运行在相同的接口但是不同的链路范围ipv6地址的服务器生成消息。 我可以在wireshark上看到客户端生成的正确消息。 现在我没有准备好服务器代码,但是我正在使用netcat作为服务器的替代品来testing接收消息,我已经完成了如下操作: nc -l -6 -vvv -u fe80::d4b2:dcff:fe59:6d2%tap0 61616 fe80 :: d4b2:dcff:fe59:6d2是服务器端链路范围ipv6地址。 tap0上的Wireshark跟踪清楚地显示了生成的数据包是上面提到的ipv6地址和端口,但netcat不能接收任何数据包。 ifconfig显示我有上面的IP分配给tap0。 而且,如果我执行下面的命令,我可以在netcat(服务器)上接收数据包。 nc -6 -vvv -u fe80::d4b2:dcff:fe59:6d2%tap0 61616 < raw_message_file 奇怪的是,发送上面的netcat“raw_message_file”并不是tap0上运行的wireshark捕获的。 ping之后也不被wireshark捕获。 ping6 -I tap0 fe80::d4b2:dcff:fe59:6d2 即使在明确指定netcat和ping的接口的情况下,这个数据包是不是可以在该接口上接收/发送? PS1:客户端代码打开虚拟接口tap0。 过了一段时间后,它将消息发送到服务器上,这个服务器应该是用一些不同但固定的IPv6在该接口上监听的。 PS2:我觉得我的描述有点混乱, 请问问题,如果有的话? 编辑:本地主机上的tcpdump显示netcat和ping正在通过本地主机接口。 我的问题是,为什么?