Questions tagged «ethernet»

指连接一堆计算机的有线方式或连接到此类网络的方式。此标签同时适用于此问题的软件和硬件部分。

2
如何在没有物理适配器的机器上创建虚拟以太网接口?
我有一台具有WiFi NIC的Dell XPS 13超级本,但没有物理以太网NIC(wlan0,但没有eth0)。我需要创建一个虚拟适配器,以将Vagrant与NFS配合使用,但是发现典型的ifup eth0:1...失败ignoring unknown interface eth0:1=eth0:1。我还尝试针对创建虚拟接口wlan0,但收到了相同的结果。 如何在没有物理接口的计算机上创建虚拟接口?


1
ip链接和ip addr输出含义
我正在寻找一个解释,这些命令ip link和输出ip addr在Linux机器上的确切含义是什么。 # ip link 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000 link/ether 00:a1:ba:51:4c:11 brd ff:ff:ff:ff:ff:ff 4: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000 link/ether 00:a1:ba:51:4c:12 brd ff:ff:ff:ff:ff:ff LOWER_UP,NO-CARRIER和其他标志到底是什么?我在http://download.vikis.lt/doc/iproute-doc-2.6.32/ip-cref.ps上找到了参考,但是它不包含完整的信息,并且手册页不够详细。


3
更改网络接口名称,debian wheezy
我正在尝试为接口设置名称“ ethLan”,而不是eth0。这样做还可以确保if的名称在每次重新引导和内核时都保持一致。 我确实在该主题中找到了一些文章,但是它们都已经存在了两年了: http : //www.debian-administration.org/articles/463 http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt 我照他们说的做了,然后将ethLan mac添加到/ etc / mactabs /中。此时,我有两个问题: 1)if [...] && /sbin/nameif我放在/etc/network/if-pre-up.d/中的脚本无法运行。我通过将其添加到/etc/init.d/networking来解决此问题,但是if-pre-up.d为什么不起作用? 2)除非我将ifconfig ethLan手动添加到/ etc / network / interfaces,否则除非我手动将ifconfig ethLan向上,否则不会加载该接口。我究竟做错了什么?

7
Linux机器上以太网和Wi-Fi接口的命名约定标准
Linux机器上的以太网和Wi-Fi接口的命名约定标准是什么? 我们正在开发一种仅显示Linux机器的以太网和Wi-Fi接口及其当前状态的工具。 例如,以下是我的Linux(Ubuntu)计算机上的网络接口(物理和虚拟)列表: docker0,enp0s25,lo,wlp3s0 当我运行该工具时,得到的结果如下: enp0s25, wlp3s0 我们编写的代码具有以下逻辑:所有以太网接口始终以字母开头,e而Wi-Fi接口始终以字母开头w。 逻辑对吗?如果没有,我们如何解决呢?

2
如何为网络设备创建别名?
我正在尝试运行一个使用许可证管理器的特定软件,该软件还没有注意到较新的Linux发行版不再命名其网络设备eth0。它正在尝试验证MAC地址,但是由于ens1在Centos 7上调用了我的NIC,因此无法正常工作。 该软件的供应商已将此问题固定在另一台计算机上,我想了解他们是如何做到的。他们为其创建了某种别名,ens1以便许可证管理器可以eth0再次查找。 如果我这样做ifconfig -a,别名根本不会显示,但是在显式调用时可见ifconfig eth0。使用该ip link命令可以看到以下内容: eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT link/ether [mac address] brd ff:ff:ff:ff:ff:ff 他们在这里究竟做了什么?如何在另一台计算机上重新创建这种别名?

1
驱动程序r8169和r8168有什么区别?
Realtek提供了基于内核树中的r8169驱动程序的r8168驱动程序源代码,如果我相信它们的源代码: /* * This driver is modified from r8169.c in Linux kernel 2.6.18 */ 两者均为GPL许可,因此可以交换源代码而没有任何法律问题。这就是为什么我觉得Realtek维护一个没有变更日志或文档的独立驱动程序很奇怪。 最终用户有什么区别?推荐哪个驱动程序?

1
tcpdump从哪个网络堆栈级别获取其信息?
当我徒劳地尝试在此处修复故障的以太网控制器时,我尝试的一件事是在计算机上运行tcpdump。 我发现tcpdump能够检测到ping应用程序认为正在发送的某些ICMP数据包实际上不在线路上,即使它在同一台计算机上运行,​​也很有趣。我在这里复制了这些tcpdump结果: 14:25:01.162331 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 1, length 64 14:25:02.168630 IP debian.local > 74.125.224.80: ICMP echo request, id 2334, seq 2, length 64 14:25:02.228192 IP 74.125.224.80 > debian.local: ICMP echo reply, id 2334, seq 2, length 64 14:25:07.236359 IP debian.local > 74.125.224.80: ICMP …

