Virtualization StationがUSB接続を失う

こんにちは皆さん、

QNAP TS-453Dを安価に手に入れました。今のところすべて問題なく動作しており、最新の状態ですが、Virtualization Stationで仮想マシンに関する問題が発生しています。

VMをシャットダウンしたり再起動すると、USB接続が失われてしまいます。

ログには次のようなエラーメッセージが表示されます:

[Virtualization Station] 仮想マシン「HomeAssistant」に接続されているUSBデバイスが見つからない、または切断されています。

VMではHomeassistantが動作していて、Zigbee用にConBeeスティックが接続されています。これは問題なく動作しています。

この問題に対する解決策はありますか?また、この現象の原因を別のログなどで確認する方法はあるでしょうか?スティックを毎回手動で追加し、VMを再起動しなければならない状態です。

QTSは5.2.10.3577

Virtualization Stationは4.2.0.281(20260812)です。

よろしくお願いします。そして事前にご協力いただきありがとうございます。

ホルガー

USB接続はVMStationではいつも問題になります。

virsh経由で永続的にマウントできるか試してみてもいいかもしれません…でも注意してください。GUIでVMを編集すると、すべての変更が上書きされます(以前「Nested」Proxmoxでこれをやったことがあるのですが、GUIのネットワークアダプターは全部非対応でした)。

OK、それじゃあ virsh を使って直接SSH経由でNASに接続するってこと?

全部ひとつにまとめるためにProxmoxから乗り換えたんだ(前はNASとMiniPCを別々に使ってた)。前は何年もうまく動いてたんだけどね。

あ、今見つけたところです。じゃあ明日試してみます。

でも基本的には、今はGUIを使わずにVMの設定(Config)を変更しているだけですよね?

そうそう、ほかにGUIで何か変更すると、virshで行った設定が上書きされて消えちゃうんだよ。

それから virsh でもマウントできません……というか、再起動のたびに外れてしまいます。

再起動の前後で dumpxml を比較してみました。次のポイントが削除されています:

<qvs:usbs>
  <qvs:usb bus_num="1" dev_num="24" vendor_id="1cf1" product_id="0030" index="1"/>
</qvs:usbs>

および

<hostdev mode='subsystem' type='usb' managed='no'>
      <source startupPolicy='optional'>
        <vendor id='0x1cf1'/>
        <product id='0x0030'/>
        <address bus='1' device='24'/>
      </source>
      <alias name='hostdev0'/>
      <address type='usb' bus='0' port='2'/>
</hostdev>

lsusb では、いつでもNASにスティックが認識されています。

[Holger@HomeNAS ~]$ lsusb                                                                                             
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 024: ID 1cf1:0030  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

あと、不思議なのは、再接続するたびにバス番号がどんどん増えていくことですね…。

grafik

自分もQNAPにチケットを出してみたよ……さて、何て言われるかな……

そのスティックは互換性がないのではないかと思います。私はHomeAssistantをSonoffスティックで使っていますが、問題なく動作しています。

まあ、スティック自体は問題なく動作しています。今ではHAで全部コントロールできるし… 問題はただ、QNAPのVMが再起動するとこのスティックを認識しなくなることだけです。

OK、やっぱりスティックが原因かもしれません。さっき試しにLogiレシーバーとUSBスティックを挿してみたんですが、再起動してもちゃんと認識されていました…

それでもやっぱり不思議ですよね。公式サポートが何て言うか気になります。

@manni_das_mammut さん、どのSonoffを使ってますか?少し前に自分も買おうか考えてました。でもこれまでConBeeはずっと使えてたんですよね。

こんにちは、

どのUSBポートを使っていますか?

私は一時的にUSBハブ経由でキーボードとマウスを接続していましたが、全く問題はありませんでした。

モデル:ZBDongle-E

「いいね!」 1

すべてのポートを試してみて、延長ケーブルなどを使わずにスティックを直接接続しました。