Home
Pcounter
Pcounter Station
Password Policy Manager
ServerTrak
TrendTrak
WarningTrak
File Wizard
File Wizard HSM
Cyber Predator
LT Auditor+
Downloads
Price Quotes
Support
Contact SMIS
NetPrint Money Loader Support FAQ
Automated cash vending of print credits

DHCP:-

Generally, networks (e.g. Switches, Routers) need to be setup to allow DHCP / BOOTP Ethernet packets (UDP ports 68 & 67) to be broadcast from the MoneyLoader to the DHCP server & back.
Also TFTP Ethernet packets (UDP port 69) from the NetPrint controller to the MoneyLoader.
If the NetPrint controller & MoneyLoader are on different subnets, then DHCP-relay must be setup on the network.
If you are not using the supplied NetPrint DHCP server, then you need to be able to specify the NetPrint bootfile size, server & name (DHCP options 13, 66 & 67).
Novell's DHCP:-

Novell's DHCP cannot currently support all the DHCP options NetPrint requires (i.e. 66 & 67).
However, the equivalent functionality can be obtained by setting the BOOTP parameters.
To accomplish this, run the Novell DNS/DHCP Manager Console. Configure the Subnet Options tab page for remote boot file as follows: Set Boot Parameter option, Enabled; (TFTP) Server Address, W.X.Y.Z (IP address); (TFTP) Server Name, (server name); Boot File Name, syntaxis.bin (no path). Set a default Router for the subnetif necessary. Create an IP Address entry for the MoneyLoader with Manual Assignment of a Permanent Lease for Address allocation.
Note: If the subnet currently uses the BOOTP parameters, another subnet will need to be defined.

Alternatively, we can exclude the MoneyLoader from the NetWare DHCP & use the NetPrint DHCP server.
To accomplish this, run the Novell DNS/DHCP Manager Console, go to the DHCP Service tab, click the Global Preferences icon, click the Global DHCP Defaults tab, click Add, confirm Hardware Type: is "FF Any", type the MoneyLoader MAC address in to the Exclude Hardware Address: field. Click OK, click OK & exit the DNS/DHCP Manager Console.
If the IP address to be assigned via NetPrint's DHCP is in a sequence that might be assigned by the NetWare DHCP, an exclusion of the IP address in the subnet definitions on NetWare's DHCP also needs to be done.
ISC's dhcpd:-

If it is not practical to setup the MoneyLoader IP addr. within the current ISC dhcpd, then we can exclude the MoneyLoader from ISC's dhcpd & use the NetPrint DHCP server.
To accomplish this, please add something like the following to the dhcpd configuration file:
<
host moneyloader {
hardware ethernet 00:d0:c9:xx:xx:xx;
fixed-address yyy.yyy.yyy.yyy;
deny booting;
}
>
(where 00:d0:c9:xx:xx:xx is the MAC address of the MoneyLoader & yyy.yyy.yyy.yyy is the TCP/IP address that will be assigned by the NetPrint DHCP).
The "deny booting;" parameter has the effect of excluding the MoneyLoader from the ISC DHCP & allowing the use of the NetPrint DHCP server.
If the IP address to be assigned via NetPrint DHCP is in a sequence that might be assigned by the ISC's dhcpd, an exclusion of the IP address in the subnet definitions on ISC's dhcpd also needs to be done.
MS NT DHCP:-

Either the subnet or the specific reservation, need the three options; 013, 066 & 067 setting.
MS NT DHCP settings for NetPrint
The above 3 options are required for the MoneyLoader.
The current required values are specified in the NetPrint_Start_Up.doc.
The VGA shows the MoneyLoader stops at "got in BOUND state":-

This is due to a non-infinite lease time, which maybe required if the standard lease time is too short.
The subnet/scope may specify an Infinite/Indefinite/Unlimited renewal time, even though a Fixed/Static/Reserved lease is already specified. For those systems where a length of time must be used to set the lease, a value of 0xffffffff may be used to indicate Infinite.
When updating versions:-

Before starting to update NetPrint, please ensure that the Syntaxis service is Stopped, the Control Panel is closed & that neither the NetPrint (moneycpl.cpl) nor the NetPrint Log (nplogcpl.cpl) applets are running.
All configurations are left as before the update.
Reasons for the syntaxis service not to start, giving a licensing error:-

The following are the possible error messages from the Syntaxis service due to licensing errors -
  • 'The license key registered is not valid for this installation' - means that there's a fault in the license code that was entered.
  • 'Your evaluation license has expired.' - err, obvious.
  • 'Your maintenance period has expired and you have attempted to install a new version of the software. Please rollback to your licensed version.' - again, obvious. Perhaps the system clock is set incorrectly?
'Due to licensing errors, the NetPrint manager cannot start.'
'Check your licensing information in the NetPrint Control Panel.' - will follow each of the above or, if by itself, is a generic error (probably that the license seed can't be generated).
To Enable Debug-level logging:
  1. Stop the Syntaxis NetPrint service.
  2. Rename/Backup/Move-away, as necessary, the netprint.log file.
  3. Power off the MoneyLoader
  4. Ensure that the Enable debug-level logging in the NetPrint Configuration, General Setup tab is checked.
  5. Start the Syntaxis service
  6. Power on the MoneyLoader.
Then after testing again, please take a copy of the new netprint log & send it to us so we can check any problems that may be shown.
[NetWare] There is an additional debug file, c:\syn_npnw.log, created when debug logging is enabled. This holds NetWare-specific debug information.
Note: With Debugging set On, the log file will grow large very quickly - if you are using the MoneyLoader(s) live, then follow the above instructions except at point 3. turn the Debug off to prevent the file filling up space!
If the debug logging shows a printlink error but no error message:-
NetWare: No additional error shown in c:\syn:npnw.log
NT: No additional message indicating the account.exe error.
This probably indicates that the problem is with the NetPrint Configuration, Print System Link Configuration, Pcounter Configuration line. This needs to be the full path to the location of account.exe, e.g.
c:\Program Files\Pcounter for NetWare\NetWare
c:\Program Files\Pcounter for NT\NT
Note:
Do Not use quotes, even though using long names with spaces.
Do not put trailing "\" or the program name in the line, if Pcounter is installed in the default location, one of the lines above should be OK.
You could copy account.exe to another location for test purposes (there are no extra files needed for it to run).
We have found to our cost that Network Router cardsettings are critical. What are the network card settings in the MoneyLoader:-
10 Meg half duplex should always work.
10 Meg full duplex may work on some cards, but it depends.
Auto/Auto will hardly ever work (it will not work on 100->10Mb bridges).
The PCM-4823L cards in the MoneyLoader are 10Mb only (since they've only an RTL8019 [which itself is only NEx000 compatible] on board).

 

 

updated