Hello,
Working from memory, I believe a similar pldd command is:
pldd -v if=/dev/sg9 bs=32768 sbs=512 skip=x32B9E10 count=9 >/dev/null
This command is slightly more complex than you saw before because in this simulation we have to recreate the rudeness of misalignment. The pldd way of doing that is to introduce the sbs parameter that dd does not define. Patch the pldd source to drop the timeout to 30s and drop the count= from the command line, and you should find you have reproduced this traffic at the lower, more determinate level.
I patched pldd: int minSeconds = 30;
titanic:~# cat pldd3 date ; time /root/pldd/pldd if=$1 bs=32768 sbs=512 skip=x32B9E10 >/dev/null
titanic:~# nohup ./pldd3 /dev/sg0 &
titanic:~# tail -f nohup.out
Sa Okt 30 14:17:37 CEST 2004
x 28 00 08 47 A4 10 00 00 40 00 .. .. .. .. .. .. "(@HG$P@@@@"
x 70 00 04 00 00 00 00 0A 00 00 00 00 4B 00 00 00 "[EMAIL PROTECTED]@@@@J@@@@K@@@"
x 00 00 .. .. .. .. .. .. .. .. .. .. .. .. .. .. "@@"
43889983488 = 0xA380C0000 bytes copied, 43890016256 = 0xA380C8000 bytes tried
real 63m46.015s user 1m12.835s sys 11m20.633s
/var/log/debug:
[...]
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a0 10 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14815b L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14815b R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a0 50 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14815c L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14815c R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a0 90 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14815d L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14815d R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a0 d0 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14815e L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14815e R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a1 10 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14815f L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14815f R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a1 50 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148160 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148160 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a1 90 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148161 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148161 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a1 d0 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148162 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148162 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a2 10 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148163 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148163 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a2 50 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148164 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148164 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a2 90 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148165 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148165 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a2 d0 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148166 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148166 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a3 10 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148167 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148167 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a3 50 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148168 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148168 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a3 90 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x148169 L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x148169 R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a3 d0 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14816a L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14816a R 0 Stat 0x0
Oct 30 15:21:23 titanic kernel: usb-storage: Command READ_10 (10 bytes)
Oct 30 15:21:23 titanic kernel: usb-storage: 28 00 08 47 a4 10 00 00 40 00
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x14816b L 32768 F 128 Trg 0 LUN 0 CL 10
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x14816b R 0 Stat 0x1
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Command S 0x43425355 T 0x8014816b L 18 F 128 Trg 0 LUN 0 CL 6
Oct 30 15:21:23 titanic kernel: usb-storage: Bulk Status S 0x53425355 T 0x8014816b R 0 Stat 0x0
Do you need more runs of pldd maybe with other options?
Andre.
------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
