This driver has considered this issue. If driver can't get the correct endpoint size, it will use the max packet size of host controller.
?2006?12?05??01:37?Douglas Atique??? > After using my Kyocera KPC650 on Knoppix 5.01 for a while, I noticed that the > connection speed used to decrease slowly until it stalled. The only solution > then was to disconnect and reconnect, sometimes it would hang the whole OS > and nothing was left except to reboot. > I learned here (http://junxion.com/opensource/linux_highspeed_usbserial.html) > that the cause of the problem was some deficiency in the USB subsystem, due > to the inability of the usbserial driver to get the correct value for the > data buffer size in receives. I applied the patch from that site to my system > and the new usbserial module gave me a much more stable connection, that very > rarely stalled. > As I have had a few problems on Solaris 10 with connection speed and lockups > in all programs trying to download code, I was wondering if usbsacm could > suffer from the same problem. > Thus I leave the pointer here, in case it helps to enhance the driver's > functionality. > If the sources to usbsacm are available I can take a look at them too. > > -- Douglas > -- > This messages posted from opensolaris.org > _______________________________________________ > wwan-discuss mailing list > wwan-discuss at opensolaris.org > http://opensolaris.org/mailman/listinfo/wwan-discuss