On Mon, Dec 14, 2009 at 3:13 PM, Aaron J. Grier <[email protected]> wrote: > I've worked on chg-chio a bit under NetBSD to drive my adic scalar 448 > DLT changer. it has a barcode scanner, but I've never bothered to > configure it since amanda's normal access pattern is sequential. it > sounds like chg-robot would be an improvement.
Quite, I'm sure. I didn't realize chg-chio didn't support barcodes at all. > it doesn't look like chio has diverged much between NetBSD and FreeBSD, > so I expect if I get it working under NetBSD it should work under > FreeBSD as well. Cool! > is the chg-robot script something I could use with 2.5.2p1, or do I need > to fire up subversion? :) It needs the latest code - there are some tweaks to the new Changer API that didn't make it into 2.6.1. You'll see that there's an Amanda::Changer::robot::Interface subclass that wraps 'mtx'. I separated this out so that I would have the option of implementing a direct-to-SCSI interface, but it turns out this isn't such a great idea. However, the abstraction should make it easy to add in support for chio in parallel to that for mtx. I don't know if it's any help, but both Subversion and Git are options. The git repo is at github.com/zmanda/amanda, and mirrors the Sourceforge Subversion repository. Dustin -- Open Source Storage Engineer http://www.zmanda.com
