ethernet相关内容

笔记本电脑和arduino之间通过以太网直接连接

我用 Arduino 和以太网屏蔽做了一个项目.Arduino 正在托管一个网站,我可以通过笔记本电脑上的浏览器打开该网站.Arduino 通过以太网连接到路由器.所有这些都很好. 现在我必须在学校展示这个项目.为了防止出现令人不快的意外,我想通过以太网将 Arduino 直接连接到笔记本电脑.我的问题是我真的不了解这个话题.如果可能,请告诉我该怎么做. 解决方案 如果您将路由器从环 ..
发布时间:2021-11-17 03:43:53 其他开发

Arduino DHCP 配置失败

我正在将示例以太网草图用于与 Arduino 软件捆绑在一起的 Web 客户端,除了固件地址之外没有更改任何其他内容,我将其更改为印在以太网防护罩背面的地址. 每当我将 Arduino 连接到我的网络并查看串行监视器时,我得到的唯一消息是“无法使用 DHCP 配置以太网". 我已经使用以太网屏蔽设置了我的 Arduino Mega 2560,正确地将端口 50 连接到 MISO、51 ..
发布时间:2021-11-17 03:37:52 其他开发

如何使用 tcpdump 过滤 MAC 地址?

我在 DD-WRT 路由器上运行 tcpdump 以从手机捕获上行链路数据.我只想听一些mac地址.为此,我尝试使用类似于 Wireshark 的语法运行该命令: tcpdump -ipris0 ether src[0:3] 5c:95:ae -s0 -w |nc 192.168.1.147 31337 这样我就可以监听所有具有初始 mac 地址 5c:95:ae 的设备. 问题 ..
发布时间:2021-09-27 19:57:41 其他开发

通过以太网将UDP数据包发送到fpga spartan 3e

我想将UDP数据包发送到包括微火的fpga.但是我有一个关于IP地址的问题.我在哪里可以获得fpga的IP地址. 解决方案 如果您的主板不在任何网络上,则必须为mac地址分配一个静态IP,并在您的FPGA代码中使用该IP来过滤n等.对您的计算机说一对一的以太网,然后只需进行VHDL编码即可. ..
发布时间:2021-05-04 21:01:13 其他开发

STM32H7 LAN8742 LwIP仅在加电后才能正常工作,而在复位后无法正常工作

我手头有一个奇怪的问题,以前从未见过.但是,我仍在尝试找出问题所在.我有一个STM32H753VIT和一个连接到它的LAN8742以太网控制器.我在NO-SYS模式下运行LwIP.它仅在冷启动后才能正常工作,但在硬件重置(按钮或ST-LINK探针)后无法正常工作.它运行一个简单的TCP回显服务器.如果运行,我可以对其进行ping操作,并且它会响应TCP客户端. 但是在硬件重置后,我不再可以对 ..
发布时间:2021-05-04 21:01:06 其他开发

发送数据到FPGA

我正在一个项目中,要求将数据从PC发送到FPGA,FPGA处理数据并将其发送回PC.我使用的板是Atlys™Spartan-6 FPGA开发板.数据将以1个字节的形式发送,因为在时钟的每个上升沿都会处理1个字节.您能建议我一些向FPGA发送数据的方法吗?谢谢 解决方案 选择一些您可以访问IP(知识产权)核心的通信方法.例如,如果您可以随时访问FPGA的UDP/IP内核,则可以使用它.如果您 ..
发布时间:2021-05-04 21:01:03 其他开发

如何刷新原始AF_PACKET套接字以获取正确的已过滤数据包

sock = socket(AF_PACKET,SOCK_RAW,htons(ETH_P_ALL));setsockopt(袜子,SOL_SOCKET,SO_ATTACH_FILTER,& f,sizeof(f)) 使用这个简单的BPF/LPF附加代码,当我尝试在套接字上接收数据包时,将得到一些与过滤器不匹配的错误数据包.似乎那些数据包在我调用setsockopt()之前就已经进入套接字了. ..
发布时间:2021-05-04 21:00:56 服务器开发

从OTG将静态IP分配给以太网卡

我想为通过OTG电缆连接到Android设备的以太网卡分配静态IP.应该以编程方式完成,但是在android中找不到有关以太网卡的参考. 有什么想法吗? 谢谢 解决方案 如果它是根设备,则可以尝试使用此 处理过程= Runtime.getRuntime().exec(new String [] {"su","-c","netcfg eth0 192.168.0.123"}); ..
发布时间:2021-05-04 21:00:53 移动开发

使用原始套接字重新传输大数据包

