Bonjour à tous,
Je viens de basculer mon Jeedom de production d’un Raspberry Pi3B+ vers un Raspberry Pi4B/4Gb.
Comme beaucoup ici, je dois passer par un hub USB2.0 pour palier au problème du contrôleur Z-Wave Gen5 et aux problèmes d’interférences radios générés par l’usage des ports USB3 (interférences sur le Bluetooth (au moins)).
En USB, j’ai besoin des éléments suivants :
- Un disque SSD USB mSata
- Une clé Z-Wave Gen5 (incompatible Raspberry Pi 4B)
- Une clé Sena UD100
- Un RFXCom RFXtrx433E
Le disque SSD, sur un port USB3, faisait perdre 2 périphériques Bluetooth (le simple fait de remettre ce disque sur un port USB2, fait revenir ces 2 périphériques).
Du coup, ce qui fonctionne chez moi :
Le disque SSD mSATA sur le port USB2.1 (3)
Le hub USB2 sur le port USB2.2 (2) et la clé Z-Wave Gen5, la clé Sena US100-G3 et le RFXCom sur le hub.
- Au besoin, je possède plusieurs socles USB d’environ 1m.
Et vous, quelle combinaison avez vous fait pour avoir un système 100% fonctionnel et surtout fiable ?
Schéma pour vos réponses :
*********************************
* -------- ------ *
* | USB3 | USB0 | ------ *
* |-----------------|| RJ45 | *
* | USB2 | USB1 || | *
* -------- -------- ------ *
*********************************
Merci
La commande lsub -t
pi@jeedom:~ $ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=uas, 480M
|__ Port 4: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 2: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 7, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
|__ Port 1: Dev 5, If 1, Class=CDC Data, Driver=cdc_acm, 12M
|__ Port 1: Dev 5, If 0, Class=Communications, Driver=cdc_acm, 12M