View Single Post
Old 06-24-2008, 07:14 PM   #6 (permalink)
realrichardshar
Registered User
 
Join Date: Jun 2008
Posts: 5
OS: XP


Re: Problem: SONY i.LINK CD-RW DVD ROM DRIVE IEEE 1394 SBP2 Device

Here is the patch:

diff -u fw-sbp2.c.orig fw-sbp2.c
--- fw-sbp2.c.orig 2008-06-24 13:34:52.000000000 -0400
+++ fw-sbp2.c 2008-06-24 13:33:30.000000000 -0400
@@ -1049,7 +1049,8 @@
break;

case SBP2_CSR_LOGICAL_UNIT_DIRECTORY:
- if (sbp2_scan_logical_unit_dir(tgt, ci.p + value) < 0)
+ /* Adjust for the incrememt in the iterator */
+ if (sbp2_scan_logical_unit_dir(tgt, ci.p + value - 1) < 0)
return -ENOMEM;
break;
}
---------------------------
This is what you should see in /var/log/messages after applying the fix:

Jun 24 13:24:27 testserver kernel: firewire_sbp2: fw1.0: logged in to LUN 0000 (0 retries)
Jun 24 13:24:27 testserver kernel: scsi 6:0:0:0: CD-ROM MATSHITA DVD-RAM SW-9584 B100 PQ: 0 ANSI: 0
Jun 24 13:24:27 testserver kernel: scsi 6:0:0:0: Attached scsi generic sg0 type 5
Jun 24 13:24:27 testserver kernel: firewire_sbp2: fw1.0: logged in to LUN 0002 (0 retries)
Jun 24 13:24:27 testserver kernel: scsi 6:0:0:2: Medium Changer Sony VAIOChanger1 0100 PQ: 0 ANSI: 3
Jun 24 13:24:27 testserver kernel: scsi 6:0:0:2: Attached scsi generic sg1 type 8
Jun 24 13:24:27 testserver kernel: Driver 'sr' needs updating - please use bus_type methods
Jun 24 13:24:27 testserver kernel: sr0: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray
realrichardshar is offline   Reply With Quote