一般打印机端口都是标准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/O端口地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)