好久没更新blog了,有点忙也有点懒^_^。自从上次十分简单地移植dm9000到试验箱后,就一直没关注具体的细节,直到这几天自己移植dm9000ae的驱动时才发现网友遇到的问题。u-boot自带的dm9000驱动是针对dm9000,一款比较老的isa接口芯片,而现在一般用的是dm9000ae升级版芯片。这
在体系结构中,我们知道:链路层(或数据链路层)包含为共享相同介质的邻居建立连接的协议和方法,同时,设计链路层的目的是为 IP 模块发送和接受 IP 数据报,链路层可用于携带支持 IP 的辅助性协议,例如 ARP。TCP/IP 取得成功的的原因之一在于它能工作在几乎任意一种链路之上。不同的链路层依赖于其使用的网络硬件类型:有限局域网,例如以太网;城域网,例如有线电视、DSL 连接;有线语音网络,例如
一、软件清单:  1、软件清单    软件1:Packet Sniffer (包软件)     软件2:TiWsPc   (管道软件)(全称:Ti Wireshark Packet converter)     软件3:Wireshark  (解析软件)  2、硬件清单    硬件1:SmartRF05EB+CC2530,ZigBee开发板就可以。负责信号传输    硬件2:CC2531 Don
转载 2024-03-29 16:15:59
2391阅读
一、前言 我一名还没毕业的大学生,本次我要做一个关于C#的串口接发数据的实验,这个实验有点简单你忍一下,这实验中我参考了一些烂大街的代码,做了自己的总结。 环境:Visual Studio 2017社区版实验前构思: 要串口通讯,我必须指定一个串口,要是我电脑里同时存在多个串口怎么办?那么我要获取电脑中的串口,用一个Combo Box来保存我的串口号。 有了串口号,但是我们在发送数据前必须打开串口
转载 2024-08-16 11:28:59
1608阅读
1点赞
功能使用的详细介绍                                    wireshark(官方下载网站: http://www.wireshark.org/),是用来获取网络数据封包,可以截取各种网络
转载 2024-03-15 06:26:08
3566阅读
公司的同事们在分析网页加载慢的问题,忽然使用到了Wireshark工具,我就像发现新大陆一样好奇,赶紧看了看,顺便复习了一下相关协议。上学时学的忘的差不多了,汗颜啊!报文封装整体结构mac帧头定义/*数据帧定义,头14个字节,尾4个字节*/ typedef struct _MAC_FRAME_HEADER { char m_cDstMacAddress[6]; //目的mac地址 cha
转载 2024-08-13 14:25:26
1674阅读
目          录 移植DHCP服务器到uclinux. 1 实验环境... 1 配置uclinux内核... 2 编译dhcp-3.0.4. 3 修改makefile并编译... 4 准备配置文件... 5 集成到ramdisk. 6 在uclinux上运行dhcpd. 7 在后台运行程序... 8 编译dhcp-4.1.0. 8 修改配置
1, tshark -ni eth0 -R "tcp.dstport eq 8080" 【wireshark 指定协议端口数据包】2, tcpdump -Xv
原创 2021-12-30 16:26:45
226阅读
前面我们学习了RTT的UART设备的使用,不得不说真的超级给力呀,不到100行秒杀任何MCU最原始的串口编程模式,不得不感叹RTT发展如此强大,文章链接: RT-Thread UART设备驱动框架初体验(中断方式接收带\r\n的数据)今天来点简单的吧!RT-Thread PIN设备!学习一个新东西,我个人主张带着需求去学习,而不是漫无目的的去学,有了需求驱动,并且是一个努力付出就可以拥有
生产者(4个):硬件:串口一; 串口二; 串口三; 串口四;采用普通接受中断软件: 中断时以字节传入到 ringbuffer,建立ringbuffer数组[4],分别在四个中断里存入void USART1_IRQHandler(void) { ... ring_buffer_write_byte_forced(&RingBuffer[UART_1], DeviceList[UART_1]
大家好,我是Mr.w今天解决wireshark的2个问题:1.为什么wireshark不到前序和FCS2.为什么wireshark的IP报头会出错1.为什么wireshark不到帧尾的FCS 4字节和以太网V2的前序8字节 这是wireshark的ARP包(通过type:0x0806可以知道)这里可以看到没有8字节的前序和4字节的FCS,而且大部分的数据链路层都是Ethernet II.因为
转载 2024-05-02 17:47:59
288阅读
转载 2023-09-10 22:41:22
387阅读
不少人觉得包是一个很高级的东西,感觉涉及到了网络的知识,相信不少从业互联网行业的人对包是没有概念的,做web开发的同学可能比较熟悉使用 chrome 的开发者面板来进行包,但是对于 wireshark 或者是 tcpdump 这类的工具却并不熟悉,本篇文章就可以让你快速上手 wireshark 的基础使用,话不多说,快来体验吧1.下载 wireshark 软件  工欲善其
Linux下在ROS开发过程中,发现串口插入的顺序不同,串口号会随之变化,如果每次都在程序中修改串口号又太麻烦, 因此重新给串口设置别名,利用别名来避免这种问题。 1.问题描述两个USB转串口模块A和B, A先插入后再插入B,A的串口号为ttyUSB0,B的串口号为ttyUSB1; 但是如果先插入B再插入A,则A的串口号为ttyUSB1,B的串口号为ttyUSB0; 插入顺序不同,导致串口号不同。
转载 2024-09-08 11:04:48
143阅读
协议介绍ARP(Address Resolution Protocol,地址解析协议)是一种用于在IP网络中解析物理地址的通信协议,它的作用是将IP地址转换为MAC地址以便在局域网中传输数据包,ARP协议通常运行在网络层和数据链路层之间,它通过广播查询请求和响应来实现IP地址到MAC地址的映射。当一个主机需要发送数据包时,它会先检查ARP缓存中是否已经存在目标IP地址对应的MAC地址,如果没有则发
把 PC的系统时间 通过USB转串口发出来 来模拟 PPS+GPRMC 授时, 这大冷天的, 用来在室内测试MCU或者SOC的授时功能, 传感器的授时与线束检测, 测试干扰等等, 还是比较合适的.如下图, 左边为 USB转9针RS232串口, 右边为 USB转TTL串口原理:PPS 有 3V3 / 5V / 12VGPRMC 是RS232 电平, 直接用左边DB9中的PIN3–TXD引脚发出来就可
今天甲方大哥说要我对楼里的wifi进行弱口令探测,防止之后护网的时候被近源失分,于是乎就开始了今天的百度查查查,我还没对wifi进行过这些操作。1 一台kali(我用的虚拟机)2 如果使用虚拟机还需要一个额外的网卡3靶标wifi:121(我手机热点)kali自带工具密码爆破打开kali虚拟机,插入网卡,选择连接到虚拟机然后右上角网络多出来了avaliable network可以选择wifi,ifc
Wireshark帮助信息 Version 0.99.0 Copyright 1998-2006 Gerald Combs <gerald@wireshark.org> and contributors. Compiled with GTK+ 2.6.9, with GLib 2.6.6, with WinPcap (version unknown), with libz 1.2.
转载 2024-08-23 13:53:55
85阅读
实验步骤一  配置FTP服务器,并在测试者机器上登录FTP服务器在局域网环境中,我们使用一个小工具来(Quick Easy FTP Server)实现FTP服务器。配置Quick Easy FTP Server 软件双击桌面的Quick Easy FTP Server,如下图如上图,可以创建匿名的,但是匿名就没有密码,这里我们创建一个,下一步输入密码,这里随意,记住即
转载 2024-08-15 13:12:14
83阅读
服务器上使用wireshark图形化操作——排坑因为我是使用的centos系统,所以之后的所有的安装命令采用yum命令,其他利用apt原理同样第一步: 安装wireshark排坑问题现象:在使用yum install wireshark后明明安装了运行wireshark缺失找不到执行文件bash: wireshark: command not found。如下代码。yum install wire
  • 1
  • 2
  • 3
  • 4
  • 5