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