基于USB转网口的打印机配置网页访问方法技术

技术编号:38770726 阅读:20 留言:0更新日期:2023-09-10 10:43
本申请公开了一种基于USB转网口的打印机配置网页访问方法及打印机装置,方法包括:控制LINUX内核加载USB虚拟网卡驱动,为USB端口分配IP地址和子网掩码,以根据USB端口生成虚拟网络端口;对虚拟网络端口进行域名系统配置处理,根据IP地址和子网掩码为USB端口接入的终端设备分配从机IP地址,其中,本申请通过USB虚拟网卡驱动将打印机的USB端口模拟成虚拟网络端口,以使终端设备通过连接USB端口,获取虚拟网络端口分配的从机IP地址,通过从机IP地址接入打印机装置的网络,并访问打印机装置的配置网页,简单有效的实现打印机配置网页访问,不需要额外硬件设备,进而简化配置网页访问过程,提高用户的使用体验。提高用户的使用体验。提高用户的使用体验。

【技术实现步骤摘要】
基于USB转网口的打印机配置网页访问方法


[0001]本申请涉及打印机配置
,具体涉及一种基于USB转网口的打印机配置网页访问方法及打印机装置。

技术介绍

[0002]打印机配置网页是指用于配置和管理打印机设置的网页界面,用户可以通过这个界面来设置打印机的参数、查看打印机的状态、管理打印任务等,不同品牌或型号的打印机,其配置网页的操作方式和内容可能会有所不同;
[0003]通常,要访问打印机配置网页,需要用户在计算机上安装配置工具,并进行较为复杂的网络配置之后,才能将计算机连接到打印机所在的网络上,进而访问打印机配置网页,该过程较为繁琐,配置速度慢,影响用户体验。

技术实现思路

