HP CM2320fxi HP Color LaserJet CM2320 MFP Series - Software Technical Referenc - Page 277

IP discovery and rediscovery, Print and HP ToolboxFX, Scan printer-driver, Installed using hostname - color laserjet mfp manual

Page 277 highlights

Engineering details IP discovery and rediscovery This section discusses the features that function correctly and those that do not, through the IP discovery and rediscovery process for the product. The following features are discussed: ● Print and HP ToolboxFX ● Scan printer-driver ● ScanTo application Print and HP ToolboxFX When the IPV6AddressEx is installed, the HP Port Monitor is also installed and the product IP address is entered in the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\HP Standard TCP/IP Port\Ports\\IPAddress where is the name of the port to which the printer-driver was installed. This port monitor periodically checks for changes to the product IP address by using the Rediscovery library, HPZJRD01.DLL. If a change is detected, the registry entry is updated with the correct IP address. Both the printer-driver and HP ToolboxFX use the IP address in this registry key to establish communication with the product. NOTE: Print and HP ToolboxFX rediscovery occurs only if the computer and the product are on the same subnet mask. Scan printer-driver When the HP Color LaserJet CM2320 MFP Series product is installed, the Scan co-installer determines the IP address or hostname of the product and writes that information to the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0BEC7-08002BE2092F}\0000\DeviceData\PortID If the hostname can be obtained, it is written to this location; otherwise, the IP address is written. The scan printer-driver uses this value to establish a connection to the product. ● Installed using hostname. If the hostname is written to the PortID registry key, when the product IP address changes, this registry value does not change. It may take a while for the network routing tables to update the DNS servers with the new IP address for this hostname. Scanning is inoperable while the DNS servers are being updated. ● Installed using IP address. If the IP address is written to the PortID registry key, then when the product's IP address changes, the registry value only updates if a scan had previously been performed. Otherwise, the user must either edit this value manually or run the FixScan utility to update this value. Once a scan has been successfully completed, a registry key under the path listed above, named PortData, will appear. This is a binary value consisting of the MAC address and some other data. If this key is present and the product IP address changes, then when the user attempts a scan the scan driver will initially use the PortID value to communicate with the product. This will fail, but PortData value will be passed to the Rediscovery library, HPZJRD01.DLL, to obtain the new IP address. Once the new IP address is obtained, it is written to the PortID registry key. ENWW IP discovery and rediscovery 253

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312

IP discovery and rediscovery
This section discusses the features that function correctly and those that do not, through the IP discovery
and rediscovery process for the product. The following features are discussed:
Print and HP ToolboxFX
Scan printer-driver
ScanTo application
Print and HP ToolboxFX
When the IPV6AddressEx is installed, the HP Port Monitor is also installed and the product IP address
is entered in the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\HP Standard TCP/IP
Port\Ports\<port_name>\IPAddress
where <port_name> is the name of the port to which the printer-driver was installed. This port monitor
periodically checks for changes to the product IP address by using the Rediscovery library,
HPZJRD01.DLL. If a change is detected, the registry entry is updated with the correct IP address. Both
the printer-driver and HP ToolboxFX use the IP address in this registry key to establish communication
with the product.
NOTE:
Print and HP ToolboxFX rediscovery occurs only if the computer and the product are on the
same subnet mask.
Scan printer-driver
When the HP Color LaserJet CM2320 MFP Series product is installed, the Scan co-installer determines
the IP address or hostname of the product and writes that information to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{6BDD1FC6-810F-11D0-
BEC7-08002BE2092F}\0000\DeviceData\PortID
If the hostname can be obtained, it is written to this location; otherwise, the IP address is written. The
scan printer-driver uses this value to establish a connection to the product.
Installed using hostname
. If the hostname is written to the
PortID
registry key, when the product
IP address changes, this registry value does not change. It may take a while for the network routing
tables to update the DNS servers with the new IP address for this hostname. Scanning is inoperable
while the DNS servers are being updated.
Installed using IP address
. If the IP address is written to the
PortID
registry key, then when the
product’s IP address changes, the registry value only updates if a scan had previously been
performed. Otherwise, the user must either edit this value manually or run the
FixScan
utility to
update this value. Once a scan has been successfully completed, a registry key under the path
listed above, named
PortData
, will appear. This is a binary value consisting of the MAC address
and some other data. If this key is present and the product IP address changes, then when the
user attempts a scan the scan driver will initially use the
PortID
value to communicate with the
product. This will fail, but PortData value will be passed to the Rediscovery library, HPZJRD01.DLL,
to obtain the new IP address. Once the new IP address is obtained, it is written to the
PortID
registry
key.
ENWW
IP discovery and rediscovery
253
Engineering details