Current problem reports assigned to freebsd-usb@FreeBSD.org

2012-06-25 Thread FreeBSD bugmaster
Note: to view an individual PR, use:
  http://www.freebsd.org/cgi/query-pr.cgi?pr=(number).

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker  Resp.  Description

o usb/168743   usbpanic: double fault caused by umass
o usb/168551   usbIssues with embedded card reader (Laptop ASUS K43SJ)
o usb/168132   usb[umass] MATSHITA memory card size reported wrong, moun
o usb/167847   usb[ural] dlink dwl-122g e crashes(?) when trying wap2 cr
o usb/167001   usb[USB] [PATCH] add support for Smart G2 64MB memory key
o usb/166848   usb[umass] [patch] Buffalo RUF2 requires quirk
o usb/165815   usb[usbdevs] [patch] add k3772z 3g modem support
o usb/165163   usb[keyboard] The USB RF keyboard and mouse become non-re
o usb/164058   usb[umass] Lexar 8GB USB flash drive doesn't work by defa
f usb/163328   usb[usb] Support for Atheros USB abgn devices
o kern/163091  usb[panic] Fatal trap 12: page fault while in kernel mode
f usb/162306   usbusb devices cant get address asignation, no memories, 
o usb/162054   usbusbdump just hangs on 9.0-RC1
f usb/161793   usbpoor EHCI usb2 i/o performance
o usb/160436   usbucom wedges machine on parity error ?
o usb/160299   usbMicroSDHC-to-USB adapters do not work in FreeBSD 8.x
o usb/160192   usb[install] Installation from USB-Stick doesn't find the
o usb/159611   usb[PATCH] USB stick extrememory Snippy needs quirks
o usb/159274   usbUSB 3.0 Etron EJ168A does not work.
f usb/159191   usb[fusefs-ntfs] write on fusefs-ntfs mounted partition r
o usb/157376   usbLaCie USB disk not recognized
o usb/157074   usb[boot] [usb8] vfs_mountroot_ask is called when no usb 
o usb/156898   usb[keyboard] usb keyboard does not work while boot (ps2 
f usb/156735   usbNeed Quirk for Goflex USB Disk Drives
o usb/156725   usbUSB stack stall cause complete system input loss
o usb/156596   usb[ehci] Extremely high interrupt rate on ehci/uhci IRQ1
o usb/156000   usbrum(4) Fatal trap 18: integer divide fault while in ke
f usb/155996   usbNanoBSD not booted as Disk
o usb/155784   usbProblem with Transcend StoreJet 25M3 (2AJ1) on Asus M2
o usb/155663   usb[usbdevs] [patch] Add support for Supertop Nano 1GB US
o usb/154753   usb[usbdevs] [patch] Support for Qualcomm USB modem/stora
o usb/154506   usb[umass] Copying dir with large files makes FreeBSD loa
o usb/154192   usb[umass] In Garmin Oregon GPS, only the first umass dev
o i386/153851  usb[keyboard] keyboard issues on new Intel Mother boards.
o usb/153703   usb[keyboard] My USB keyboard can not be used in 8-STABLE
o usb/153609   usb[zyd] [panic] kernel: Fatal trap 12: page fault while 
o usb/153599   usb[usbdevs] [patch] Feiya Elango USB MicroSD reader sync
o usb/153149   usb[umass] USB stick quirk regression [regression]
o usb/152075   usb[usb8] [ehci] [request] Add quirk for CS5536 USB
o usb/150892   usb[zyd] Whenever network contacted in any shape, way or 
o usb/150189   usb[run] [usb8] [patch] if_run appears to corrupt IP traf
p usb/149764   usb[u3g] [patch] usbdevs update: Huawei K3765 3G modem
o usb/149283   usb[uftdi] avrdude unable to talk to Arduino board (via u
o usb/149162   usb[ural] ASUS WL-167g doesn't work in 8.1 (continue of 1
s usb/148702   usb[usb8] [request] IO DATA USB-RSAQ5 support on FreeBSD-
o usb/148080   usbusbconfig(8) sometimes does not turn off the device
o usb/147516   usb[umass] [usb67] kernel unable to deal with Olympus USB
o i386/147475  usb[install] FreeBSD 8.x does not install on ASUS K8N4-E 
o usb/146840   usb[hang] FreeBSD 7.2 / 7.3 / 8.0 hang at startup after e
o usb/146153   usb[axe] [usb8] Hosts in network doesn't receive any pack
f usb/146054   usb[urtw] [usb8] urtw driver potentially out of date
f usb/145513   usb[usb8] New USB stack: no new devices after forced usb 
p usb/145455   usb[usb8] [patch] USB debug support cannot be disabled
o usb/145415   usb[umass] [usb8] USB card reader does not create slices 
a usb/145184   usbGENERIC can't mount root from USB on Asus EEE
o usb/145165   usb[keyboard] [usb8] ukbd_set_leds_callback: error=USB_ER
f kern/144938  usb[keyboard] [boot] Boot Failure with Apple (MB869LL/A) 
o usb/144387   usb[run] [panic] if_run panic
o usb/144043   usb[umass] [usb8] USB DLT tape drive throws random errors
a usb/143790   usb[boot] [cam] can not boot from usb hdd
f usb/143620   usb[cdce] 

Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread Hans Petter Selasky
On Monday 25 June 2012 00:22:54 maxim naumov wrote:
 On Sun, Jun 24, 2012 at 2:33 PM, Hans Petter Selasky hsela...@c2i.net 
wrote:
  Ok, then it is not a USB host problem.
 
 I am not sure I follow. to me that just proves that the HDD doesn't
 have an irrecoverable error on a particular sector. by irrecoverable I
 mean an error that would stop the HDD working altogether until power
 cycle rather than report a sector read/write error.
 
 the question what screws up the HDD remains. the HDD can get screwed
 up by itself due to a bug in firmware, but why doesn't it happen with
 windoze or GNU/Linux? pure luck?

Hi,

You should compare things like CPU usage and number of interrupts during data 
transfer, before we could say anything for sure.

BTW: Maximum block size for USB 2.0 under FreeBSD is 64Kbytes.

BTW: You could try to make a simple c-test program that reads and writes 
random LBA's from user-space, and see when it stops working.

--HPS
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread Denver Hull

Hans Petter Selasky wrote:

BTW: You could try to make a simple c-test program that reads and writes
random LBA's from user-space, and see when it stops working.

   
Sorry to interrupt, but I have a test program that does exactly that, 
and more, that I used to use when I was testing SCSI disk arrays.  It 
works on a number of platforms, including FreeBSD, and should work on 
any type of storage device.  If you're interested, I can either send you 
the source, or make it available by ftp.  Might be easier than cobbling 
something up from scratch.


Thanks,

Denver

___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread maxim naumov
On Mon, Jun 25, 2012 at 4:29 PM, Denver Hull denv...@comcast.net wrote:

 storage device.  If you're interested, I can either send you the source, or
 make it available by ftp.  Might be easier than cobbling something up from
 scratch.

Denver, that is very considerate of you. please do send me the source.
I was going to use iozone but so far couldn't figure out how to make
it work on block devices. I am also going to try msdosfs on that drive
in the meantime.

/max
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread maxim naumov
failed with msdosfs in the same way:

Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607370752, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607436288, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607501824, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607567360, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607632896, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607698432, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607763968, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607829504, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607895040, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607960576, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608026112, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608091648, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608157184, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608222720, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608288256, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39608353792, length=65536)]error = 5
Jun 25 19:19:33 muxx kernel:
g_vfs_done():da0s1d[WRITE(offset=39607305216, length=65536)]error = 5

