More information to hopefully help solve/work-around the problem:
Dell XPS-720 Chipset: "NVIDIA nForceĀ® 680i SLITM Chipset for Intel (D)"
Solaris Drivers (obtained after booting off the nv77 CD into singler
user mode):
# modinfo | egrep -i "nv|sata"
- nv_sata (Nvidia ck804 / mcp55 HBA v.12)
- Sata (SATA Module v1.28)
But those are for the SATA drives. My problem now is for USB devices, so below
is the additional information for that. From the single user mode prompt:
# modunload -i 184 <-- unload "nv_sata" just to make sure its not needed.
# modunload -i 185 <-- unload "Sata" just to make sure its not needed.
# format c3t0d0 (this is a USB connected drive).
> inq
Vendor: HTS42121
Product: 2H9AT00
Revision: HA40
# format c0t0d0 (this is a different USB connected drive).
> inq
Vendor: ST330063
Product: 1A
Revision: 3.03
# modinfo | egrep -i "nv|sata"
(They didn't dynamically reload after the formats above. Good).
At this point, from a purely Read-Only perspective, everything works fine
as shown here:
# mount -F ufs -o [u]ro[/u] /dev/dsk/c3t0d0s0 /a
# find /a; umount /mnt
(The "find" goes through the entire root files system with no errors).
# dd if=/dev/rdsk/c3t0d0s2 of=/dev/null bs=8192k
1048576+0 records in
1048576+0 records out
(No problem there either since it is read only).
It's the writes that the problem:
# dd if=/dev/zero of=/dev/rdsk/c3t0d0s1 bs=8192
(Write to the SWAP partition) - Immediately I get this...
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]tran_err[/u]' : retrying command.
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]timeout[/u]' : retrying command.
In order to get out of this and back to a prompt I have to unplug the USB
device.
Next, the same errors occur when I mount the filesystem read/write:
# mount -F ufs -o [u]rw[/u] /dev/dsk/c3t0d0s0 /a
# touch /a/test.file
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]tran_err[/u]' : retrying command.
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]timeout[/u]' : retrying command.
I believe its the "scsa2usb1" Solaris driver that is causing or experiencing
the problem. Reason I believe so is due to this sequence:
# modinfo | egrep -i "nv|sata"
(Still not dynamically loaded. Good. Its not the SATA drivers).
# dd if=/dev/zero of=/dev/rdsk/c3t0d0s1 bs=8192
(Write to the SWAP partition) - Immediately I get the following,
where I will hang indefinitely until I unplug the USB disk...
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]tran_err[/u]' : retrying command.
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL
PROTECTED],disk0,0 (sd3):
SCSI transport failed: reason ' [u]timeout[/u]' : retrying command.
>> So I unplug the USB disk here, and the following message is emitted,
>> which names the "[u]scsa2usb1[/u]" driver:
WARNING: /[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL PROTECTED]
([b]scsa2usb1[/b])
Disconnected device was busy, please reconnect.
I forgot to get the version of the "scsa2usb1" module while at the O/S
prompt, but it's whatever nv77x86 uses.
Hopefully this gives more insight. Note that, under Windows XP (blahh),
the same USB devices work fine (read and/or write).
Thanks in advance.
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]