1(7) NEW SOFTWARE RELEASE Version 1.2 ==================== Product involved: AXIS 540/542, AXIS 540+/542+, AXIS 150/152, AXIS 560, AXIS 640/642, AXIS 660, NPS 530/532, NPS 550R, NPS 630/632, NPS 650 Release date: Feb 07, 1997 Release type: PRODUCTION Software version: 5.30 Software media: AXIS 540/542 Flash AXIS 540+/542+ Flash AXIS 150/152 Flash AXIS 560 Flash AXIS 640/642 Flash AXIS 660 Flash NPS 530/532 Prom 4 Mbit, 120ns NPS 550R Prom Low 2 Mbit, 120ns Prom High 2 Mbit, 120ns NPS 630/632 Flash NPS 650 Prom Low 2 Mbit, 120ns Prom High 2 Mbit, 120ns Software checksum: AXIS 540/542 Flash AXIS 540+/542+ Flash AXIS 150/152 Flash AXIS 560 Flash AXIS 640/642 Flash AXIS 660 Flash NPS 530/532 Prom 890C NPS 550R Prom Low 8100 Prom High 2E0H NPS 630/632 Flash NPS 650 Prom Low 3300 Prom High 34CD Last preceding release: AXIS 540/542 5.24 AXIS 540+/542+ 5.24 AXIS 150/152 5.20 AXIS 560 5.24 AXIS 640/642 5.20 AXIS 660 5.20 NPS 530/532 5.22 NPS 550R 5.22 NPS 630/632 5.22 NPS 650 5.22 Upgrade instructions: See upgrinfo.txt document --------------------------------------------------------------------- Easy Release Description: 1. Added support for Web based configuration of print server parameters over HTTP. Monitoring of printer status also supported. Not available for NPS models and AXIS 540/542. 2. Added support for DHCP. Not available for NPS models and AXIS 540/542. 3. Added support for IEEE 1284 bi-directional communication over the parallel ports in AXIS 560/660. (Not available for NPS models and AXIS 150/152) 4. Logical printer support for NetWare (PSERVER & NPRINTER) added. 5. Print server status support in NWAdmin & Pconsole added. Not available for NPS models and AXIS 540/542. 6. NetWare Printer notification support improved. Now uses the notification list in the printer object. Error notification can now be disabled completely. Not available for NPS models and AXIS 540/542. 7. Status page improved. Added information about the status of each connection to the file servers. 8. Preferred tree supported in NDS. Previously only preferred server was supported. 9. Dynamic update of printer configuration using Pconsole/NWAdmin supported. Added queues will immediately be serviced by the print server. Not available for NPS models and AXIS 540/542. 10. NDS login with read-only or non-existent replica corrected. 11. NetWare. Busy is no longer reported when printing directly to a parallel port (LPT1 or LPT2) since this information is not useful. Paper-Out or Fault is reported if something is wrong with the printer. 12. Netware. A rare problem causing the print server to log in multiple times to the server has been corrected. 13. Added support for LIP (Large Internet Packets). Routing NetWare over FDDI link now works. Print server now negotiates packet size correctly. Only available for products supporting NDS. 14. The SNMP write community string is no longer printed when the parameter list is printed using the test button. 15. When printing in AppleTalk environment, an end of file character is only sent when printing PostScript jobs. 16. Changed LPD to accept several data files in the same job. 17. The axinstall script has been removed from the ftp file structure in the NPS 550R product. 18. A problem with the Web support in AXIS 540 together with Japanese versions of Internet Explorer and Netscape has been solved. Recommendation: - An update to this software is not necessary, unless you want any of the new/corrected features mentioned above. Best regards AXIS COMMUNICATIONS AB ---------------------------------------------------------------------- Appendix A - DETAILED TECHNICAL DESCRIPTION OF RELEASE App A Product involved: AXIS 540/542, AXIS 540+/542+, AXIS 150/152, AXIS 560, AXIS 640/642, AXIS 660, NPS 530/532, NPS 550R, NPS 630/632, NPS 650 Software version: 5.30 1. Supports HTTP 1.1 and HTML 2.0 2. The DHCP functionality is optional and is enabled by setting the DHCP_ENB parameter in the TCPIP menu. The default value is OFF. 3. Added support for IEEE 1284 bi-directional communication over the parallel port for AXIS 560/660. Nibble and Byte modes are supported. Bi-directional support may be turned off setting the 'PRx_IN' parameter in the logical printer to 'NONE'. (Not available for NPS models and AXIS 150/152) 4. A NetWare printer can now be configured to use a logical printer in addition to the physical printers supported today. In order to configure a NetWare printer as a logical printer the following must be done: In the printer object, set 'Printer type' to 'Other/unknown'. Append '!x' to the printer name, where x is the logical printer number. For example: to configure the printer 'axis_printer' to use logical printer 2, change the name of the printer to 'axis_printer!2' Logical printers are supported in both bindery mode and in NDS mode for both PSERVER and NPRINTER. 5. Pconsole and NWAdmin can now display the status of a running print server. For example: a) When displaying the print server object in NWAdmin, the 'Status' field will show 'Running' if the print server logged in to NDS. The 'Version' field will show 'Unknown' and the version number of the firmware in the Axis Print Server. The Description will show the model, version number and date of the firmware. The same information is available under 'Information and Status' in Pconsole. The 'Unload' button will allow the Operator of the print server to perform a 'hard reset' or a 'soft reset' of the print server. 'Unload Immediately' will perform a 'hard reset', causing the print server to reboot immediately. 'Unload after current job' will perform a 'soft reset' and restart all protocols without aborting the currently printing jobs. Restarting the print server will affect all protocols, not just NetWare. b) When displaying the 'Print Layout' of the print server in NWAdmin, you can see the status of all printers and queues connected to this print server, including warning signs of stalled printers (paper out, offline). The Organisation objects and the Organisational Unit objects can also display a 'Print Layout', the difference is that they display the print layout of _all_ print servers in that container. This feature makes it easy for the administrator to tell the status of the entire print system. c) When displaying the printer object, you can monitor the status of the printer in the 'Printer Status' field. The print server will report problems with the connected printer and any problems with the printer will immediately show up here. If the printer is printing a NetWare job, the status of the job can be monitored here as well. You can see: Which job is printing The print queue it came from Number of copies requested/complete The size of the print job How many percent of the print that has been completed. 6. The print server now uses the Notification list of the Printer that is currently printing when problems occur. The notification list is only used to report printer errors, not job completion. To setup a list of users/groups to be notified of printer problems, use NWAdmin/Pconsole and configure the 'Notification' of the 'Printer Object'. Here you can setup when the print job owner and other configured users should be notified and how often they should be notified. Hint: Setup the print job owner to receive a notice after one minute and thereafter at a 5 minute interval. Then setup the Administrator/Supervisor to receive his/her first notice after 10 minutes, and an interval of your choise. Now when a printer reports an error, the user has 10 minutes to fix the problem himself/herself before the administrator is sent a notice about the problem. Printer notification is supported in both bindery and NDS mode. Notification in NPRINTER mode has always been supported. 7. The 'test page' printed when you press the test button on the print server now has a lot more information about NetWare on it, this will help you solving problems with the NetWare support, should one occur. The status page will now show the name of all NetWare servers the print server is connected to and show the status of each connection. This will help if there is a configuration error. The following errors can be reported: - print server object not found in NDS tree Please verify that there is an object with the name listed above defined in the NDS tree - the print server cannot login because the password is incorrect. Please clear the password using PCONSOLE or NWAdmin and the print server should be able to log in - the print server cannot authenticate to the server because there are no more free licenses on that server. Wait for an available licence or check the server console monitor Replace references to NDS with bindery database for status on bindery mode connections. These errors represent the most common errors that users get with their print servers. It is impossible to detect these errors using NetPilot, Pconsole or NWAdmin. Printing the test page will tell the user what's wrong. 8. As an alternative to setting which file server the print server should use to initially log in to NDS, you can now specify the TREE instead. This: a) Allows easier setup and management. Fewer choises means that the server is easier to setup. It also makes it easier for you if you should be forced to remove/rename the file server the print server is connected to. The print server will automatically find a new server to connect to. b) Removes a single point of failure. If the file server specified would be down at the time the print server starts up, the downed server would delay the login of the print server until the file server comes up. By specifying the TREE instead, the print server will choose a different server to log in to instead. You specify the tree to log in to in the PSERVER_NDS parameter. Replace the file server name with TREE:. 9. If the administrator adds or removes a queue or an object to be notified, this change will immediately affect the print server. For this to work, you must have operator privileges to the print server. Previously, dynamic updates were only supported when Axis NetPilot was used to configure the print server. 10. The print server can now authenticate to and serve queues on an NDS file server that has a read-only replica of the partition it resides in. The actual login is done against a server that has a writeable replica of that partition. NDS servers without any replica at all is also supported. 11. Printer busy will no longer be reported from parallell printers. Printer busy will still be reported when using a serial printer or a logical printer. 12. Sometimes the print server could log in multiple times to an NDS server, occupying several server licenses on that server. This problem is rare and should only have affected very few sites. This problem has been corrected. 13. NW3.12, NW4.x. Server supports burst mode. Packet size negotiation is made using GetBigPacketNCPMaxPacketSize and connection stability is verified using a LIP-packet. If this does not work then burst mode is turned off and the packet size is set to 512 bytes. FDDI requires packets to be smaller than 600 bytes. NW3.11: Server does not support LIP. If the server is on the other side of a router then burst mode is turned off and a packet size of 512 bytes is used. LIP is only supported in print servers supporting NDS. 14. Printing the SNMP write community was a security leak since SNMP can be used to change all parameters if the write community is known. 15. Sending 0x04 after print jobs in AppleTalk environments must only be done when printing PostScript files. If the print job is not PostScript then no extra character is added. 16. Changed behaviour of LPD at job end. LPD now accepts additional data files because some LPR implementations behaves that way. Before, LPD would not accept any more data after receiving the amount specified in the "Receive data file" (0x03) command. 17. Due to lack of PROM space in NPS 550R, the axinstall script can no longer be fetched from the print server. 18. Japanese versions of Netscape and Internet Exploror required the PASV command in FTP to be supported. This has now been implemented. ---------------------------------------------------------------------- Appendix B - SOFTWARE LIMITATIONS App B Product involved: AXIS 540/542, AXIS 540+/542+, AXIS 150/152, AXIS 560, AXIS 640/642, AXIS 660, NPS 530/532, NPS 550R, NPS 630/632, NPS 650 Software version: 5.30 1. Secondary printer function doesn't work when printing from AXPUW. 2. There is a potential problem with bitronics printers when the parameter PRx_IN is set to AUTO. Under a very heavy load of print jobs from several protocols simultaneously, the PROS protocol may interfere with the prior job. This is avoided if the parameter PRx_IN is set to NONE. 3. Print servers supporting bi-directional communication on the parallel port must be re-started if bitronics is changed from enabled to disabled (or vice versa) on the printer. This depends on that negotiation with the printer is done during power up.