Hallo List, maybe special to Alan Stern, i also have problems with the genesys adapter in an external box and read the thread in here. First i wrote to linux-usb-users list, perhaps the wrong place. Now i will try to summarize my experiences here. If it's double, please excuse.
For Information: i use kernel 2.4.25 on a K7s5A Mainboard with Athlon XP 1600+, separate PCI-USB2.0 Adapter with via-Chipset, and have a external box with this genesys for my DVD-Burner LG 4081. As usual, the thing works under Windows XP and 98. I'll tried until now the patches for unusual_devs and also the max_sectors from 128 over 64, 32 to 8. What i've found out until now: From value 128 on i could copy large files from the box to my internal hd without breaks. Burning did not really work at all >It's not at all clear what goes wrong with the Genesys controllers. It >might be related to the speed of the data transfers; maybe it doesn't like >getting too much data too quickly. I tried difference things, especially because the 4081 also can use DVD-RAM. It was possible to copy files to the BOX on dvd-ram with mc without problems. Then i tried burning CD-RW with max-speed 10x: A dummy-Burn on speed 10x was OK Then i tried burning CD-R with max-speed 24x: A dummy burn goes wrong, when the speed-display in cdrecord went over 12x, i got the bulk:timeout Burning DVD-RW allways goes wrong, wether i use 1x speed or 4x speed media. After very short time the bulk:timeout comes up. Only on small amounts of data (about 50-60MB) i was successful burning these to DVD-RW. So your conclusion above might be right. Here is another posting, which i send to the users-list today, but i think, some of the conclusions i made here are no longer for hold. ------------------ Hallo linux-usb-users, i think, i have the proof that the behaviour of the genesis Bridge has only to do with usb-storage, nothing with the other parts of usb. I had done the following: In vmware i build a virtual Windows-XP Machine, and i give this machine acces to an usb-device. The virtual machine sees an Intel 82371 PCI2USB Hostcontroller. On my Linuxhost, i put the case with my dvdburner on the via PCI/USB Host and in the vmware-settings for the virtual machine an "genesys mass storage devive" was shown. When i tried using this, vmware says i should unload usb-storage, because this driver owns the device. So i unloaded usb-storage and i could have access to the device in the virtual-machine. Now there it was shown correctly as lg 4081 DVD. And i could burn to it with Nero! OK, the speed was not in fact 4x DVD, but it was about 1500kB/ s, so more than double as high as i get on my USB 1.0 Host under Linux (there DVD-Burning is only with extensiv burnproof possible). So for me it seems, as if the communication between my PCI-USB Host with via-Chipset and the USB-IDE Bridge from genesyslogic generally works under linux. The error happens in the communication between usb-storage and the device. And it didn't is the speed of datatransfer. I tried burning under Linux with growisofs + cdrecord-dvdpro also on a Single-Speed DVD-RW, and also with that slow datarate i get the "bulk:timeout" error. Maybe this test of mine will give someone of the programmers of the usb- parts another idea where to look for. BTW, my case came with genesys- drivers for use with Windows 98 and MAC-OS-10x. If someone needs them to have a look into, give me a cry. Claudio -------------------- ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel