Hello,

I'm trying to make a HP Colorado T1000e parallel port tape streamer work
with Linux - but with no succes so far ...

Here's a list of what I'm doing to make the tape streamer work:

[root@embla /root]# uname -rs
Linux 2.2.4

[root@embla modules]# cat /etc/conf.modules
alias parport_lowlevel parport_pc
options parport_pc io=0x378 irq=7

The above is also set in the BIOS so it should be ok.

Now I'm inserting the parport modules into the kernel

[root@embla /root]# insmod parport

[root@embla modules]# cat /proc/parport/0/hardware 
base:   0x378
irq:    7
dma:    none
modes:  SPP,ECP,ECPEPP,ECPPS2

[root@embla /root]# insmod parport_probe
[root@embla /root]# parport0 probe: warning, class 'TAPEDRIVE' not understood.

[root@embla modules]# cat /proc/parport/0/autoprobe 
CLASS:TapeDrive;
MODEL:T1000e;
MANUFACTURER:Hewlett-Packard Corp.;
DESCRIPTION:HP Colorado T1000e;
COMMAND SET:QIC-117;

[root@embla ftape-4.x-1999_03_17]# pwd
/usr/src/ftape-4.x-1999_03_17

[root@embla ftape-4.x-1999_03_17]# make install

I've put my ./MCONFIG on
<URL:http://hejetest.inet.tele.dk/~lyngbol/ftape/MCONFIG>

[root@embla modules]# pwd
/usr/src/ftape-4.x-1999_03_17/modules

I've edited 'insert' to contain the following:

[cut]
insmod ./ftape.o ft_fdc_driver=trakker,none,none,none ft_tracings=3,3,3,3,3
insmod ./zftape.o ft_major_device_number=27 # ${27-FT_MAJOR}
[cut]
insmod ./trakker.o

[root@embla modules]# . insert

And '/var/log/messages' reads:

Mar 27 20:35:57 embla kernel: [011]   zftape-init.c (cleanup_module) - successful. 
Mar 27 20:35:57 embla kernel: zftape successfully unloaded. 
Mar 27 20:36:01 embla kernel: trakker successfully unloaded. 
Mar 27 20:36:17 embla kernel: ftape: unloaded. 
Mar 27 20:36:27 embla kernel: ftape v4.03-pre-3 02/24/99 
Mar 27 20:36:27 embla kernel:  
Mar 27 20:36:27 embla kernel: (c) 1993-1996 Bas Laarhoven 
Mar 27 20:36:27 embla kernel: (c) 1995-1996 Kai Harrekilde-Petersen 
Mar 27 20:36:27 embla kernel: (c) 1996-1998 Claus-Justus Heine 
([EMAIL PROTECTED]) 
Mar 27 20:36:27 embla kernel:  
Mar 27 20:36:27 embla kernel: QIC-117 driver for QIC-40/80/3010/3020/Ditto 2GB/MAX 
floppy tape drives. 
Mar 27 20:36:27 embla kernel: Compiled for Linux version 2.2.4 
Mar 27 20:36:27 embla kernel: installing QIC-117 floppy tape hardware drive ...  
Mar 27 20:36:27 embla kernel: ftape_init @ 0xc485e21c. 
Mar 27 20:36:28 embla kernel: zftape for ftape v4.03-pre-3 02/24/99 
Mar 27 20:36:28 embla kernel: (c) 1996, 1997 Claus-Justus Heine 
([EMAIL PROTECTED]) 
Mar 27 20:36:28 embla kernel: vfs interface for ftape floppy tape driver. 
Mar 27 20:36:28 embla kernel: Support for QIC-113 compatible volume table. 
Mar 27 20:36:28 embla kernel: Compiled for Linux version 2.2.4 with versioned symbols 
Mar 27 20:36:28 embla kernel: [000]   zftape-init.c (zft_init) - zft_init @ 
0xc4894620. 
Mar 27 20:36:28 embla kernel: [001]   zftape-init.c (zft_init) - installing zftape VFS 
interface for ftape driver .... 
Mar 27 20:36:28 embla kernel: trakker.c: trakker_register @ 0xc48a9e88 
Mar 27 20:36:28 embla kernel: [002]    fdc-io.c (fdc_register_Ra6b61232) - Probing for 
trakker tape drive slot 0. 
Mar 27 20:36:28 embla kernel: [003] 0  fdc-parport.h (ft_parport_probe) - dev: 
c1777800. 
Mar 27 20:36:28 embla kernel: [004] 0  fdc-parport.h (ft_parport_probe) - irq: 7. 
Mar 27 20:36:28 embla kernel: [005] 0  fdc-parport.h (ft_parport_probe) - port: 378. 
Mar 27 20:36:28 embla kernel: [006] 0    trakker.c (trakker_checksum) - checksum error 
(off by 14). 
Mar 27 20:36:28 embla kernel: [007] 0    trakker.c (trakker_checksum) - checksum error 
(off by 14). 
Mar 27 20:36:28 embla kernel: [008] 0  fdc-parport.h (ft_parport_probe) - can't find 
parport interface for ftape id 0. 
Mar 27 20:36:28 embla kernel: [009] 0 trakker.c (trakker_detect) - can't find trakker 
interface for ftape id 0. 
Mar 27 20:36:28 embla kernel: [010] 0 trakker.c (trakker_detect) - 
ft_parport_probe(fdc, &trakker->parinfo) failed: -6. 

