| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | SANE and FreeBSD | 
					
						
							|  |  |  | ---------------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Building: | 
					
						
							|  |  |  | --------- | 
					
						
							|  |  |  | Don't forget to use GNU make (gmake). E.g. "MAKE=gmake ./configure".  | 
					
						
							|  |  |  | SANE should compile and install out-of-the-box. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-05-19 23:53:39 +00:00
										 |  |  | If you've installed some of the optional libraries that sane-backends | 
					
						
							|  |  |  | can make use of (see README for list) using Ports then you will need to  | 
					
						
							|  |  |  | let configure know about their locations: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | MAKE=gmake CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | SCSI-scanners: | 
					
						
							|  |  |  | -------------- | 
					
						
							| 
									
										
										
										
											2003-04-20 13:16:12 +00:00
										 |  |  | If the SCSI host adapter is supported, there are no known problems. | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | USB-scanners: | 
					
						
							|  |  |  | ------------- | 
					
						
							|  |  |  | USB-Scanners are supported by FreeBSD. The USB scanner driver "uscanner" and | 
					
						
							|  |  |  | access over libusb can be used. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-11-01 21:07:25 +00:00
										 |  |  | For some backends (e.g. gt68xx) you MUST use libusb. The uscanner driver won't | 
					
						
							|  |  |  | work because it doesn't support control messages or interrupt endpoints. | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-11-01 21:07:25 +00:00
										 |  |  | If you want to use libusb, your scanner should *not* be claimed by the uscanner | 
					
						
							|  |  |  | driver. Make sure, that /dev/ugen* and /dev/usb* devices are available. Use | 
					
						
							|  |  |  | /dev/MAKEDEV to create them, if necessary. Make sure that the user has write | 
					
						
							|  |  |  | access to the appropriate device files. | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-11-01 21:07:25 +00:00
										 |  |  | To get your scanner detected by the uscanner driver, it may be necessary to add | 
					
						
							|  |  |  | its vendor and device ids to the kernel and recompile. Use MAKEDEV to generate | 
					
						
							|  |  |  | the /dev/uscanner* files if they are not already there. Use sane-find-scanner to | 
					
						
							|  |  |  | find your scanner. scanimage -L should find it automatically. Make sure that the | 
					
						
							|  |  |  | user has read access to /dev/usb* and read and write access to /dev/uscanner*. | 
					
						
							| 
									
										
										
										
											2003-04-20 13:16:12 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | Parport-scanners: | 
					
						
							|  |  |  | ----------------- | 
					
						
							| 
									
										
										
										
											2005-11-01 21:07:25 +00:00
										 |  |  | I don't have much information about these. The Mustek 600 II N scanner seems to | 
					
						
							|  |  |  | work, others may or may not work. Please contact me or the SANE mailing list if | 
					
						
							|  |  |  | you succeeded in using a parport scanner. | 
					
						
							| 
									
										
										
										
											2002-07-14 16:34:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-11-01 21:07:25 +00:00
										 |  |  | 2005-11-01 Henning Meier-Geinitz <henning@meier-geinitz.de> |