问题:在原始套接字上, recvfrom 捕获的字节数超过了 sendto 可以发送的字节数,从而阻止了我重新传输大于MTU的数据包./p> 背景:我正在编写一个将捕获并重新传输数据包的应用程序.基本上,主机A将数据发送到X,将其记录下来,然后将其转发到所有Linux机器B.我正在使用原始套接字,因此我可以捕获所有数据,并使用 socket(AF_PACKET,SOCK_RAW,htons(ET ..
发布时间:2021-05-04 21:00:50 服务器开发

AF_PACKET和以太网

我对 AF_PACKET 套接字系列(用于 SOCK_RAW 套接字)与以太网(IEEE 802.3)的具体关系感到非常困惑. 到目前为止,我了解的信息: 我了解OSI模型以及第2层技术如何以太网适合模型. 我了解 AF_PACKET 可以与 SOCK_RAW 套接字一起使用接收包含14字节以太网报头的数据报,后面跟一些其他较高层协议标头,例如IPv4,IPv6等,其次是可选的传 ..
发布时间:2021-05-04 21:00:47 服务器开发

Ethtool Structs元素以及它们是什么.在它们上定义了哪些设置和信息

我正在从Intel E1000E 和Realtek r1869 驱动程序中读取驱动程序代码.我都喜欢这两种设备, 目前,我正在学习 ethtool_ops .我知道Ethtool可以成为 的工具 长话短说,ethtool是显示和调整通用NIC/驱动程序参数的一种方式 (标识,接收和传输队列的数量,接收和传输卸载,您将其命名) 但是,如果您查看struct ethtool_op ..
发布时间:2021-05-03 18:38:54 服务器开发

如何在不使用供应商SDK的情况下在android上使用热敏打印机(USB/以太网)?

我已经实现了EPSON SDK(用于蓝牙)并且工作正常,但是不能在其他打印机上工作,是否有任何通用方法可以实现它.什么是ESC命令,它如何工作?, 解决方案 请找到此一个.它将帮助您解决问题.《 ESC/POS命令参考》提供了有关ESC/POS命令的详细信息,例如标准命令语法和协议.它面向希望使用ESC/POS命令控制打印机的程序员. 《 ESC/POS命令参考》是纸卷打印机的ESC ..
发布时间:2021-04-05 21:00:52 移动开发

从驱动程序禁用NIC卡中的中断是否会停止数据包接收

在rtl驱动程序中,我试图研究在哪个init函数(pci_driver探测函数相同)中禁用irq. 所以我的问题是:如果我禁用中断,那么NAPI(新API)是否起作用,或者它也基本停止运行,以至于我注意到intel以太网设备驱动程序中的作用. 所以问题是为什么禁用中断很有用. Interrut与新API不同.如果不同,则如何启用NAPI(新API)数据包接收. 是否有任何内 ..

来自外部网络的远程桌面

明天我要进行一次学校演示,因为我没有笔记本电脑,因此需要使用远程桌面访问家用计算机上的数据库进行演示。我可以使用从ipconfig获得的IP地址从以太网上的另一台计算机访问桌面,但这是问题所在: 从ipconfig获得的家用计算机的地址为格式为192.168.1.XXX ,其中我的子网掩码为256.256.256.0 我担心一旦我不在自己的计算机上以太网192.168.1.XXX地址 ..
发布时间:2020-10-30 23:26:10 其他开发

在Android Studio中打开URL而不打开浏览器

我看过很多地方,尝试了很多东西,但似乎没有任何办法对我有用。任何人都可以在这里帮助我。我有一个想要在不打开手机浏览器的情况下点击的简单网址。我单击一个按钮,该URL需要被点击,而没有打开浏览器。我不关心该页面上的内容,我只想加载它。对于我的arduino暨以太网屏蔽物联网项目,我基本上需要它,其中我用自己的android手机控制设备。 这里是我在做什么的一小段。该apk生成没有错误,但该UR ..
发布时间:2020-10-30 23:26:04 移动开发

在基于linux的系统上使用c / c ++获取以太网名称,类,描述供应商,子系统等

使用ioctl接口可以获取各种信息。您如何获得诸如产品名称,类别,供应商名称,子系统名称等额外信息? 有几种可用的命令行工具,例如: 1 。 lshw -C网络 2. 在装有linux的系统上检测nic和端口 您可以启动一个进程并获取结果,但是任何获取上述信息的原始c / c ++方法? 欢呼声 杀虫剂 解决方案 查看sysfs或procfs,不幸的是,此信息有 ..
发布时间:2020-10-30 23:26:02 其他开发

C#应用程序根本不接收UDP数据

我试图做一些非常简单的事情,但它不起作用:对于我的C#应用​​程序,我只想在特定端口上侦听UDP包。使用Wireshark,我可以很好地看到我所希望的软件包可以很好地收到(CRC和一切正常)。 但是,我在互联网上找不到的任何代码。例如,这也失败了: private void ReceiveAsync() { UdpClient客户端=新的UdpClient(新的IPEndPo ..
发布时间:2020-10-30 23:25:55 C#/.NET

如何使用VB.NET区分以太网和WiFi IP地址

我正在尝试开发一个基于VB.NET的通用应用程序,该应用程序将向我返回本地计算机的以太网IP地址。我已经提到了这里讨论的获取机器IP地址的几个问题,并找到了一些很好的建议。 我面临的问题是,当我运行此应用程序时,它会向我返回WiFi和以太网的IP地址。当我在别人的机器上运行该应用程序时,我无法分辨出哪个IP地址属于哪个接口。我只对以太网IP地址感兴趣。 任何建议?? 以下是返回I ..
发布时间:2020-10-30 23:25:53 其他开发