the HDD is bust, I have to powercycle it now.

/max
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread Denver Hull

maxim naumov wrote:

On Mon, Jun 25, 2012 at 4:29 PM, Denver Hulldenv...@comcast.net  wrote:



storage device.  If you're interested, I can either send you the source, or
make it available by ftp.  Might be easier than cobbling something up from
scratch.


Denver, that is very considerate of you. please do send me the source.
I was going to use iozone but so far couldn't figure out how to make
it work on block devices. I am also going to try msdosfs on that drive
in the meantime.

/max




The source is available here:
http://irresistible-images.com/files/diskrand/diskrand.tgz

For instructions, just type diskrand with no parameters.
If you have any trouble with it let me know.  It's been a while since I
used it, but I can probably still figure it out.

To build it, use gmake in the parent (diskrand) directory.  It will
figure out your platform and build diskrand in the appropriate
subdirectory: BSD, LINUX, SGI, etc.  Optional gmake targets you can use
are all, clean, install.  You may need to use clean first, then
install.  For FreeBSD, install puts the executable in /usr/local/bin.

It's mostly a tool to check for data corruption, so the normal use
automatically includes an initial data fill over the specified range
unless you disable it with -n.  The data consists of a pattern based on
the LBA.  Data compare errors result in an output of all the data that
didn't match, then it stops.  Other errors will also cause it to stop.
Reads always include a verification of the data, and writes are always a
data pattern based on the LBA.  It's unique for each LBA, but always the
same for a specific LBA.  In normal operation everything after the
initialization is random: the starting LBA, the size of the transfer,
whether it's a read or write.  You can override any of that with the
command-line switches.

You can run multiple copies of diskrand on one device by assigning a
different range within the device for each copy.  You can get a lot of
I/O activity going with that method.

I guess that's about all.  Let me know if you have any questions.

Thanks,

Denver


___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: Seagate FreeAgent GoFlex 1.5TB external HDD problems

2012-06-25 Thread maxim naumov
On Mon, Jun 25, 2012 at 4:00 PM, Hans Petter Selasky hsela...@c2i.net wrote:

 BTW: You could try to make a simple c-test program that reads and writes
 random LBA's from user-space, and see when it stops working.

left it running iozone -a on the block device for the whole evening.
iozone does lots of reads and writes of different sizes (record sizes
of 4k to 16M for file sizes of 64k to 512M from the man). observed
transfer rates in iostat smaller and larger than with previous tests.
no errors detected. 8(

however, I don't think iozone will seek further than 512M. previously
the errors appeared with higher LBAs. not sure if the failure depends
on offset, time, temperature, whatever.

will leave running iozone -A overnight.

to be honest, I was expecting it to fail much sooner. I am quite
puzzled why the fact of using a filesystem makes it fail.

/max
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org