<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body>
Aleksey Nogin escreveu:
<blockquote cite="mid40901646.4080304@nogin.org" type="cite">On
28.04.2004 12:12, Casimiro de Almeida Barreto wrote:
  <br>
  <br>
  <blockquote type="cite">Again, an old nasty problem is back in FC2
test 3: using the latest
    <br>
linux-2.6.5-1.327, when I attach an IOMEGA ZIP CD (USB) (RW) unity to
    <br>
USB port, usb_storage recons it and registers correcty (both at /sys
    <br>
and /proc/...), device /dev/scd0 is active (I can mount, umount and
    <br>
read CDs) and I got a message indicating that it was registered as sr0
    <br>
(althought I cannot have access do /dev/sr0). But the device is not
    <br>
reconned by sg.ko (is is not registered).
    <br>
  </blockquote>
  <br>
Not sure if it is related, but have you looked at bug 121105?
  <br>
  <br>
  <br>
</blockquote>
<br>
It seems to be related. But problem remains.<br>
<br>
When I dump /proc/bus/usb/devices I get:<br>
<br>
<small><font face="Courier 10 Pitch">T:  Bus=01 Lev=00 Prnt=00 Port=00
Cnt=00 Dev#=  1 Spd=12  MxCh= 2<br>
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0<br>
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1<br>
P:  Vendor=0000 ProdID=0000 Rev= 2.06<br>
S:  Manufacturer=Linux 2.6.5-1.327 uhci_hcd<br>
S:  Product=UHCI Host Controller<br>
S:  SerialNumber=0000:00:04.2<br>
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA<br>
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub<br>
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms<br>
 <br>
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0<br>
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1<br>
P:  Vendor=059b ProdID=0050 Rev= 1.00<br>
S:  Manufacturer=Iomega<br>
S:  Product=USB Zip CD<br>
S:  SerialNumber=00000000000000000000<br>
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA<br>
I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50
Driver=usb-storage<br>
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms<br>
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms<br>
E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=32ms</font></small><br>
<br>
Then, when I dump /proc/scsi/scsi I get:<br>
<br>
<small><font face="Courier 10 Pitch">Attached devices:<br>
Host: scsi0 Channel: 00 Id: 00 Lun: 00<br>
  Vendor: IOMEGA   Model: ZIPCD 650 USB    Rev: P1.9<br>
  Type:   CD-ROM                           ANSI SCSI revision: 02<br>
</font></small><br>
Yet, when I dump /proc/scsi/usb_storage/0 I get:<br>
<br>
<small><font face="Courier 10 Pitch">   Host scsi0: usb-storage<br>
       Vendor: Iomega<br>
      Product: USB Zip CD<br>
Serial Number: 00000000000000000000<br>
     Protocol: Transparent SCSI<br>
    Transport: Bulk<br>
       Quirks:</font></small><br>
<br>
But all entries in /proc/scsi/sg are empty !!!<br>
<br>
So, let's go to /sys/bus/scsi/devices/0:0:0:0/<br>
<br>
detach-state: 0<br>
model: ZIPCD 650 USB<br>
max-sectors: 240<br>
queue-depth: 1<br>
Rev: P1.9<br>
scsi_level: 3<br>
state: running<br>
type: 5<br>
vendor: IOMEGA<br>
<br>
And I have a "block" symbolic link block ->
../../../../../../../../block/sr0 (that means nothing ...) and so on,
so forth.<br>
Notice that there is not a char symlink to point to ...sg<br>
<br>
Best regards,<br>
<br>
Casimiro<br>
<br>
</body>
</html>