Thinking a bit further on this, if the USB device correctly implements USB CDC serial class interface, and the usbserial and core drivers are compiled into the kernel, rather than as modules, then speakup should be able to access the device at boot time. I will try to validate this notion soon. -- Doug