Hi, I'm desperately trying to get my parallel port scanner to work on FreeBSD 5-STABLE. It is a canon 640P scanner, that in theory should work with sane-backends and canon_pp driver (which depends on libieee1284). Instead, it can't detect the scanner. I posted to sane-devel to try to get some feedback, however there may be some FreeBSD-specific issues (see http://lists.alioth.debian.org/pipermail/sane-devel/2005-April/013400.html ). (please see the link for details). In summary: dmesg under FreeBSD shows: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 libieee1284 is installed, if you run the test utility you get: Found 3 ports: 0x278: 0x378: 0x3bc: 0x278: 0x278 RAW NIBBLE BYTE COMPAT ECPSWE 0x378: 0x378 RAW NIBBLE BYTE COMPAT ECPSWE 0x3bc: 0x3bc RAW NIBBLE BYTE COMPAT ECPSWE But the scanner is not detected! Sorry if this post is a little off-topic, I'm looking for parallel port gurus who might be able to help. e.g. do I need some random SCSI driver or something. Cheers, Rob Pollock.