如何获取网络打印机的端口和ip地址,详细一点谢谢

如何获取网络打印机的端口和ip地址,详细一点谢谢,第1张

一般打印机端口都是标准TCP/IP

至于IP地址是好多

进打印机设置里面看

安装驱动的话

在添加打印机和传真里面

添加打印机

创建新端口

标准TCP/IP

然后输入打印机IP

安装驱动就可以了

1从被绑定MAC地址的计算机上进入路由器的Web设置页面后,在主菜单的“基本设置”下选择“初步设置”,在“广域网接口类型”栏中点击“修改”按钮,接着选择“动态IP”。保存之后,返回“初步设置”页面,在“广域网MAC地址”栏的选项之后有一个文本框,其中的内容便是本机的MAC地址,用户可以直接在文本框中修改此MAC地址,把被绑定的网卡MAC地址填入此处。如果你不清楚网卡的MAC地址,可以选择“CloneMAC(MAC地址克隆)”按钮直接将当前计算机的网卡MAC地址克隆到TL-R400+的广域网端口。保存后重新启动路由器就可以生效了。注意:在“广域网接口类型”中一定要选择“动态IP”,否则不会出现修改广域网接口的MAC地址和克隆MAC地址选项。如果你使用的是其他接入方式,如静态IP、PPPoE等,则可以在以上设置完成后,再重新进入设置界面进行广域网类型的修改2注意细节:先断开外网(或者关掉ADSL),然后配置,完成配置再连上。一、先在地址栏中输入19216801回车,会d出用户名和密码输入admin进入路由器二、点击“LNA口配置”――-DHCP配置――-禁用DHCP服务器:把方框内的对勾去掉点保存三、点击“IP配置”在IP配置把IP地址19216801改为1721601(或者是1010101/5050501)目的是绕开对192168--的限制;各地可以自己试验新的有效地址。点保存。四,此时、因电脑和路由器不在一个网段上;必须把本机网卡IP地址改为1721602~254之间(局域网内每台电脑不重复)(或者是1010102~254/5050502~254等其他新IP)子网:2552552550网关:1721601(或者是1010101/5050501等其他新地址)五,在浏览器地址栏中重新输入1721601(或者是1010101/5050501)回车,会d出用户名和密码输入admin进入路由器(如进不了路由可“断电/通电”路由器和重启电脑;然后重试)点击”LNA口配置――-DHCP配置”把”启用DHCP服务器:”后面的对勾打上点保存六、注意:在点连接前1最好在WAN配置――――MAC地址控制内绑定本机的网卡MAC(参考说明书)。2如果连续掉线,请检查ADSL与路由WAN口之间的网线、水晶头,更换质量好的。检查电脑是否感染病毒。最后;可以在WAN口配置――――连接类型――-网通分配的输入帐号、密码――-点连接上网。网通不是升级;是在服务器上设置过滤了;不让192168--的包过去。因为市场上的路由一般都是192168--的地址。所以你们必须改变LAN口IP地址不一定按照我们的改可以是1251251251/1261261261等等。

PCI

Base

Address

1寄存器:系统利用此寄存器为PCI接口芯片的配置寄存器分配一段PCI地址空间,通过这段地址我们可以以I/O的形式访问PCI接口芯片的配置寄存器。

PCI

设备驱动程序要完成识别PCI器件、寻找PCI硬件的资源和对PCI器件中断的服务。在驱动程序初始化过程中,使用HalGetBusData()函数完成寻找PCI设备的工作。在初始化过程中,使用器件识别号(Device

ID)和厂商识别号(Vendor

ID),通过遍历总线上的所有设备,寻找到指定的PCI设备,并获取设备的总线号,器件号与功能号。通过这些配置信息,可以在系统中寻址该设备的资源配置列表。

在此之后,驱动程序需要从配置空间获取硬件的参数。PCI设备的中断号、端口地址的范围(I/O)方式、存储器的地址与映射方式等,都可以从硬件资源列表数据结构中获取。在Windows

NT中,调用HalAssignSlotResources()函数来获得指定设备的资源列表数据结构指针,然后通过遍历该列表中的所有资源描述符,获取该设备的I/O端口基地址与长度,中断的中断级、中断向量与模式,存储器基地址与长度等硬件资源数据。

//

遍历总线,获得指定设备的总线号,器件号与功能号

for

(

busNumber

=

0;

busNumber

<

MAX_PCI_BUSES;

busNumber++

)

{

for

(

deviceNumber

=

0;deviceNumber

<

PCI_MAX_DEVICES;deviceNumber++

)

{

slotNumberubitsDeviceNumber

=

deviceNumber;

for

(

functionNumber

=

0;

functionNumber

<

PCI_MAX_FUNCTION;

functionNumber++

)

{

slotNumberubitsFunctionNumber

=

functionNumber;

if

(!HalGetBusData(PCIConfiguration,

busNumber,

slotNumberuAsULONG,

&pciData,

sizeof(ULONG)

)

)

{

deviceNumber

=

PCI_MAX_DEVICES;

break;

}

if

(pciDataVendorID

==

PCI_INVALID_VENDORID

)

{

continue;

}

if

(

(

VendorId

!=

PCI_INVALID_VENDORID

)

&&

(

pciDataVendorID

!=

VendorId

||

pciDataDeviceID

!=

DeviceId

))

{

continue;

}

pPciDeviceLocation->BusNumber

=

busNumber;

pPciDeviceLocation->SlotNumber

=

slotNumber;

pPciDeviceLocation

=

&PciDeviceList->List[++count];

status

=

STATUS_SUCCESS;

}

}

}

以上就是关于如何获取网络打印机的端口和ip地址,详细一点谢谢全部的内容,包括:如何获取网络打印机的端口和ip地址,详细一点谢谢、如何获得路由器广域网的IP地址和端口号、如何获得计算机PCI总线的I&#47;O端口地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9581419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存