Hi I implemented a fix which should address I issues building the pybindings between versions depending on ones setup as well as a way to detect system versions and change between can_dlc and len for different linux can library versions. I can put up a PR but I can't push a branch. Let me know if you think this would be helpful but it definitely did help me trying to run on ubuntu 20.04