Thanks for the great armbian work this community does!
I am trying to use an Espressobin board as a Homeassistant host. However I am struggeling with the usbserial of the kernel. Here is what I get with the Linux 4.19.59-mvebu64 kernel when I plug in the SiliconLabs based HubZ zigbee USBstick:
[ 159.552682] usb 1-1: USB disconnect, device number 2
[ 164.277522] usb 1-1: new high-speed USB device number 3 using orion-ehci
[ 164.436750] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[ 164.436792] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
[ 164.436828] usb 1-1: config 1 interface 1 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32
[ 164.436858] usb 1-1: config 1 interface 1 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 32
[ 164.445671] usb 1-1: New USB device found, idVendor=10c4, idProduct=8a2a, bcdDevice= 1.00
[ 164.445692] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 164.445707] usb 1-1: Product: HubZ Smart Home Controller
[ 164.445718] usb 1-1: Manufacturer: Silicon Labs
[ 164.445730] usb 1-1: SerialNumber: 90F00178
this is what it should look like, this is a snapshot from a Ubuntu on a rPi (Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-1041-raspi2 armv7l)):
[ 476.403359] usb 1-1.4: new full-speed USB device number 5 using dwc_otg
[ 476.512060] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=8a2a
[ 476.512081] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 476.512124] usb 1-1.4: Product: HubZ Smart Home Controller
[ 476.512138] usb 1-1.4: Manufacturer: Silicon Labs
[ 476.512149] usb 1-1.4: SerialNumber: 90F00178
[ 476.558596] usbcore: registered new interface driver usbserial_generic
[ 476.558672] usbserial: USB Serial support registered for generic
[ 476.579758] usbcore: registered new interface driver cp210x
[ 476.579844] usbserial: USB Serial support registered for cp210x
[ 476.580035] cp210x 1-1.4:1.0: cp210x converter detected
[ 476.590211] usb 1-1.4: cp210x converter now attached to ttyUSB0
[ 476.590505] cp210x 1-1.4:1.1: cp210x converter detected
[ 476.598416] usb 1-1.4: cp210x converter now attached to ttyUSB1
Any advise how to use the latest driver modules from Linux? Do I have to upgrade to the latest kernel module source? Compile usb, usbcore, usbserial and cp210x modules from latest source?
I appreciate your advice!