[EMAIL PROTECTED] wrote:
> 
> sorry again, I am a newbie at linux sys.
> I cannot do cdrecord -scanbus because it gives me an error saying that
> there is no SCSI Driver but when I look at the specs it say the
> following!:
> 
> Attached devices: Host: scsi0 Channel: 00 Id: 01 Lun: 00
>   Vendor: iomega Model: jaz 2GB Rev: E.17
>   Type:  Direct-Access ANSI SCSI revision: 02 Host: scsi0 Channel: 00 Id:
> 02 Lun: 00
>   Vendor: HP Model: CD-Writer+ 9200 Rev: 1.0c
>   Type:  CD-ROM ANSI SCSI revision: 04 Host: scsi1 Channel: 00 Id: 00 Lun:
> 00
>   Vendor: IBM Model: DCAS-34330W Rev: S61A
>   Type:  Direct-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id:
> 06 Lun: 00
>   Vendor: IBM Model: DNES-318350W Rev: SA30
>   Type:   Direct-Access                    ANSI SCSI revision: 03
> 
> please give me some more advices to handle the problem of this Device!!

It probably was unable to find the SCSI generic driver
in Linux (called sg) or a suitable entry in your "/dev"
directory. To see if the sg driver is present in your 
system try:
$ cat /proc/devices
Character devices:
  1 mem
  2 pty
  3 pty
  4 tts
  5 cua
  7 vcs
 10 misc
 21 sg
128 ptm
......

Character device 21 is the sg driver. If it is not there
try 'modprobe sg' as root. If it is still not there you
may need to examine the configuration of your kernel
(specifically select CONFIG_CHR_DEV_SG) and build a
new kernel. All distributions that I'm aware of come
with sg as a module (so that "modprobe" should work).
Also, with a reasonable configuration, just attempting
to open a sg device file (e.g. /dev/sg0) should
load the sg module if it is not already present.

So if the sg driver is there and you still get that
error from cdrecord then start looking at your
/dev/sg0,1,2,3... device files (or /dev/sga,b,c...)

That should look something like:
$ ls -l /dev/sg[0-2]
crw-rw-rw-    1 root     root      21,   0 Dec 31  1969  /dev/sg0
crw-rw-rw-    1 root     root      21,   1 Dec 31  1969  /dev/sg1
crw-rw-rw-    1 root     root      21,   2 Dec 31  1969  /dev/sg2


Perhaps look at /dev/sga,b,c as well. From the output of
the kernel boot shown in your question, the device file 
cdrecord should be trying to find is /dev/sg1 (or /dev/sgb).

Hope this helps.


Doug Gilbert
BTW It is interesting to see that HP 9200 is up to SCSI
revision 4.


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to