On Sat, 22 Apr 2006, John O'Donnell wrote: > I am having a problem with my iRiver 899-T mp3 player with recent kernels. > The > last good kernel that worked flawlessly with this device was the 2.6.11 > series. > I need the more recent kernels for lots of other driver fixes to work with > my > computer (onboard ethernet finally works, etc). But this one last issue > plagues me. > > The iRiver uses usb_storage like tons of other devices. Yet my Nikon camera > and a USB flash drive seem to work fine but this iRiver broke after 2.6.11.x > > If I write several files to the device, it will start to break the filesystem > via cross linking files. The initial symptoms that caught my attention: > * listening to a song and it gets cut short and the iRiver just immediately > jumps to the next song. > * listening to song A and it jumped to song B mid stream yet the file it says > it is playing says A.
> Now If I reformat the device and boot up a 2.6.11 or earlier kernel and ONLY > use those kernels with the iRiver, it works flawlessly again. I can write > thousands of times with no problems what so ever. I now have to dual boot > kernels all the time. > > I cant verify if 2.6.12 worked because 2.6.12 broke adaptec drivers and I > have > all SCSI in my system. > > 2.6.13 didnt work. > If I boot back to my current 2.6.14 setup and try to write, it gets all cross > linked again. > > What kind of information would be needed to help get this fixed! I am > willing > to do anything to get this one last issue with my system fixed. This sounds like a pretty tough problem to pin down. You're saying that the device fails to carry out WRITE commands correctly and yet doesn't report any errors. This makes it nearly impossible to tell when an error has occurred, let alone figure out the reason for the error. We're pretty much reduced to guessing. For a start, you should post the entry in /proc/bus/usb/devices for the player. You should also check the output from dmesg to see if there are any errors or warnings in the kernel log when you plug in the device or when you write to it. By the way, are you careful always to unmount the player's filesystem before unplugging it? Alan Stern ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users