使用背景

在前段时间我购买了一台工控机做软路由,J4125处理器,当时也是为了尝鲜,买了4口I225的2.5G网卡的版本。也正是这个2.5G网卡折腾的够呛。

安装VMware esxi

首先很多系统没有2.5G网卡驱动,包括ESXI需要自己封装驱动才可以安装,驱动下载地址:Community Networking Driver for ESXi,封装驱动的帖子很多这里不赘述了。

也有作者发布整合好的驱动镜像,可以到该作者的网站看一下,更新挺快的https://sysin.org/blog/vmware/

停电后不能启动!

在esxi上装好Openwrt,用起来一切正常。直到有一次家里停了电,esxi没有启动起来,接上显示器提示No compatible network adapter found
登录查看网卡确实找不到任何网卡

问题所在

后来经过了不断的重启发现,长按电源键强行关机,再手动机就能识别网卡。
这个工控机是有硬件的上电自启,上电强行自启,在卖家那找了资料,可以改变跳线的位置关闭上电自启

经过测试 关闭硬件的上电自启,接上电源等3-5秒再按电源键开机基本都能识别到驱动,个人分析是网卡上电还没启动完成 就开启系统造成无法识别,不知该算主板的锅还是2.5G的锅。
后来测试在bios上电自启,和在启动界面等一段时间都不能识别网卡,上电后等几秒手动按才行。

最终方案

作为软路由塞在弱电箱,掉电还得手动开启不太现实。找了stc一个单片机,用开发小助手生成了2个延时函数,因为usb是上电后就有电压输出,所以接到usb的正负极给单片机供电,上电10秒后拉低P3^0引脚电平,实现开机效果


单片机的程序写的很随意需要的可以拿去用

#include <stc15.h>
#include <intrins.h>//时钟频率6Msbit pwrsw=P3^0;void delay10s(void)   //误差 0us
{unsigned char a,b,c;for(c=165;c>0;c--)for(b=100;b>0;b--)for(a=150;a>0;a--);_nop_();  //if Keil,require use intrins.h_nop_();  //if Keil,require use intrins.h
}void delay1s(void)   //误差 0us
{unsigned char a,b,c;for(c=23;c>0;c--)for(b=152;b>0;b--)for(a=70;a>0;a--);
}void main(){pwrsw=1;      delay10s();pwrsw=0;delay1s();pwrsw=1; while(1){pwrsw=1;  }}

