Tag Archive for conbee 2

Gentoo USB serial passthrough KVM

I have a Conbee II Zigbee receiver. After a restart the USB passthrought stopped working (on the guest VM I always get errors like:

usb 2-2: new low-speed USB device number 25 using uhci_hcd
usb 2-2: Invalid ep0 maxpacket: 64 usb
usb2-port2: unable to enumerate USB device

So I decided, passthrough the USB serial. It’s a little tricky 🙂

    <serial type='dev'>
      <source path='/dev/ttyACM0'/>
      <target type='isa-serial' port='1'>
        <model name='isa-serial'/>
      </target>
    </serial>

The trick is the serial type because it is dev.

src: http://baitisj.blogspot.com/2021/02/serial-device-passthrough-from-linux.html

ConBee 2 firmware upgrade on Ubuntu

Requirements:

Installed Deconz software. Downloadable, here: http://deconz.dresden-elektronik.de/ubuntu/stable/

Download the lates firmware from here:

http://deconz.dresden-elektronik.de/deconz-firmware/?C=M;O=D
(deCONZ_ConBeeII_0x)

Stop all services:

$ sudo systemctl stop deconz && sudo systemctl stop deconz-gui

Stop ModemManager if it is installed:

$ sudo systemctl stop ModemManager

Update the firmware:

sudo GCFFlasher_internal -t 60 -d /dev/ttyACM0 -f <LOCATION_OF_THE FIRMWARE_IMG>/deCONZ_ConBeeII_0x1234567.bin.GCF

src: https://github.com/dresden-elektronik/deconz-rest-plugin/wiki/Update-deCONZ-manually