基于OHCI的USB主机 —— USB设备端口特性清除
前面关于USB设备的底层代码忘了把端口特性清除函数贴出来了,现在补上。 /** * 清除端口特性 * @return 0 - 成功 */ short usbClearFeature(unsigned char type, unsigned char idx) { &nbs...
检查主机的某些tcp端口在一段时间内是否持续存活
1.以":"作为分隔符,将IP及port信息贴入ip_port_info文件中,第一列为IP,第二列为端口 1 2 3 4 5 6 7 192.168.233.155:2337 192.168.233.155:2338 192.168.233.155:2339 192.168.233.136:3015 192.168.233.155:3022 192.168.233.136:329...
基于OHCI的USB主机 —— OHCI(批量端口读数据)
对于U盘来说,进行U盘的数据传输时需要通过批量传输端口收发数据,所使用的协议为Mass Storage协议,参见《Universal Serial Bus Mass Storage Class Bulk-Only Transport》 。该协议是批量端口数据传输的底层协议,为了完成U盘扇区读写,还需要在该协议上面实现UFI协议,参见《Universal Serial Bus Mass S...
基于OHCI的USB主机 —— 批量端口复位代码
UFI命令在执行时出现错误,需要对对应的端口进行复位处理,代码如下: /** * ED数据区数据初始化 * @param edType ED的类型,包括IN和OUT两种情况 */ short bulkEDReset(BYTE edType) { BYTE toggle; &...
基于OHCI的USB主机开发 —— OHCI(控制端口写数据)
在USB设备初始化枚举过程中,需要发送一些设置命令到USB设备上,需要调用本函数来完成。函数的处理跟控制端口读数据差不多,只不过TD的数据传输方向设置不一样: /** * 通过控制端口发送设置数据的命令 * @param pSetup Setup包指针 * @param *pData 数据缓冲区指针 */ sh...
python实现zabbix批量监控WEB网站和批量监控主机端口
相信大家在网上应该看到很多类似的东东,本文主要是整理总结下,并使用python脚本来实现,为什么要使用python,后面会说原因,当然要实现批量添加监控还是要用到zabbix的Discovery功能来实现,所以我们的脚本关键是要采集并返回指定格式的数据。下面来一步步走吧: 一、Zabbix批量监控WEB网站 1、编写python脚本 这个需求在生立环境中应该说用得太普遍...

最佳的解决方案关于:cactiez监控linux主机时iptables阻碍了udp161端口造成无法监控解
由于在添加linux主机时,有防火墙启用,造成无法监控linux主机,现有两种方法解决无法监控linux主机问题: 可以通过在监控主机执行该命令: snmpwalk -c public -v 2c 192.168.100.244 表示能够接收到被监控机器的数据信息 一,及时生效,不过重启服务器还得再次添加给规则 iptables -I INPUT -p udp --dpor...

linux下查看另一台主机的某个端口是否启动命令
以LINUX REDHAT6.3为例: 本机插入 REDHAT6.3系统ISO镜像CD1 1.配置yum本地安装源: 以root用户登录系统 mkdir /mnt/cdrom mount -t iso9660 /dev/sr0 /mnt/cdrom cd /etc/yum.repos.d 查看目录是否有.repo后缀文件,没有则创建一个.repo文件,文件名随意。 vi loc...
网络主机和交换机端口位置的有效定位方法
《快速查找交换机端口》2007-7月A 刊登与《网管员世界》杂志 ISSN 1671-2919 维普咨询VIP收录 前段时间发生了这样一件事,早上来还没进屋,就听到办公室电话铃响个不停,都是用户投诉上不了网的故障电话。我马上Ping了网关路由器地址,发觉Ping包延时很大,还是通时断。这时候立即明白网络带宽拥塞。由于没有LAN网流量监测工具,无法知道在...
基于OHCI的USB主机开发 —— OHCI(控制端口读数据)
根据USB的规范,在系统初始化的时候需要从控制端口发送命令,其中有一些命令是包含数据的,对于这些命令,需要调用本函数来完成。函数内主要调用AM9200提供的OHCI接口:AT91F_CreateEd()和AT91F_CreateGenTd()来完成ED和TD的参数设置: /** * 从控制端点读取数据 * @param pSetup Setup包指针,用来设置数据...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。