Hi, this may help<div>I have a Canoscan 2700F (also detected as Canon IX2715C), running Ubuntu 11.04 (natty) on an Athlon 64 Bits. The scanner is attached to an Adaptec AHA-2920C (14th years old but still green), I also tried with an Advansys ABP 9030/40. I got the infamous "Segmentation Failure" message when trying to run Xsane or others. After many hours checking everything and more to fix the issue, I found a dead stupid "fix". It is just about how you start (power on) the scanner and the scanning application. So this is my procedure:</div>

<div><ol><li>Power on the scanner</li><li>Power on the PC. Don't worry if the SCSI bios tell you that the device is not ready. The SCSI adapter is expecting a much faster device as a disk not a scanner that takes about 35 seconds to identify itself. Nevertheless on the Advansys adapter I had to increase the device detection time-out (to 35 seconds) in the adapter bios. I guess you also have to switch on the support for removable storage device (normally "on" by default, but check)</li>

<li>Now is the silly trick. <u>Remove the film tray from the scanner</u>. Switch off the scanner, and switch it back on.</li><li>Start xsane. Ttry a second time if it is still not starting.</li></ol><div>As far I understand it is because when you power-on the scanner it automatically starts a calibration routine, that failed if the film tray is inserted. As a general rule remember these are slow devices compared to a disk, so be patient and if something is wrong think about anything related to a "time out" trigger (this is why you may have to start xsane a second time).</div>

<div><br></div><div>Hope this helps.</div><div><br></div><div>(forget about Windows XP or 7, it is very unstable with XP and I can't find the drivers for Windows 7)</div><div><br></div>-- <br>Gautier<br>
</div>