- To: cOzmIc.FI@gmx.net, firstname.lastname@example.org
- Subject: Re: Cdrecord!
- From: Joerg Schilling <email@example.com>
- Date: Thu, 01 Dec 2005 12:13:34 +0100
- Message-id: <438EDADE.nail2DX31NWHD@burner>
- In-reply-to: <438E09B1.firstname.lastname@example.org>
- References: <email@example.com> <4388B623.firstname.lastname@example.org> <438B13A5.nailC9U79CSXI@burner> <438B7329.email@example.com> <438C78C7.nailIVA1G836@burner> <438CB198.firstname.lastname@example.org> <438DACC1.nail15R26QFU6@burner> <438E09B1.email@example.com>
Rüdiger Greeb <cOzmIc.FI@gmx.net> wrote:
> Joerg Schilling wrote:
> >Wrong: cdrecord complains about the last thing to be searched for, nothing
> >else. If it would be able to find a single useful device node before, it would
> >not complain. It is obvious, that your machine has not been set up correctly as
> >it appears that there are no SCSI related device nodes in /dev/*
> My CD Burner is an ATA device and represented as /dev/hdc. When I call
> 'cdrecord dev=ATA -scanbus' I get the following output:
> Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
> cdrecord: Warning: Running on Linux-2.6.14-gentoo-r2
> cdrecord: There are unsettled issues with Linux-2.5 and newer.
> cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
> scsidev: 'ATA'
> devname: 'ATA'
> scsibus: -2 target: -2 lun: -2
> Warning: Using badly designed ATAPI via /dev/hd* interface.
> Linux sg driver version: 3.5.27
> Using libscg version 'schily-0.8'.
> 1,0,0 100) '_NEC ' 'DVD_RW ND-1300A ' '1.0B' Removable CD-ROM
> 1,1,0 101) *
> 1,2,0 102) *
> 1,3,0 103) *
> 1,4,0 104) *
> 1,5,0 105) *
> 1,6,0 106) *
> 1,7,0 107) *
> So it looks like 'cdrecord -scanbus' does not scan the ATA interface and
> thus ignores the /dev/hd* devices?
Correct, this is a result of the unwillingness of the Linux kernel people
to create a uniform and integrated interface for all SCSI devices :-(
If they would at least be willing not to zero out important information
for ATAPI devices when trying to retrieve device instance data from the
kernel via /dev/hd*, it would be possible to integrate the unneeded
and non-orthogonal /dev/hd* interface.
Your problem is entirely caused by the Linux Kernel folks, so please
complaint to them.....
> I still don't see the need to populate /dev with SCSI related device
> nodes when there is no SCSI device in my system.
So if you don't have this DVD writer in you system, what is your problem?
EMail:firstname.lastname@example.org (home) Jörg Schilling D-13353 Berlin
email@example.com (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily