If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Printing via network to Unix (CUPS/Ghostscript): "Printer offline"
I am attempting to set up printing from a 98se machine, via network, to a
printer connected to a Unix box. That printer works correctly when printing jobs from its host; also, printing works correctly in Windows with its own printer (i.e., to LPT1). On the Unix host, I have printer sharing and SAMBA (Microsoft server emulation) set up correctly; in the Network Neighborhood, I can access the Unix machine's /home directory (since I'm the only user--and thus the sysadmin, apart from root and the usual daemons). I cannot, however, see /var/spool, /var/spool/cups, or /var/spool/samba from Windows (this last has 777 permissions and thus should be visible anywhere on the LAN). According to the CUPS documentation, when printing from Windows, any standard PostScript driver can be used (since the host is running Ghostscript and thus acts as a RIP for whatever printer is connected to it), with a PPD appropriate for the printer. I used the Apple Color LaserWriter PS driver to do so, with a modified PPD for the Epson inkjet actually in use there. When I open the Printers window to add the printer, then select "Network", and then click "Browse", the Unix box shows no printer connected. If I enter the network IP address directly as per CUPS instructions (e.g., "http://192.168.1.100:631/printers/queue_name") I get a message saying "This printer is currently offline. You may continue setup, but you will not be able to use it until it has been placed online." When I complete setup, the printer appears, but is grayed-out. I have also tried using http://machine_name:631/printers/queue_name, \\machine-name\var\spool\samba, and \\machine-name:631\printers\queue_name to no avail. |
#2
|
|||
|
|||
oh, I see why...Win98 doesn't support IP printing, at lest not natively. :-(
"alexander750" wrote: I am attempting to set up printing from a 98se machine, via network, to a printer connected to a Unix box. That printer works correctly when printing jobs from its host; also, printing works correctly in Windows with its own printer (i.e., to LPT1). On the Unix host, I have printer sharing and SAMBA (Microsoft server emulation) set up correctly; in the Network Neighborhood, I can access the Unix machine's /home directory (since I'm the only user--and thus the sysadmin, apart from root and the usual daemons). I cannot, however, see /var/spool, /var/spool/cups, or /var/spool/samba from Windows (this last has 777 permissions and thus should be visible anywhere on the LAN). According to the CUPS documentation, when printing from Windows, any standard PostScript driver can be used (since the host is running Ghostscript and thus acts as a RIP for whatever printer is connected to it), with a PPD appropriate for the printer. I used the Apple Color LaserWriter PS driver to do so, with a modified PPD for the Epson inkjet actually in use there. When I open the Printers window to add the printer, then select "Network", and then click "Browse", the Unix box shows no printer connected. If I enter the network IP address directly as per CUPS instructions (e.g., "http://192.168.1.100:631/printers/queue_name") I get a message saying "This printer is currently offline. You may continue setup, but you will not be able to use it until it has been placed online." When I complete setup, the printer appears, but is grayed-out. I have also tried using http://machine_name:631/printers/queue_name, \\machine-name\var\spool\samba, and \\machine-name:631\printers\queue_name to no avail. |
#3
|
|||
|
|||
Actually, I think the problem is likely different as printing from Win98 to
your Unix box (Samba) is using the SMB protocol. Have you checked your print(er) name on the Unix side is 12 characters or less. Anything longer, and it just won't show up in the "browse-able" list of available shared resources on the Unix side. Same with accounts -- if your Unix account (for win98 user) is longer than 12 characters, Win98 won't see it as Samba maps the share to the username. Must be some old DOS vestages with Client for Microsoft networks under the covers of Win98 causing that. Once you can see the printer you should just be able to add it as a network printer by browsing to it in Printer setup. |
#4
|
|||
|
|||
Actually, I think the problem is likely different as printing from Win98 to
your Unix box (Samba) is using the SMB protocol. Have you checked your print(er) name on the Unix side is 12 characters or less. Anything longer, and it just won't show up in the "browse-able" list of available shared resources on the Unix side. Same with accounts -- if your Unix account (for win98 user) is longer than 12 characters, Win98 won't see it as Samba maps the share to the username. Must be some old DOS vestages with Client for Microsoft networks under the covers of Win98 causing that. Once you can see the printer you should just be able to add it as a network printer by browsing to it in Printer setup. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Smart Portable Shortcuts | ForestSpirit | General | 5 | February 28th 05 03:50 AM |
Printing ?? | Cobus | Networking | 0 | July 9th 04 09:32 AM |
W98 network printing "timed out" | Haley | Networking | 1 | July 8th 04 11:27 PM |
network printing | Tommy | Printing | 2 | July 1st 04 02:29 PM |
Hp 710c problem, printing by network ? | Juliano | Setup & Installation | 0 | May 28th 04 02:14 PM |