腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何禁用Linux驱动程序
使用ARM Trustzone技术,我们将运行一个与Linux“并排”的安全操作系统,在当前的设置中,以太网控制器被锁定在安全端,Linux无法访问它(它将触发异步外部中止)。为了阻止Linux的访问,我想禁用负责以太网的驱动程序(FEC,Freescale以太网控制器)。我知道我可以使用“menuconfig”禁用驱动程序,但这似乎有点过于激进了,因为我们现在Linux ARM内核中有设备树。 如果我删除设备树的fec节点怎么办?这会阻止Linux访问设备吗? 如果我使用DT的status = "disabled";选项,这会阻止Linux访问设备吗? 最好,V。
浏览 0
提问于2016-11-19
得票数 3
回答已采纳
1
回答
在Linux内核中通过USB支持启用以太网
、
如何在Linux内核中启用USB支持的以太网? 哪个驱动程序(如CONFIG_USB_USBNET)与此支持相关? EEM (以太网仿真)是否支持这种支持?
浏览 0
提问于2015-02-19
得票数 5
回答已采纳
1
回答
使用Linuxptp读取时间戳
、
我已经开始了解TSN以及开放源码项目Linuxptp在Linux下的使用。 在使用ptp4l和phc2sys脚本同步时钟之后,我想编写简单的Talker应用程序。 如何在执行的应用程序中使用/读取时间戳? 这种同步是如何在多个以太网接口Linux环境下工作的。如果一个端口通过一个以太网端口同步到主时钟,它会同步linux主时钟吗?也就是说,对于一个linux环境,PTP只能同步到一个主? 谢谢!
浏览 23
提问于2021-04-11
得票数 0
回答已采纳
1
回答
Ethernet/ip SImulator软件
我想摘录一下linux下的以太网/ip协议通信。我发现有一些免费的扫描仪模拟器工具,如do-more扫描仪模拟器和以太网/ip资源管理器,它们可以安装在windows上。我想从linux机器上读取扫描仪模拟器数据。有没有适用于linux的适配器程序?
浏览 148
提问于2020-04-14
得票数 1
3
回答
MAC,使用python的以太网id
、
、
如何使用python获取本地网卡的正确MAC/以太网id?Google/stackoverflow上的大部分文章都建议解析ipconfig /all (windows)和ifconfig (Linux)的结果。在windows (2x/xp/7)上,'ipconfig /all‘工作正常,但这是一种安全的方法吗?我是linux的新手,我不知道'ifconfig‘是否是获取MAC/以太网id的标准方法。 我必须在python应用程序中实现一个基于本地MAC/以太网id的许可证检查方法。 当您安装了VPN或虚拟化应用程序(如VirtualBox )时,有一种特殊情况。在这种情况下,
浏览 0
提问于2010-11-24
得票数 1
1
回答
在Linux上创建新的以太网usb网络接口
、
、
我试图在我的计算机上创建一个基于usb的以太网设备,基本上我想告诉我的计算机(基于linux),它的一个usb端口实际上是一个以太网端口。我已经做了大量的研究,虽然这应该是可能的,但我找不到任何代码/命令运行的例子。 根据维基百科: Linux中的uses模块使运行它的计算机成为使用USB作为物理介质的以太网设备的变体。它创建了一个Linux网络接口,它可以被分配一个IP地址,或者作为一个真正的以太网接口来处理。任何在真实以太网接口上工作的应用程序都将在USB接口上工作,而无需修改,因为它们无法判断它们没有使用真正的以太网硬件。 所以在理论上,这应该是可能的,我只是需要一些帮助或轻轻地
浏览 1
提问于2017-12-31
得票数 3
回答已采纳
3
回答
我需要构建什么来直接访问内核级的以太网帧位?
、
、
、
我想检索所有以太网帧的以太网帧位,不管它们是否是我的机器的目标(MAC级)。 这方面的逻辑必须在内核级别。 为了实现这一点,我需要构建一个独立的内核模块或以太网驱动程序或以太网网络接口 注意:我刚刚开始为我的项目学习Linux内核模块开发。如果这不是发布这个问题的合适地点,我很抱歉。
浏览 0
提问于2015-11-03
得票数 2
回答已采纳
1
回答
安装没有以太网的Kali Linux wifi AC驱动程序
、
、
、
我非常了解Linux,我知道如何使用Kali Linux。但是当我启动它时,它不能连接到我的wifi AC。显然,要解决这个问题,有一些关于以太网电缆和访问wifi和运行安装命令的东西.虽然我了解安全研究和Linux,但我对使用以太网一无所知。我试着把它连接到另一台电脑什么的,但它不起作用。所有其他发行版,我已经尝试连接到我的wifi适配器很好。 最终,我是否可以在不烦扰以太网的情况下解决这个问题? 注意:它在安装程序引导中有一条消息,它在那里请求驱动程序文件。他说:我不知道在哪里能找到他们。2:我不知道怎么给他们。 我的wifi AC是:Intel(注册商标)双波段无线-AC 7265 请帮
浏览 0
提问于2022-07-15
得票数 0
2
回答
如何为驱动程序(以太网驱动程序)的覆盖测试配置GCOV?
、
、
、
、
我正在尝试使用GCOV测试设备驱动程序,例如:用C语言编写的以太网驱动程序。此驱动程序位于Userspace中,具有大量的Kernelspace调用。使用Linux计算机Ubuntu20.04.3LTS(GNU/Linux5.4.0-96-通用x86_64) 编译驱动程序代码-对象文件(为每个c文件生成.o文件)和组合(.ko文件)。据我理解,main()从启动代码开始。在加载(*.ko )文件后,以太网设备需要进行功能测试,并应使用稍后的覆盖报告。 我对Linux了解有限。我遇到的文章只在Userspace中执行程序。 Question1 我不知道这样做的步骤是什么。请建议一下。 感谢你提前
浏览 16
提问于2022-02-09
得票数 0
1
回答
在LinuxMint20.2上使用USB到以太网适配器(ASIX AX88179驱动程序)
、
、
、
我对Linux还比较陌生,我在HP 840 G7上使用了Mint20.2。 我买了一个基于ASIX AX88179芯片组的TP连接USB到以太网适配器: USB3.0到千兆以太网适配器 我已经能够(编译和)安装驱动程序,并在系统报告中正确列出了该设备。 但是,适配器无法工作。 我知道我需要为设备创建一个新的网络接口,但我不知道如何创建。除其他外,我不知道如何读取设备的MAC地址,以遵循这篇文章的说明: 如何在Linux中建立usb/以太网接口? 这一页似乎也很有用,但对我来说太多了: 在内核驱动程序中添加新的、无文档的特性 提前感谢您的帮助!
浏览 0
提问于2021-12-19
得票数 0
回答已采纳
1
回答
我是否可以将浏览器配置为使用一个网络接口,将其他应用程序配置为使用另一个网络接口?
、
、
、
我有一个带有2个NIC(以太网和Wifi)的Linux盒(Debian 9),它们都连接到不同的网络。是否可以将浏览器配置为使用Wifi和所有其他应用程序来使用以太网NIC (或者选择应该通过哪个NIC的流量)?
浏览 0
提问于2019-03-24
得票数 1
回答已采纳
1
回答
用C语言在以太网端口捕获数据包
、
如何捕获传送到我的以太网端口但由于它们没有与我的以太网卡相同的MAC地址而被丢弃的数据包? 我正在尝试用C语言开发一个程序。因此,需要关于如何实现上述目标的指示? 我正在Linux中尝试这样做。
浏览 6
提问于2014-11-17
得票数 1
回答已采纳
1
回答
Ubuntu -安装驱动程序的方法
、
、
如何在Ubuntu上安装以太网驱动程序?有安装驱动程序的程序吗?.exe文件不work.There是linux版本,但我不知道如何安装它们。
浏览 0
提问于2015-01-31
得票数 0
回答已采纳
2
回答
自定义以太网驱动问题
、
、
我不知道这个问题在这里是相关的还是超级用户,但无论如何都要问。 我已经在下面提到的设置- Linux桌面PC系统。这是一个连接自定义的FPGA开发board.In,这个FPGA有一个以太网网卡IP的实现和执行。该板采用USB接口-USB线和串口连接到FPGA开发板上.从本质上说,这整个设置测试的是基于FPGA的网卡和相关的以太网驱动程序。 有许多应用程序运行在主机linux上,并将数据发送给基于FPGA的以太网n/w卡,后者接受它,进行必要的处理,并发送到FPGA上实现的物理层,然后通过以太网将其发送到网络上的其他节点/设备。 这一设置工作良好,即使多个应用程序从主机-pc发送数据到FPGA网
浏览 7
提问于2009-12-17
得票数 1
回答已采纳
1
回答
驱动程序是否使用Linux接口?
、
、
是否有一种方法来确认Linux以太网驱动程序是否正在使用NAPI接口?
浏览 4
提问于2009-12-21
得票数 2
5
回答
以太网、MII、SGMII、RGMII和PHY的说明
、
我主要来自嵌入式软件背景,因此我对硬件的总体知识非常有限。我一直认为以太网是你电脑上的一个小的物理连接器,你可以把你的以太网电缆连接到这个连接器上。从软件的角度来看,您所需要做的就是安装驱动程序(在Windows中)或配置Linux内核以包含以太网驱动程序。 问题: 但是,当我开始往下走一层(对于硬件)并查看各种数据表和原理图时,我开始遇到诸如PHY、MII、SGMII、RGMII等术语。现在,我对以太网的组成有点困惑。例如,当我说英特尔82574L 1.0 Gbps以太网端口时,所有这些术语都适用于何处?
浏览 5
提问于2013-04-03
得票数 39
1
回答
如何在WInXP上解析RNDIS驱动程序的“未签名驱动程序”安装错误?
、
我们有一个应用程序,它使用RNDIS驱动程序,也就是"Linux以太网/RNDIS“来与基于linux的嵌入式设备进行通信。 我们已经对此驱动程序进行了数字签名(带有Verisign证书),以便与Windows 7一起使用。这消除了安装时出现的“未签名驱动程序”错误消息。 但是,在XP上,即使有签名的驱动程序也会显示"Linux USB以太网/RNDIS尚未通过Windows Logo测试……“ 这显然是微软开发的驱动程序。我看到有报道说这个驱动程序和其他驱动程序是在SP2中签名的,而这个文件在SP3中被破坏了。 目标是在没有警告或错误的情况下安装驱动程序。这个驱动程序,或者兼
浏览 2
提问于2011-02-22
得票数 1
1
回答
用于香蕉pi和设备树的Linux设备驱动程序
、
、
、
、
我正在尝试为Banana Pi M2 ultra编写Linux内核4.13.x的以太网驱动程序。不久前,在Linux内核基础设施中引入了所谓的“设备树”(DT)。我在编写设备驱动程序时没有太多使用DT的经验,因此我有一些问题。 据我所知-在香蕉派系统的情况下-需要为给定的外围设备提供一些时钟源。提供这样时钟是香蕉派中的CCU的功能。CCU是可在linux内核中的某个地址获得的内存映射资源。我想写以太网驱动程序,这需要一些来自CCU的时钟。 我知道CCU的物理地址必须通过ioremap()或类似的函数映射到虚拟地址。 我的问题是如何在我的以太网驱动程序中获取CCU的虚拟地址?是否可以通过设备树执
浏览 2
提问于2017-11-14
得票数 3
1
回答
哪一层和哪一层协议负责以太网端口的下电和上电。
、
、
哪一层和哪一层协议负责Linux机器中以太网端口(基于电缆连接或断开)的下电和上电。 我认为Physical layer和MAC layer会处理好它(上电和下电)。 这些层是在Linux network drivers中实现的还是在Linux中作为TCP_IP stack实现的? 有没有办法绕过这些协议(负责下电以太网端口),使以太网端口始终保持通电,即使没有电缆连接到端口。 有人请回答,
浏览 0
提问于2019-01-18
得票数 1
1
回答
如何改变串行驱动程序的中断优先级,使其比以太网中断的优先级更高?
、
我运行的串口在460800波特rate.The数据是连续发送的。串行驱动数据传递给用户空间应用程序,用户空间应用程序使用套接字将数据发送给网络应用程序。有时,我会看到串行驱动程序HW溢出,因为运行ISR或其他中断需要太长时间(我只有以太网、串行和gp_timer中断)。另外,我认为在某些情况下,以太网和串行中断都处于中断队列(我的假设),并且以太网驱动程序中断比串行驱动中断优先,同时串行驱动程序HWFIFO溢出。 当我禁用数据传输到网络应用程序时,用户空间中的所有数据都收到了良好的效果。这让我相信是以太网驱动程序导致了这个问题。 我想改变串行中断的优先级,以便在以太网驱动程序中断之前提供服务。
浏览 2
提问于2013-01-11
得票数 1
1
回答
自动启用Linux .config文件中的所有以太网、ATA、SATA和SCSI驱动程序。
我正在为用于克隆和重新成像的PXE环境编译自己的Linux内核和userland工具。现在,我坚持使用特定的内核版本,并使用预配置的..config来构建Linux内核。 我需要从使用预配置的..config改为为指定的体系结构自动生成默认配置,然后启用所有以太网、ATA、SATA和SCSI驱动程序。 我想这么做的原因是: 更新内核意味着更新预配置的..config,这需要花费太多的时间手动完成。我现在的做法是使用menuconfig,启用我需要的选项,并将结果的.config保存到我的存储库中。 我知道我正在构建的内核缺少一些驱动程序,因为我遇到一些PC无法挂载NFS共享,因为Lin
浏览 4
提问于2013-11-13
得票数 0
1
回答
我可以通过与其他所有网卡不同的网卡在子网上路由一个IP地址吗?
、
我有一个带有有线以太网网卡和无线802.11gNIC的windows 7客户端。 有线以太网网卡连接到网络交换机,并且具有子网192.168.0。 无线网卡连接到网络交换机,并具有子网192.168.1.*。 我还可以启动一个VPN,它访问一个也有子网192.168.0.*的网络。 我有一个linux系统连接到以太网交换机上,IP地址在192.168.0.*范围内。当VPN连接时,我再也不能访问linux系统了,因为,毫不奇怪,数据包是通过VPN路由的,而不是以太网交换机。 在W7盒上,我能做些什么来通过以太网交换机路由这个与linux对应的IP地址吗?剩下的所有其他192.168.0.*地址
浏览 0
提问于2012-11-19
得票数 1
回答已采纳
1
回答
获取sk_buff中可用的数据包报头的函数
、
、
、
、
Linux中有获取以太网报头、IP报头和UDP报头的功能,如 udp_hdr(skb) ip_hdr skb_push(skb, ETH_HLEN) 但是,我找不到任何函数来获得类似于包的有效负载,比如包含主体的包,所以我可以编写HTTP或其他协议数据。在Linux设备驱动程序的书或搜索后找不到它。因此,问题是如何在内核中使用以太网、IP、UDP报头和有效负载组合UDP数据包?
浏览 8
提问于2021-07-22
得票数 0
回答已采纳
1
回答
打印出网络接口上看到的每个MAC地址?
在linux中,有没有一种万无一失的方法来发现新插入以太网的设备的MAC地址? 我正在特别寻找在MAC地址级别上工作的东西。假设ip地址级别的所有内容都已损坏。 例如,也许以太网芯片驱动程序暴露了他们在/proc中看到的MAC列表?
浏览 1
提问于2015-10-14
得票数 0
2
回答
Linux中的Ethernet +串口
、
、
、
我想在Linux上实现一个驱动程序,它有一个以太网栈,但在硬件上传出的数据将是一个串行端口。基本上,我希望将串行端口注册为以太网驱动程序。有没有人知道这是否可能?我希望能够将IPv6和/或UDP数据包推出串行端口,并以类似的方式通过串行端口接收数据包,并将其向上传递到以太网堆栈。 我不想使用串行到以太网转换器(将串行端口转换为以太网端口的外部硬件)的解决方案,但我的PC本身就有这种解决方案。 我在串口上尝试了PPP,它工作得很好。我还被告知,我可以使用PPP做FTP、HTTP等。对此的引用- 我曾尝试用串行驱动程序从RealTek以太网驱动程序中破解代码,但没有获得太多成功。相反,我不知道这
浏览 2
提问于2012-08-22
得票数 1
1
回答
ethercat模块的以太网驱动程序
、
、
、
我有基于网络设备的EK1101,EL6002,EL2034模块。这些模块通过以太网电缆连接PC以太网端口。我已经用一些应用程序测试了这些模块,它在我的PC上工作得很好。 EK1101作为耦合器工作。它连接PC以太网端口和其他从模块( EL6002、EL2034等) 作为RS232通信工作的EL6002。EL2034作为数字I/O工作。类似地,我们有超过10种不同的设备。这些模块同时与EK1101耦合器接口。 如何实现为Linux驱动程序?我是修改现有的网络驱动程序还是从头开始新的驱动程序?我需要写什么类型的驱动,字符驱动还是网络驱动?如果它的字符驱动程序,我如何通过以太网口传输数据?
浏览 3
提问于2013-04-14
得票数 0
1
回答
硬件以太网IP限制
、
、
Linux环境下 我可以为一个硬件以太网接口分配多少个IP地址?有什么限制吗? 什么是最大的不。虚拟以太网接口我可以分配给硬件以太网接口吗?
浏览 0
提问于2013-05-29
得票数 2
1
回答
linux -内核线程抢占
、
、
、
我有一些实时的linux内核,我正在用内核线程开发一些代码。该线程由以太网中断处理程序调用。我注意到这个线程的每次调用大约需要100个jiffies。在这段时间内,它读取大约256个以太网帧。以太网是1Gbps的,我测量的下载速度大约是4MB/s,我认为使用1Gbps的以太网的4MB/s的速度太慢了。 我试图分析这个内核线程,因为我认为100个jiffies太多了。我想问一下,有没有办法知道这个内核线程被抢占了多少次?
浏览 1
提问于2016-03-07
得票数 1
1
回答
Broadcom卡不工作
、
、
、
刚刚安装了Lubuntu 14.04。像许多其他人一样,无法让Broadcom卡正常工作。我已经试过了所有我能找到的建议,但还是没有运气。以太网工作正常,但没有扫描可用的网络。 我在戴尔Inspiron 910,与Broadcom 4312,PCI ID 14e4:4315,子集14e4:04b5卡。iwconfig为lo和eth0都提供了no wireless extensions:。 我运行过sudo apt-get update和sudo update-pciids。运行了sudo apt-get purge bcmwl-kernel-source和sudo apt-get instal
浏览 0
提问于2014-06-05
得票数 0
回答已采纳
2
回答
任何用于测试Linux网络设备驱动程序的测试工具
我想测试一下以太网Linux驱动程序,有没有开源的工具或者框架来测试这些驱动程序??(如用于在windows中测试驱动程序的WHQL )
浏览 3
提问于2013-06-27
得票数 0
1
回答
sockaddr_ll在分组套接字中的意义和用途
、
、
、
、
关于Linux的数据包套接字:在数据包套接字(AF_PACKET)中,应用程序实现以太网报头和IP报头来创建和发送数据包。这是我的问题。在这种情况下,我不明白套接字地址(sockaddr_ll)的必要性。与以太网报头有什么不同?套接字地址的作用到底是什么?
浏览 10
提问于2022-02-05
得票数 0
回答已采纳
1
回答
如何以编程方式获取Lantronix XPort IP地址
、
通常,我们使用Lantronix 来获取嵌入式以太网设备服务器的IP地址。我需要将此功能添加到Java GUI中,因为Lantronix 严格意义上是一个Windows应用程序,而我的应用程序需要在各种版本的Windows和Linux上运行。在不使用Lantronix 的情况下获取Lantronix 嵌入式以太网设备服务器IP地址的最佳方法是什么
浏览 2
提问于2012-02-29
得票数 4
回答已采纳
2
回答
从linux用户空间访问以太网驱动程序
、
、
、
我想从linux用户空间访问以太网驱动程序, 在uboot中,我们可以使用mii命令直接访问菲寄存器。 类似地,我想从linux用户空间读取和写入菲寄存器。 因为没有大大小小的号码,万一有个驱动程序(可能是网络驱动程序),怎么做it.and,可以吗?
浏览 3
提问于2018-08-31
得票数 4
1
回答
如何在Linux中安装BSD以太网驱动程序?
、
、
我正在运行Ubuntu14.04的老戴尔维4600,这是大约15年前。我免费得到它,它附带了一个以太网卡,在默认情况下与Ubuntu一起到达的e100模块不能工作。 卡是Intel公司的82562 is 10/100以太网控制器(rev 02) 另一位用户向我介绍了涵盖各种英特尔以太网适配器的此页用于fxp以太网驱动程序.,其中包括以下安装说明: 要将该驱动程序编译到内核中,请在内核配置文件中放置以下行: device设备fxp,在启动时将驱动程序作为模块加载,在loader.conf(5)中放置以下行: if_fxp_load="YES“ 首先,我的理解是BSD的内核配置文件与Lin
浏览 0
提问于2014-06-15
得票数 0
回答已采纳
1
回答
有什么方法可以确定cgi请求来自哪个以太网端口呢?
、
、
、
、
我有一个linux机器,它有两个以太网端口,eth0和eth1。一个端口连接到可以通过以太网控制的硬件设备填充的网络。这是我的“指挥网络”。另一个端口连接到一个网络,通过linux机器的apache服务器上的一个web应用程序向上述设备发送某些命令。这个网络就是“控制网络”。 我想要做的是允许任意一个网络的IP地址在命令中被更改,而不管哪个网络被插入到哪个端口。 用户可以在web应用程序中输入命令网络或控制网络的新IP地址,然后单击submit,这将向服务器发出AJAX请求。然后,服务器将确定请求来自eth0还是eth1,然后根据命令或控制网络是否被更改,更改该端口的IP地址或其他端口的IP地
浏览 1
提问于2014-03-17
得票数 1
回答已采纳
1
回答
获取直接连接设备的MAC地址
、
、
给定一个带有以太网卡的Linux服务器,另一个设备说一个未配置的路由器连接到一个补丁引线(或者在需要时以不同的方式连接以太网引线)。 他们都被激活了。是否有一种方法在linux盒上获得另一个设备的MAC地址?这里没有IP网络,只有两个连接的以太网接口。 编辑:与此有关的设备附带基本配置,期望从DHCP服务器上获得IP,我可以在linux主机上运行该服务器,并在获得临时IP后立即处理。
浏览 0
提问于2015-09-10
得票数 10
回答已采纳
1
回答
为什么我们不能轻松地在无线网卡上架桥
、
、
、
在Debian的文档中,编写如下: 就像你可以连接两个有线以太网接口,你可以桥接以太网接口和无线接口。但是,大多数访问点( AP )将拒绝具有没有与AP进行身份验证的源地址的帧。由于Linux透明地进行以太网桥接(不修改传出帧或传入帧),所以我们必须设置一些规则来使用一个名为ebtables的程序来实现这一点。 我想知道为什么连接到有线以太网接口的机器不能与AP进行身份验证。在这种情况下,桥应该正常工作,不是吗?
浏览 0
提问于2018-05-20
得票数 2
回答已采纳
1
回答
为什么在Mac上Wi-Fi和以太网一样被称为en0?
、
、
、
、
多年来,Linux一直是我的主要系统。在Linux中,以太网硬件设备有像eth0或enp1s0这样的名称(后者我只在Arch Linux上见过)。无线网卡的名称一直是wlan0或wlp2s0 (在Arch上也是后者)。在我的新MacBook Air上,无线网络被分配了en0,我读到过它代表以太网。此外,虽然我没有以太网端口,但也有一个en1。这个命名约定是什么意思?
浏览 1
提问于2014-04-16
得票数 16
3
回答
OpenSolaris中的以太网设备名称
、
在Linux中,我通常将以太网设备称为ethN。 什么是以太网设备的OpenSolaris标准命名?
浏览 0
提问于2009-06-24
得票数 3
回答已采纳
6
回答
我能通过以太网电缆将Ubuntu笔记本电脑连接到Windows 10笔记本电脑吗?
、
、
、
我见过人们用以太网电缆连接两台计算机,但我看到的说明是Windows到Windows或Mac到Mac或Windows到Mac。我从未遇到过任何将Windows连接到Linux的情况。是否可以通过以太网电缆将Windows系统连接到Linux系统?
浏览 0
提问于2015-12-23
得票数 24
1
回答
Linux流量控制实用程序是否修改数据报、IP数据包或帧?
、
、
我使用的是Linux的流量控制(tc)实用工具,据我所知,该实用工具用于配置Linux内核包调度程序。我还使用netem命令在tc中添加延迟、删除或损坏的通信量。 我的主要问题是,netem是修改传输层数据报、IP数据包还是链路层帧(比如以太网)? 我发现了此页,它解释了Linux内核中的网络通信流程。它提到整形和排队规则是在“第二层:链路层(例如以太网)”中制定的。这是否意味着netem在帧(第2层)上增加了它的损坏、丢失或延迟? 但是由于tc filter允许您对某个IP:端口对应用流量规则,这是否意味着它对传输层数据报(第4层)进行操作?
浏览 0
提问于2019-09-06
得票数 1
回答已采纳
2
回答
为RHEL 6安装Linux多播路由器
、
、
、
、
这是我第一次访问Linux上的网络多播世界。 我了解如何更改以太网端口配置和系统路由表以添加多播。 我想要设置一个指定的RHEL 6 Linux系统作为一个路由器的多播数据包。 我搜索了很多文档,但是除了设置以太网端口和路由表(并设置标准IP转发)之外,...I没有看到任何其他的事情可做。我也处理过IPtables配置。IP_MULTICAST设置在内核中。 我是否需要一个特殊的路由守护程序包,是否有任何其他配置项需要解决?
浏览 0
提问于2016-07-07
得票数 0
1
回答
Mac OS X驱动程序可与Linux USB复合小工具驱动程序g_multi配合使用
、
、
、
我感兴趣的是在嵌入式Linux设备中使用,用于Ethernet-over-USB和serial-over-USB ( Ethernet-over-USB是为RNDIS模式编译的;我对大容量存储功能不感兴趣,所以我禁用了它)。我已经对它进行了测试,并让它在Windows和Linux上都能正常工作。然而,对Mac的简短测试表明,OS不会自动加载它的驱动程序。 我知道原则上OS具有USB以太网的能力,因为它自动与Linux USB驱动程序(编译为g_ether模式)一起工作。同样,OS使用Linux USB驱动程序进行串口传输--我可以用连接到g_serial串口。但是当Linux设备运行g_mul
浏览 6
提问于2013-04-02
得票数 7
1
回答
我可以在linux上设置两个默认网关吗?
我在我的计算机上同时使用WiFi +以太网,但是Win 7上的路由表设置与我的Linux(Ubuntu14.04)计算机不同。 win7将为每个设备设置两个默认网关(妻子和以太网),但Linux网络管理器将取代我的WiFi默认网关,用于以太网。 在WiFi连接期间插入以太网电缆将导致我的xfreerdp断开,因为WiFi的默认网关已经消失。 我可以手动添加WiFi的默认网关,但我想知道这样做是否有风险;因为网络管理器应该比我聪明,但它也没有这样做。
浏览 0
提问于2016-03-02
得票数 -1
回答已采纳
1
回答
如何在Kali Linux上安装Broadcom BCM43142驱动程序
、
、
、
我试图在Kali Linux上安装Broadcom BCM43142的驱动程序,但是我搜索的所有教程都是使用apt-get等,但是我没有以太网支持,我现在正在我的windows上写这个。 如果有人能帮我安装驱动程序,我们会非常感激的,谢谢。 请注意,我没有任何形式的互联网上的卡利Linux机器。
浏览 0
提问于2020-04-30
得票数 0
1
回答
使用RaspberryPi直接读取以太网端口上的信号
、
、
、
我有一个设备,它连接到它的遥控器使用rj45端口和4线电缆(一张桌子,高度可调)。我非常确定它实际上并不使用以太网协议,而是使用发送一些简单的数字信号。我想要树莓派能够控制设备,所以我想知道是否有可能读取和转储,然后发送信号使用以太网端口,就像我可以做任何其他引脚?这里的实际问题可能是关于在Linux操作系统中绕过以太网驱动程序的方法。
浏览 6
提问于2018-10-04
得票数 1
1
回答
如果TCP服务器退出网络,是否接受函数返回错误(-1
、
、
如果连接的以太网接口脱离网络,accept函数是否返回错误(-1)?如果不是,应用程序(TCP服务器)如何知道其接口不再处于活动状态? 我使用一个线程来接受连接,并且没有使用任何"select“语句来执行so.Directly调用accept()函数,但不知何故,如果我从以太网接口删除IP地址,它就不会返回错误。 使用C语言,工作环境为linux。
浏览 0
提问于2012-01-31
得票数 1
1
回答
usb设备驱动程序上层驱动程序是如何加载的?
、
、
、
、
我的嵌入式linux板有usb网络小工具的功能。从我的主机,我能够建立以太网通过usb连接。我试图了解usb小工具子系统层的不同层是如何协同工作的。 在设备树中,我可以看到特定于平台的udc驱动程序,而在内核配置中,我可以看到内核驱动程序中启用了USB小工具和以太网小工具支持。因此,据我所知,g_ether驱动程序是内置在内核的一部分中的。 是什么配置创建了usb小工具接口和端点,并将其链接到上层驱动程序(g_ether)并创建usb小工具以太网接口?在哪里定义该小工具的usb类函数并加载不同的上层驱动程序?
浏览 6
提问于2022-03-04
得票数 0
回答已采纳
1
回答
libpcap从所有接口捕获数据包
、
、
、
、
我需要从Linux机器上的所有网络接口捕获数据包。为了做到这一点,我计划使用pcap_open_live() API并将“任意”作为设备参数传递。 我有不同类型的端口:以太网端口(例如eth0)和GRE隧道(例如tun0)来自不同类型接口的数据包具有不同的报头格式: 来自以太网端口的数据包有MAC报头 来自隧道的数据包随Linux“熟”捕获封装(16字节)头而来 如何向pcap_loop()回调处理程序签入我得到的数据包报头类型?
浏览 7
提问于2012-01-24
得票数 3
回答已采纳
1
回答
linux内核3.0及以上版本下Usb转以太网驱动程序的编译
、
、
我在drivers/net/usb/smsc75xx.c for Android Kernel 3.0.8的Linux内核源码树中交叉编译了USB到以太网的驱动程序。交叉编译工作良好,并且可以使用insmod插入内核模块。但是以太网接口没有显示,dmesg也没有检测到模块的插入(使用insmod)或移除(使用rmmod)。由于dmesg对它的插入或删除保持沉默,所以似乎有什么不正确的地方? 如何在非冗长的环境中调试这个无法工作的驱动程序?
浏览 4
提问于2015-01-04
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的以太网驱动(基于Zynq XC7Z020)
WDF显示器程序下载方法一:以太网下载
为什么程序员喜欢为 Linux 打包|Linux 中国
用Visual Studio调试linux程序
Linux查找程序的工作目录
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券