{"action":"created","issue":{"url":"https://api.github.com/repos/opentx/opentx/issues/2987","labels_url":"https://api.github.com/repos/opentx/opentx/issues/2987/labels{/name}","comments_url":"https://api.github.com/repos/opentx/opentx/issues/2987/comments","events_url":"https://api.github.com/repos/opentx/opentx/issues/2987/events","html_url":"https://github.com/opentx/opentx/issues/2987","id":112950371,"number":2987,"title":"companion/opentx 2.1.3 - Taranis not recognized when plugged in on linux PC","user":{"login":"dk7xe","id":3907200,"avatar_url":"https://avatars.githubusercontent.com/u/3907200?v=3","gravatar_id":"","url":"https://api.github.com/users/dk7xe","html_url":"https://github.com/dk7xe","followers_url":"https://api.github.com/users/dk7xe/followers","following_url":"https://api.github.com/users/dk7xe/following{/other_user}","gists_url":"https://api.github.com/users/dk7xe/gists{/gist_id}","starred_url":"https://api.github.com/users/dk7xe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dk7xe/subscriptions","organizations_url":"https://api.github.com/users/dk7xe/orgs","repos_url":"https://api.github.com/users/dk7xe/repos","events_url":"https://api.github.com/users/dk7xe/events{/privacy}","received_events_url":"https://api.github.com/users/dk7xe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-23T04:40:05Z","updated_at":"2015-10-24T09:56:57Z","closed_at":null,"body":"since moving from 2.0.17 to the 2.1.x version i had problems that the Taranis is not always recognized by companion resulting that the SDcard sync is working but not the read/write parameters.\r\n\r\nI did an investigation on the udev rule (https://github.com/opentx/opentx/blob/master/companion/targets/linux/45-companion-taranis.rules) and found that the deviceID is not corresponding to the one the Taranis actually has.\r\n\r\n45-companion-taranis.rules has as content\r\n*SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"df11\", MODE:=\"0666\";*\r\n\r\nWhile *lsusb* on my Linux system is showing that the Taranis is having ProductID \"5720\" \r\n\r\n*Bus 003 Device 002: ID 0483:5720 STMicroelectronics*\r\n\r\nChanging the 45-companion-taranis.rules content to \r\n\r\n*SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"5720\", MODE:=\"0666\";*\r\n\r\nsolved the problem for me. Taranis is now well recognized by the companion software with every plug in to my Linux PC.\r\n\r\nTo structurally solve the issue i suggest to add all the possible ProductID's to the udev rule with separate entries e.g. that 45-companion-taranis.rules contains both lines\r\n\r\n*SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"df11\", MODE:=\"0666\";*\r\n*SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"5720\", MODE:=\"0666\";*\r\n\r\nor there is a way to force the Taranis via opentx to report always the \"df11\" as productID to the USB system.\r\n\r\n**My configuration**\r\nTaranis plus with openTX 2.1.3\r\nAsus EeePC 1201N with openSuse 13.2 64bit \r\ncompanion 2.1.3\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/opentx/opentx/issues/comments/150780061","html_url":"https://github.com/opentx/opentx/issues/2987#issuecomment-150780061","issue_url":"https://api.github.com/repos/opentx/opentx/issues/2987","id":150780061,"user":{"login":"dk7xe","id":3907200,"avatar_url":"https://avatars.githubusercontent.com/u/3907200?v=3","gravatar_id":"","url":"https://api.github.com/users/dk7xe","html_url":"https://github.com/dk7xe","followers_url":"https://api.github.com/users/dk7xe/followers","following_url":"https://api.github.com/users/dk7xe/following{/other_user}","gists_url":"https://api.github.com/users/dk7xe/gists{/gist_id}","starred_url":"https://api.github.com/users/dk7xe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dk7xe/subscriptions","organizations_url":"https://api.github.com/users/dk7xe/orgs","repos_url":"https://api.github.com/users/dk7xe/repos","events_url":"https://api.github.com/users/dk7xe/events{/privacy}","received_events_url":"https://api.github.com/users/dk7xe/received_events","type":"User","site_admin":false},"created_at":"2015-10-24T09:56:57Z","updated_at":"2015-10-24T09:56:57Z","body":"Thank you guys for the explanations.\r\nI think the delay in mounting the TARANIS is specific to my system by any reason. Therefore i will follow up on openSuse side.\r\nAs a workaround i will add an udev rule with idProduct=\"5720\" for the time being.\r\n\r\nBut i guess the memory leak should be looked at.\r\n\r\nThank you!\r\nGerald"}}