<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Printing woes on FreeBSD 8 with CUPS</title>
	<atom:link href="http://farid.hajji.name/blog/2010/02/02/printing-woes-on-freebsd-8-with-cups/feed/" rel="self" type="application/rss+xml" />
	<link>http://farid.hajji.name/blog/2010/02/02/printing-woes-on-freebsd-8-with-cups/</link>
	<description>A Mixed Bag Of Thoughts</description>
	<lastBuildDate>Wed, 26 Oct 2011 05:39:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Bill Tillman</title>
		<link>http://farid.hajji.name/blog/2010/02/02/printing-woes-on-freebsd-8-with-cups/comment-page-1/#comment-813</link>
		<dc:creator>Bill Tillman</dc:creator>
		<pubDate>Fri, 26 Feb 2010 19:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://farid.hajji.name/blog/?p=52#comment-813</guid>
		<description>Yes, it&#039;s FreeBSD-8.0-STABLE. On the one server no ugen device exists.

FreeBSD1# dmesg &#124; grep ugen
FreeBSD1#

This is strange because I&#039;m pretty sure I saw ugen appear on this machine yesterday.

I have another machine right next to it running 8.0-STABLE which was make buildworld yesterday morning. On this machine I see:

BigDell# dmesg &#124; grep ugen
ugen0.1:  at usbus0
ugen1.1:  at usbus1
ugen0.2:  at usbus0
ugen0.3:  at usbus0

I tried to set this up with lpd and /etc/printcap first. The print jobs still go off into hyperspace and nothing shows up in the log. Just to be sure the printer and the USB cable are working I hooked them both up to my Windows Vista computer. In less than 30 seconds the computer saw the printer, installed the correct driver and I printed two nice pages from a PDF file. So the equipment works. It&#039;s some issue within FreeBSD I can&#039;t put my hands around that&#039;s causing this to fail.

I retried the method defined above and it failed again to find the printer. The part I get so disgruntled with is how easy it is for Windows and Linux to do these simple printing tasks and with FreeBSD it takes an act of congress to get it through.</description>
		<content:encoded><![CDATA[<p>Yes, it&#8217;s FreeBSD-8.0-STABLE. On the one server no ugen device exists.</p>
<p>FreeBSD1# dmesg | grep ugen<br />
FreeBSD1#</p>
<p>This is strange because I&#8217;m pretty sure I saw ugen appear on this machine yesterday.</p>
<p>I have another machine right next to it running 8.0-STABLE which was make buildworld yesterday morning. On this machine I see:</p>
<p>BigDell# dmesg | grep ugen<br />
ugen0.1:  at usbus0<br />
ugen1.1:  at usbus1<br />
ugen0.2:  at usbus0<br />
ugen0.3:  at usbus0</p>
<p>I tried to set this up with lpd and /etc/printcap first. The print jobs still go off into hyperspace and nothing shows up in the log. Just to be sure the printer and the USB cable are working I hooked them both up to my Windows Vista computer. In less than 30 seconds the computer saw the printer, installed the correct driver and I printed two nice pages from a PDF file. So the equipment works. It&#8217;s some issue within FreeBSD I can&#8217;t put my hands around that&#8217;s causing this to fail.</p>
<p>I retried the method defined above and it failed again to find the printer. The part I get so disgruntled with is how easy it is for Windows and Linux to do these simple printing tasks and with FreeBSD it takes an act of congress to get it through.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Farid Hajji</title>
		<link>http://farid.hajji.name/blog/2010/02/02/printing-woes-on-freebsd-8-with-cups/comment-page-1/#comment-812</link>
		<dc:creator>Farid Hajji</dc:creator>
		<pubDate>Fri, 26 Feb 2010 18:15:01 +0000</pubDate>
		<guid isPermaLink="false">http://farid.hajji.name/blog/?p=52#comment-812</guid>
		<description>Just a couple of checks:
  1.) Is that on 8.0-STABLE or 7-STABLE?
  2.) Have you really double-checked that no ugen device appears?
  3.) ... esp. if you turn the printer off and on again? What does dmesg say exactly?

I&#039;m asking this because 8-STABLE has a new USB stack, and those nested paths are 8-STABLE only.</description>
		<content:encoded><![CDATA[<p>Just a couple of checks:<br />
  1.) Is that on 8.0-STABLE or 7-STABLE?<br />
  2.) Have you really double-checked that no ugen device appears?<br />
  3.) &#8230; esp. if you turn the printer off and on again? What does dmesg say exactly?</p>
<p>I&#8217;m asking this because 8-STABLE has a new USB stack, and those nested paths are 8-STABLE only.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Tillman</title>
		<link>http://farid.hajji.name/blog/2010/02/02/printing-woes-on-freebsd-8-with-cups/comment-page-1/#comment-810</link>
		<dc:creator>Bill Tillman</dc:creator>
		<pubDate>Fri, 26 Feb 2010 14:34:03 +0000</pubDate>
		<guid isPermaLink="false">http://farid.hajji.name/blog/?p=52#comment-810</guid>
		<description>I have the same problem with my setup. I recently got rid of an old server which had a parallel port and it served my entier LAN for years as print server using apsfilter and lpd method. This worked fine but my new server did not have a parallel port so I hooked up my Brother-HL-2040 printer&#039;s USB port to the new server. I tried to install apsfilter but the hpijs port is broken. So I said might as well finally learn how to set this up with cupsd.

My problem is that at one time I saw the ugen* device in my dmesg but it&#039;s not there now. The only thing I see is the ulpt0 device and it clearly shows that if finds the Brother-HL-2040 printer on the other end of the USB cable. I set the permissions like you referenced in the first step but had no need for the ugen since it&#039;s not there...or is it.

Cups web interface runs well but it won&#039;t find the printer. So I set it up manually and loaded a ppd file for the HL-2040 laser printer. But I can send jobs to it all night and nothing will print. No errors messages appear in the logfiles either.</description>
		<content:encoded><![CDATA[<p>I have the same problem with my setup. I recently got rid of an old server which had a parallel port and it served my entier LAN for years as print server using apsfilter and lpd method. This worked fine but my new server did not have a parallel port so I hooked up my Brother-HL-2040 printer&#8217;s USB port to the new server. I tried to install apsfilter but the hpijs port is broken. So I said might as well finally learn how to set this up with cupsd.</p>
<p>My problem is that at one time I saw the ugen* device in my dmesg but it&#8217;s not there now. The only thing I see is the ulpt0 device and it clearly shows that if finds the Brother-HL-2040 printer on the other end of the USB cable. I set the permissions like you referenced in the first step but had no need for the ugen since it&#8217;s not there&#8230;or is it.</p>
<p>Cups web interface runs well but it won&#8217;t find the printer. So I set it up manually and loaded a ppd file for the HL-2040 laser printer. But I can send jobs to it all night and nothing will print. No errors messages appear in the logfiles either.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

