LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (http://www.linuxquestions.org/questions/ubuntu-63/)
-   -   trying to use a monoprice usb network server (http://www.linuxquestions.org/questions/ubuntu-63/trying-to-use-a-monoprice-usb-network-server-4175443962/)

lu1g1 01-03-2013 08:18 AM

trying to use a monoprice usb network server
 
Is it possible to connect to a monoprice usb2 network server This is a 4 port server connected to my router. It is currently working with my windows machines (xp wondows-7). Monoprice does not support linux, but is there a way use to connect using linux. I found the following on another forum but I'm not sure of the details:

Works fine, can be difficult to set up
Pros: Works good
Actually got this working in linux too
Brother HL-5240

Cons: Pain in the butt to set up
Make sure you use a static ip address for it
Had to use LPR in windows, and had to specify an output queue (but the value for that I think is arbitrary, I just called it 'output')

I had been wanting one of these since I bought my laser printer (should have bought an already networked one)
It seems to work good, but expect putting a bit of time into figuring out your configuration

michaelk 01-04-2013 07:30 AM

Welcome to LinuxQuestions.

It looks like they support the following protocols IPX, TCP/IP, NETBUEI, APPLETALK, LPR, smb (Over IP). So it seems possible that it could work with linux.

As stated you should configure the device with a static IP address. From the server's web setup pages you should be able to determine the lpr port and print queue. The using cups web server add the printer.

The devices default setting should be DHCP so just look at your router's attached devices page to determine its address. Then open up the web browser and use that address for a URL.

Have you already set up the printer in linux yet? Depending on make/model you might have to install a driver. Once that is working you can switch the printer to the server and then via cups add the printer.

The cup web server URL is localhost:631. You want to manually add the printer as
lpd://server_IP_address:port/queue_name. Then select the make/model. And hopefully you can now print..

lu1g1 01-05-2013 11:06 AM

cups is working fine (I think) but I am unable to connect to printer

D [05/Jan/2013:10:47:59 -0500] [Job 4] Connection error: Connection refused
W [05/Jan/2013:10:47:59 -0500] [Job 4] The printer is in use.
D [05/Jan/2013:10:47:59 -0500] Report: clients=0
D [05/Jan/2013:10:47:59 -0500] Report: jobs=4
D [05/Jan/2013:10:47:59 -0500] Report: jobs-active=1
D [05/Jan/2013:10:47:59 -0500] Report: printers=2
D [05/Jan/2013:10:47:59 -0500] Report: printers-implicit=0
D [05/Jan/2013:10:47:59 -0500] Report: stringpool-string-count=71194
D [05/Jan/2013:10:47:59 -0500] Report: stringpool-alloc-bytes=15296
D [05/Jan/2013:10:47:59 -0500] Report: stringpool-total-bytes=1348032
D [05/Jan/2013:10:48:29 -0500] [Job 4] Connection error: Connection refused

michaelk 01-05-2013 03:31 PM

We might have to tweak the port and queue. How did you set up cups?

lu1g1 01-06-2013 06:14 AM

this is my configuration
# Show troubleshooting information in error_log.
LogLevel debug
MaxLogSize 0
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS dnssd
BrowseLocalProtocols
DefaultAuthType Basic
WebInterface Yes
<Location />
# Allow remote administration...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
# Allow remote administration...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
# Allow remote access to the configuration files...
Order allow,deny
Allow @LOCAL
</Location>
<Policy default>
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
<Limit Create-Job Print-Job Print-URI Validate-Job>
Order deny,allow
</Limit>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
<Policy authenticated>
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
<Limit Create-Job Print-Job Print-URI Validate-Job>
AuthType Default
Order deny,allow
</Limit>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy

michaelk 01-06-2013 07:20 AM

Not the cups.conf file. The URI that you used for the printer.

lu1g1 01-07-2013 08:19 AM

lpd://192.168.100.1

192.168.2.100 is a network usb server (monoprice) it is hard wired to 192.2.101 (buffalo airstation bridge)

michaelk 01-07-2013 01:10 PM

Was there anything in the web configuration pages that indicated a port number or queue name?


All times are GMT -5. The time now is 02:58 AM.