1
如何使用Debian配置从WiFi到以太网的网络接口网桥?
我正在使用Raspbian的Raspberry Pi,这仅仅是Debian。 我想将连接到Cox电缆的主要WiFi网络路由器桥接到此处的有线路由器,以使我的子网能够可靠地访问Internet。 它必须是WiFi到以太网的网桥。 我已使用外部适配器和高增益天线将/ etc / networks设置为USB wlan1的静态地址。wpa_supplicant配置为正确登录到主路由器。 因此,现在已设置好,因此我可以使用外部wlan1上的密码登录到正确的网络。静态地址在/ etc / networks中设置。网关和名称服务器都可以。我可以浏览网页等。 缺少的链接是将其桥接到eth0端口,以便我的路由器也可以连接,从而为我的子网提供服务。 不需要任何额外的网络服务,例如路由,nat或dhcp等。只需一个简单的桥即可。 谁能指出正确的方向来实现这一目标?
12 debian  wifi  ethernet  bridge 

2
解决以太网看门狗定时器死锁
我有一个debian linux框(Debian Squeeze),如果我运行嗅探接口的python脚本,则每隔几个小时就会死锁... 堆栈跟踪附加到此问题的底部。本质上,我有一个Broadcom以太网接口(bnx2驱动程序),当我开始嗅探会话然后尝试从同一接口发送帧时,该接口似乎消失了。 据我所知,内核看门狗定时器正在跳闸... NETDEV WATCHDOG: eth3 (bnx2): transmit queue 0 timed out 我认为有一种方法可以控制看门狗定时器ioctl(参考:EmbeddedFreak:如何使用linux watchdog)。 问题(原文): 我如何找到哪个看门狗定时器正在控制eth3?奖励积分,如果您可以告诉我如何更改计时器甚至禁用看门狗... 问题(修订): 如何防止以太网看门狗定时器引起问题? 堆栈跟踪 Apr 30 08:38:44 Hotcoffee kernel: [275460.837147] ------------[ cut here ]------------ Apr 30 08:38:44 Hotcoffee kernel: [275460.837166] WARNING: at /build/buildd-linux-2.6_2.6.32-41squeeze2-amd64-NDo8b7/linux-2.6-2.6.32/debian/build/source_amd64_none/net/sched/sch_generic.c:261 dev_watchdog+0xe2/0x194() Apr 30 08:38:44 Hotcoffee kernel: [275460.837169] Hardware name: PowerEdge …

2
是否可以在两个Linux主机之间以10Gbps的速度通过USB 3.1 Type-C进行IP传输?
我一直无法自行决定是否可以这样做。我想知道是否有可能将两个具有USB 3.1和C型连接器的Linux系统连接起来,以标准要求的全速10Gbps设置点对点网络(IP或以太网+ IP)。主机适配器是否支持此功能?较新的Linux内核/工具是否支持此功能?可以使用常规电缆吗? 千兆位还不够快,USB 3.1卡价格便宜,并且内置在新的主板中(例如我的主板)。我猜10Gbps以太网将是我的第二选择,但它涉及到购买所有新硬件,因此我必须要二手。
11 linux  networking  usb  ip  ethernet 

2
确定RHEL 6中的以太网速度
如何检查eth0连接速度是否为10Mbit,100Mbit或1Gbit?我试过了ethtool,但是说No data available。我也试过了dmesg | grep -i duplex,它是空的。 [root@dioptase ~]# lspci 00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20) [root@dioptase ~]# ethtool eth0 Settings for eth0: No data available [root@dioptase ~]# ethtool -i eth0 driver: tulip version: 1.1.15 firmware-version: bus-info: 0000:00:0a.0 [root@dioptase ~]# ifconfig eth0 eth0 Link encap:Ethernet …

4
设备与网络接口IP地址
我试图了解以下两者之间的关系: 一种“联网的” Linux设备;和 位于该设备上的物理NIC卡(使其具有“联网”的能力);和 各种以太网/ Wi-Fi网络接口(eth0,eth1,wlan0等); 和 IP地址和端口 从我收集了什么,这似乎是每个接口(再次eth0,eth1,wlan0等)分配自己唯一的IP。这意味着我的计算机eth0上的IP将不同于wlan1。 但是,这与我的理解相矛盾,因为网络设备作为一个整体,整个设备只能接收一个IP。 那是什么呢?设备是获得所有接口使用的1个IP,还是每个接口实际上获得自己的IP?如果每个都有自己的端口,那么由什么决定该接口上有多少可用端口?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.