【技术实现步骤摘要】
一种网口命名方法、装置、设备及介质
[0001]本专利技术涉及计算机
,特别涉及一种网口命名方法、装置、设备及介质。
技术介绍
[0002]目前,在国产服务器的BIOS(Basic Input Output System,基本输入输出系统)中,针对板载设备的判断逻辑,是根据板载设备的PCIE(Peripheral Component Interconnect Express,高速串行计算机扩展总线标准)地址去固定汇报的,驱动在枚举的过程中会对每个PCIE设备分配PCIE设备地址,但在分配设备地址的过程中,网卡的SRIOV(Single Root I/O Virtualization,单根I/O虚拟化)功能、PCIE设备的FW(FirmWare)版本等,都会对设备的PCIE地址造成影响,进而会导致设备的PCIE地址可能发生改变。在国产服务器的BIOS逻辑中,会根据板载设备的PCIE地址去固定汇报,如果设备的PCIE地址与BIOS中特定的那几个PCIE设备地址匹配上,便会将设备信息写入到Type 41中作为板载设备上报给系 ...
【技术保护点】
【技术特征摘要】
1.一种网口命名方法,其特征在于,包括:获取外插设备的网口命名指令,基于所述网口命名指令将本地的总线控制器和总线驱动进行匹配,若所述总线控制器和所述总线驱动匹配成功,则对所述总线控制器进行初始化,以得到目标总线控制器;对本地进行设备检测,若检测到本地出现新设备,则将所述新设备挂载至所述目标总线控制器,以便所述目标总线控制器为所述新设备生成硬件地址;获取板载设备扩展信息的信息结构体,将所述硬件地址添加至所述信息结构体,以得到目标板载设备扩展信息;将所述目标板载设备扩展信息发送至系统,以便系统基于所述目标板载设备扩展信息为所述外插设备进行网口命名。2.根据权利要求1所述的网口命名方法,其特征在于,所述基于所述网口命名指令将本地的总线控制器和总线驱动进行匹配,包括:基于所述网口命名指令启动统一可扩展固件接口,执行统一可扩展固件接口中的驱动程序服务,以进行本地的所述总线控制器和所述总线驱动之间的匹配。3.根据权利要求1所述的网口命名方法,其特征在于,所述若所述总线控制器和所述总线驱动匹配成功,则对所述总线控制器进行初始化,以得到目标总线控制器,包括:若所述总线控制器和所述总线驱动匹配成功,则执行管理驱动服务程序,以进行对所述总线控制器的初始化操作,得到目标总线控制器。4.根据权利要求1所述的网口命名方法,其特征在于,所述将所述新设备挂载至所述目标总线控制器,以便所述目标总线控制器为所述新设备生成硬件地址,包括:将所述新设备挂载至所述目标总线控制器,以便所述目标总线控制器为所述新设备创建控制器,然后基于所述控制器生成硬件地址。5.根据权利要求4所述的网口命名方法,其特征在于,所述基于所述控制器生成硬件地址之后,还包括:将所述硬件地址添加至预设的指针,然后将所述指针保存至所述控制器。6.根据权利要求1至5任一项...
【专利技术属性】
技术研发人员:蒲德镖,孙秀强,周炳荫,王勇,邱必成,
申请(专利权)人:浪潮山东计算机科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。