>From: Douglas Gilbert <[EMAIL PROTECTED]>
>> cdrecord 1.9 (i686-pc-linux-gnu) Copyright (C) 1995-2000 J�rg Schilling
>> Using libscg version 'schily-0.1'
>> scsibus0:
>> 0,0,0 0) *
>> cdrecord: Niew?a?ciwy dost?p do urz?dzenia. Cannot send SCSI cmd via ioctl
>>
>> (Improper access to device)
>why does cdrecord output what looks like rubbish when
>the kernel is reporting errors?
It seems that you don't know how a user level application works...
>When cdrecord is having problems and a user is
>looking for some baseline information about the linux
>kernel, then it would be preferable if they took my
>advice to see what may be happening rather than to resort
>to further cdrecord scanning programs. It seems like
>a waste of my time to monitor this newsgroup and
>give advice concerning linux problems if minutes
>after I post, Joerg Schilling replies typically
>countermanding whatever I have suggested. Casual readers
>of this newsgroup may think that Joerg is expert
>on all matters to do with cd writing. Where his
>knowledge overlaps with others, perhaps he should let
>the 'others' hold centre stage for a brief time.
When Douglas Gilbert does not understand a message, he seems to
first try to find the reason in the application. As he does not
seem to like me for onknown reason, he typically tells other
people that cdrecord was the failing program.
Let's help him in this case:
Well, it is obvious that cdrecord has been compiled on a Polish
version of Linux. For this reason it is obvious that
the error text looks strange to Douglas Gilbert.
As the origninal mail does not contain the correct english
error text for the polish version, even I have no idea
without asking a Polish person to help me with translation.
In any case, it does not look like a compiler problem:
If a compiler badly fails I could assume that it e.g.
creates structures with a wrong size. In this case,
the error message from the kernel would be ENOTTY.
Old UNIX translates this into Not a typewriter, while
new UNIX versions translate this into:
Illegal ioctl for device.
The very free translation of the polish error text definitely
differs from both, so it's most likely a kernel problem
that caused the error. Without a correct english error text
or (better) the official name of the errno code from errno.h
I cannot say more...
J�rg
EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni) If you don't have iso-8859-1
[EMAIL PROTECTED] (work) chars I am J"org Schilling
URL: http://www.fokus.gmd.de/usr/schilling ftp://ftp.fokus.gmd.de/pub/unix
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]