1
Cannot send USB descriptor. Host failue?
以前にも紹介した CardExport II は、SDカードスロット搭載の PalmOS 端末をカードリーダとして利用できるようにするソフトで、Palm に挿した SD カードを USB ケーブルを通して PC 側で USB マスストレージとして扱うことができる便利なツールだ。一般的な usb-massstorage クラス対応なので Linux からも容易に mount 出来る。しかし先日から
Cannot send USB descriptor. Host failure?
と言うメッセージが出てしまい、接続できないようになった。Linux の usb_storage の問題かと思ったが Windows でも駄目だし Linux でも他の USB Memory は問題なく使えるので Palm 側の問題のようだ。例によって Google で探していたら解決方法を発見。以下作業は
Filez 等を用いて行える。
- CardExport2 をアンインストール
- USBDrvr, USBDrvr_deDE, enEN, esES, frFR, itIT を削除
- Saved Preferences から pusb を削除 (CdEX は CardExport2 削除時に一緒に削除される)
- Palm を Soft Reset
- CardExport2 を再インストール
これでまた問題なく使えるようになった。上記のうち CardExport2 自体と USBdrvr* を一度削除しても駄目だったので、Saved Preferences から pusb を削除するのが肝なのかもしれない。