[0004]本申请实施例提供一种基于USB转网口的打印机配置网页访问方法及打印机装置,至少能保证,本申请方案中的打印机装置包括LINUX内核和USB端口,LINUX内核能根据所述USB端口生成虚拟网络端口,使得计算机等终端设备能通过该虚拟网络端口快速的连接打印机装置的网络,进而简单有效的实现打印机配置网页访问,简化配置网页访问过程,提高配置速度和用户的使用体验。
[0005]第一方面,本申请实施例提供了一种基于USB转网口的打印机配置网页访问方法,所述方法应用于打印机装置,所述打印机装置包括LINUX内核和USB端口,所述方法包括:
[0006]控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码,以根据所述USB端口生成虚拟网络端口;
[0007]对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,以使终端设备通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页。
[0008]在一些实施例中,所述对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,包括:
[0009]对所述虚拟网络端口进行域名系统配置处理,并获取域名系统配置信息;
[0010]根据所述域名系统配置信息和预设网络协议控制所述虚拟网络端口开启IP分配服务;
[0011]控制所述虚拟网络端口根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址。
[0012]在一些实施例中,所述预设网络协议包括域名动态主机配置协议和域名系统配置协议,所述根据所述域名系统配置信息和预设网络协议控制所述虚拟网络端口开启IP分配服务,包括:
[0013]根据所述域名系统配置信息控制所述虚拟网络端口开启动态主机配置服务和域
名系统配置服务。
[0014]在一些实施例中,所述对所述虚拟网络端口进行域名系统配置处理之后,还包括:
[0015]根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,生成所述打印机装置和所述终端设备的共享网络,以通过所述共享网络实现所述打印机装置和所述终端设备之间的信息交互。
[0016]在一些实施例中,所述控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码之前,还包括:
[0017]控制所述USB端口执行USB端口关闭命令,以使得所述USB端口停止打印服务。
[0018]在一些实施例中,所述终端设备通过USB连接线与所述USB端口连接。
[0019]第二方面,本申请实施例提供了一种基于USB转网口的打印机配置网页访问方法,所述方法应用于终端设备,所述终端设备上设置有RNDIS驱动程序,所述终端设备与打印机装置上的USB端口连接,所述打印机装置包括LINUX内核和USB端口,所述方法包括;
[0020]运行所述RNDIS驱动程序,通过虚拟网络端口识别所述打印机装置的网络;
[0021]获取所述虚拟网络端口分配的从机IP地址,通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页;
[0022]其中,所述打印机装置控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码,以根据所述USB端口生成所述虚拟网络端口;
[0023]所述打印机装置对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述终端设备分配所述从机IP地址。
[0024]第三方面,本申请实施例提供了一种打印机装置,所述打印机装置包括LINUX内核和USB端口;
[0025]所述LINUX内核用于加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码,以根据所述USB端口生成虚拟网络端口,并对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,以使终端设备通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页。
[0026]第四方面,本申请实施例提供了一种控制器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第二方面中任意一项实施例所述的基于USB转网口的打印机配置网页访问方法。
[0027]第五方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行如第一方面或第二方面中任意一项实施例所述的基于USB转网口的打印机配置网页访问方法。
[0028]本申请至少具有以下有益效果:本申请应用于打印机装置和终端设备,所述打印机装置包括LINUX内核和USB端口,所述方法包括:控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码,以根据所述USB端口生成虚拟网络端口;对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,以使终端设备通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页,其中,本申请通过USB虚拟网卡驱动将打印机的
USB端口模拟成虚拟网络端口,以使终端设备通过连接USB端口,获取所述虚拟网络端口分配的从机IP地址,通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页,进而简单有效的实现打印机配置网页访问,简化配置网页访问过程,提高用户的使用体验。
附图说明
[0029]图1为本申请一实施例提出的基于USB转网口的打印机配置网页访问方法的流程图;
[0030]图2为本申请另一实施例提出的基于USB转网口的打印机配置网页访问方法中,分配从机IP地址的流程图;
[0031]图3为本申请另一实施例提出的基于USB转网口的打印机配置网页访问方法中,开启IP分配服务的流程图;
[0032]图4为本申请另一实施例提出的基于USB转网口的打印机配置网页访问方法中附加步骤的流程图;
[0033]图5为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于USB转网口的打印机配置网页访问方法,其特征在于,所述方法应用于打印机装置,所述打印机装置包括LINUX内核和USB端口,所述方法包括:控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和子网掩码,以根据所述USB端口生成虚拟网络端口;对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,以使终端设备通过所述从机IP地址接入所述打印机装置的网络,并访问所述打印机装置的配置网页。2.根据权利要求1所述的基于USB转网口的打印机配置网页访问方法,其特征在于,所述对所述虚拟网络端口进行域名系统配置处理,根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,包括:对所述虚拟网络端口进行域名系统配置处理,并获取域名系统配置信息;根据所述域名系统配置信息和预设网络协议控制所述虚拟网络端口开启IP分配服务;控制所述虚拟网络端口根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址。3.根据权利要求2所述的基于USB转网口的打印机配置网页访问方法,其特征在于,所述预设网络协议包括域名动态主机配置协议和域名系统配置协议,所述根据所述域名系统配置信息和预设网络协议控制所述虚拟网络端口开启IP分配服务,包括:根据所述域名系统配置信息控制所述虚拟网络端口开启动态主机配置服务和域名系统配置服务。4.根据权利要求1所述的基于USB转网口的打印机配置网页访问方法,其特征在于,所述对所述虚拟网络端口进行域名系统配置处理之后,还包括:根据所述IP地址和所述子网掩码为所述USB端口接入的终端设备分配从机IP地址,生成所述打印机装置和所述终端设备的共享网络,以通过所述共享网络实现所述打印机装置和所述终端设备之间的信息交互。5.根据权利要求1所述的基于USB转网口的打印机配置网页访问方法,其特征在于,所述控制所述LINUX内核加载USB虚拟网卡驱动,为所述USB端口分配IP地址和...

【专利技术属性】
技术研发人员:李祥黎炫钊
申请(专利权)人:得实打印机江门有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1