Hello,

I am using the usbserial drive with kernel 2.6.5. It has too problems:

1. When power cycle the USB device, if the ttyUSBx port is opened by a user process, the driver will not disconnect ttyUSBx first, instead the driver searches for the next available port, usually ttyUSBx+1. This could end up even to ttyUSB32 even we have only one USB device. This scheme is different from that on kernel 2.4.24 (or earlier) where the ttyUSBx port is always disconnected first on power cycle (no matter user process opened it or not) before connect to another port. Therefore, it alway gets the same ttyUSBx port.

2. One of my application has to search the ttyUSBx ports and read the device Electronic Serial Number (ESN) to see if it matches the one I needed. Therefore, we always have to open, read and close the port. Chances are this will get the process into state D which is un-interruptable. This problem is very rare on 2.4.24 kernel.

Could anyone let me know if these are issues on your applications?

Regards,

Simon

_________________________________________________________________
Free yourself from those irritating pop-up ads with MSn Premium. Get 2months FREE* http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines




-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to