How to configure a Planet Print Server FPS-5P-D with a Brother HL-1030 Laser printer under Linux SuSE 9.0
Configure Planet Print Server FPS-5P-D
Configure Linux SuSE 9.0
As root from any system in the LAN type:
$ arp -s <ip_address> <mac_address>
$ arp -s 192.168.0.105 00:40:01:23:DF:0F
The IP address you have to choose out of your LAN address range (e.g. 192.168.0.105 out of 192.168.0.1 – 192.168.0.254 with net mask 255.255.255.0). You can test if the IP address is already used with e.g.
$ ping -b 192.168.0.255
The MAC address is written on the back side of your print server (e.g. 00400123DF0F -> 00:40:01:23:DF:0F)
Check you arp table for the appropriate result with:
$ arp -v
Check for the print server with:
$ ping <ip_address>
$ ping 192.168.0.105
Download the print server configuration file:
$ tftp <ip_address>
tftp> get config.txt
tftp> quit
Change with your favorite editor the line “05 BoxIPAddress” in the config.txt file. It looks like this:
01 BoxName : 1P_PrintServ23DF0F
02 BoxVersion : 6.08 (fixed)
03 BoxNodeID : 00-40-01-23-DF-0F (fixed)
04 DHCP/BOOTP : OFF
05 BoxIPAddress : 192.168.0.105
06 Gateway : 0.0.0.0
07 SubnetMask : 0.0.0.0
08 NetWare : Disable
09 PrinterMode : Fast (Fast, Normal, Slow)
10 Printer1Name : lp1 (fixed)
Upload the modified configuration file back to the print server:
$ tftp <ip_address>
tftp> put config.txt
tftp> quit
Switch off and on printer server for testing if new configuration works. Then again:
$ ping <ip_address>
Choose System/YaST from your SuSE Linux Menu
Enter root password
Choose Hardware --> Printer
Click on “Change...” button for “Already installed printers and queues:”
Add a new Printer for CUPS
Choose “Print via LPD-Style Network Server”
Enter IP of print server (e.g. 192.168.0.105) and a remote queue name (lookup seems not to find the print server).
Do NOT test remote LPD access.
Enter description and location of printer. Enable local filtering.
Do NOT test printing because it will print some trash.
Choose printer Brother HL-1030
You can test NOW!
That's it...
© 2005 by Oli Sennhauser. This document is set under the GNU Free Documentation License. Any feedback is welcome.