The last 5 lines of error messages haven't I figured out. Why ? What am I doing wrong ?

And when I'm trying to use the tape streamer - eg with mt or tar, I get:

[root@embla modules]# mt -f /dev/qft0 erase
/dev/qft0: Device not configured

Any '/var/log/messages' reads:

Mar 27 20:58:00 embla kernel: [011] 0       fdc-parport.h (ft_parport_probe) - dev: 
c17777a0. 
Mar 27 20:58:00 embla kernel: [012] 0       fdc-parport.h (ft_parport_probe) - irq: 7. 
Mar 27 20:58:00 embla kernel: [013] 0       fdc-parport.h (ft_parport_probe) - port: 
378. 
Mar 27 20:58:00 embla kernel: [014] 0         trakker.c (trakker_checksum) - checksum 
error (off by 14). 
Mar 27 20:58:00 embla kernel: [015] 0         trakker.c (trakker_checksum) - checksum 
error (off by 14). 
Mar 27 20:58:00 embla kernel: [016] 0       fdc-parport.h (ft_parport_probe) - can't 
find parport interface for ftape id 0. 
Mar 27 20:58:00 embla kernel: [017] 0      trakker.c (trakker_detect) - can't find 
trakker interface for ftape id 0. 
Mar 27 20:58:00 embla kernel: [018] 0      trakker.c (trakker_detect) - 
ft_parport_probe(fdc, &trakker->parinfo) failed: -6. 
Mar 27 20:58:00 embla kernel: [019] 0     fdc-io.c (fdc_search_driver) - No tape drive 
found for "trakker" driver. 
Mar 27 20:58:00 embla kernel: [020] 0    fdc-io.c (fdc_init) - 
fdc_search_driver(ftape->drive_sel) failed: -6. 
Mar 27 20:58:00 embla kernel: [021] 0   ftape-ctl.c (ftape_enable_R7ec0d5d4) - 
fdc_init(ftape) failed: -6. 
Mar 27 20:58:00 embla kernel: [022] 0  zftape-ctl.c (_zft_open) - 
ftape_enable_R7ec0d5d4(sel) failed: -6. 
Mar 27 20:58:00 embla kernel: [023] 0 zftape-init.c (zft_open) - _zft_open failed. 


I've tried with different snapshots of 4.03-pre but all with same result.
4.02 won't compile "out-of-the-box" on my system (RH 5.2)

Any kind of help is very welcome!

Thank you
/Michael






Reply via email to