That seems to have fixed it, thanks!
--john
Kay Sievers wrote:
On Mon, Jul 7, 2008 at 02:25, John Huttley <John@xxxxxxxxxxxxxxxxxx> wrote:
scsi_id doesn't seem to like sg's any more.
scsi_id is working, as shown..
scsi_id --whitelisted --export --page=0x80 --device=/dev/sda
ID_VENDOR=ATA
ID_MODEL=WDC_WD1600BB-22G
ID_REVISION=08.0
ID_SERIAL=SATA_WDC_WD1600BB-22_WD-WCAL98082576
ID_SERIAL_SHORT=WD-WCAL98082576
ID_TYPE=disk
but try that on a generic..
gatekeeper / # scsi_id --whitelisted --export --page=0x80 --device=/dev/sg1
gatekeeper / # scsi_id --whitelisted --export --page=0x80 --device=/dev/sg2
gatekeeper / # scsi_id --whitelisted --export --page=0x80 --device=/dev/sg3
nothing.
Yep, that's a bug. The fallback to sgv3 is broken for sg devices, they
return ENOSYS, instead of EINVAL like sd is doing. I pushed a fix out.
In the meantime, adding:
--sg-version=3
should work.
Thanks for letting us know,
Kay
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html