J4125小主机安装vmware esxi做软路由,掉电后开机vmware无法识别识别网卡解决办法相关推荐

  1. esxi时区设置 +8_ESXI安装OpenWRT amp; LEDE软路由部署指南(附镜像下载)

    OpenWrt 是嵌入式的 Linux 路由器固件,OpenWrt在稳定运行的同时提供了强大的扩展能力,用户可以完全的定制属于自己的路由系统,满足不一样的个性化需求,本文讲解如何使用ESXI安装Ope ...

  2. 使用群晖双网卡做软路由

    群晖双网卡做软路由,不需要虚拟机和docker 网上常用的群晖软路由有3种方法,1是利用vm虚拟机安装软路由系统,2是使用docker安装软路由系统,3是利用DSM本身功能.这里介绍的是第3种. 步骤 ...

  3. 服务器u盘安装系统读条蓝屏,利用U极速u盘启动盘装win7系统后出现蓝屏现象原因及解决办法...

    U极速u盘装win7系统蓝屏怎么办?近日,小编为大家带来了多篇利用U极速u盘启动盘装系统的教程,其中就有U极速u盘装win7系统教程,使用U极速U盘启动盘装机方法来进行电脑系统的安装,相信很多小伙伴都 ...

  4. Visual C++6.0安装教程(win10版)及“应用程序无法正常启动(0x0150002)”解决办法

    Visual C++6.0安装教程(win10版)及"应用程序无法正常启动(0x0150002)"解决办法

  5. 将ubuntu安装在用剩下的硬盘改装成的移动硬盘时遇到的问题及解决办法

    将ubuntu安装在用剩下的硬盘改装成的移动硬盘时遇到的问题及解决办法 参考文章: (1)将ubuntu安装在用剩下的硬盘改装成的移动硬盘时遇到的问题及解决办法 (2)https://www.cnbl ...

  6. 安装WampServer时出现的问题(丢失VCRUNTIME140.dll或MSVCR110.dll)以及解决办法

    安装WampServer时出现的问题(丢失VCRUNTIME140.dll或MSVCR110.dll)以及解决办法 参考文章: (1)安装WampServer时出现的问题(丢失VCRUNTIME140 ...

  7. 虚拟机上服务器开机经常黑屏,VMware虚拟机开机黑屏怎么办?虚拟机开机就黑屏的完美解决办法...

    VMware虚拟机开机黑屏怎么办?虚拟机开机就黑屏的完美解决办法,黑屏,开机,虚拟机,解决办法,完美 VMware虚拟机开机黑屏怎么办?虚拟机开机就黑屏的完美解决办法 易采站长站,站长之家为您整理了V ...

  8. U盘安装ubuntu12.04成功后系统无法启动的原因及解决办法

    U盘安装Ubuntu 12.04成功后系统无法启动的原因及解决办法 现象:   下载好镜像文件,用Universal-USB-Installer-1.9.0.2加载镜像制作启动U盘,从U盘启动装好了U ...

  9. TrueNAS安装Windows虚拟机卡在“Press any key to boot from CD or DVD...”的解决办法

    TrueNAS安装Windows虚拟机卡在"Press any key to boot from CD or DVD..."的解决办法 问题描述 解决方法 问题描述 在TrueNA ...

最新文章

  1. kettle mysql 配置_Kettle数据库配置抽离
  2. 构造器Constructor是否可被override
  3. 无向图的深度优先遍历非递归_LeetCode0429: N叉树的层序遍历
  4. IOS – OpenGL ES 调节图像对比度 GPUImageContrastFilter
  5. 数据清洗-python实践
  6. GoF23种设计模式之行为型模式之策略模式
  7. 书里书外丨大咖论“赛”:阿里云天池 TOP 选手不得不说的那些事儿
  8. 【转】NUnit2.0详细使用方法
  9. 大城市赚钱,小城市买房
  10. 生命游戏(Anylogic实现)
  11. 西安电子科技大学-随机信号分析大作业
  12. python网络编程 交互式游戏设计——吹牛(RemoteBet)(无封帧)
  13. Pr入门系列之三:新建序列
  14. 缓和曲线回头曲线交点法坐标计算实例
  15. html中header怎么设置,怎么在html中设置header
  16. 改进YOLOv7系列:26.CVPR2022. ConvNeXt结合YOLOv7 | 基于ConvNeXt结构 构建 CNeB 模块
  17. WeQuant交易策略—EMV
  18. 计算机应用基础0039答案,计算机应用基础-0039(贵州电大-课程号:5205004)参考资料...
  19. 快学excel-VBA创建数据透视表
  20. 经典基础算法的一些精髓和注意点总结

热门文章

  1. 微信推文属性的关联分析 by Apriori算法
  2. S3C6410的AVIN支持(Linux2.6.28)
  3. 【论文阅读笔记 KDD2021】《Relational Message Passing for Knowledge Graph Completion》
  4. css 环形刻度表示,css3实现环形进度
  5. 【阿里短信发送DEMO】阿里短信发送获取验证码
  6. react node服务器_适用于初学者的服务器上的React:构建通用的React和Node应用程序...
  7. 安卓手机玩游戏卡顿怎么解决_告别卡顿 打造Android手机的“游戏模式”
  8. matlab自动重合闸,基于Matlab的电力系统自动重合闸建模与仿真汇总 - 图文
  9. Codeforces Round #708 (Div. 2)小结
  10. 计算机应用基础模块2word2010,国开计算机应用基础模块2Word2010文字处理系统客观题答案...