Puncte:1

Probleme cu arduino, /dev/ttyACM0 și ACL-uri? (pot fi)

drapel nf

la fel ca mulți oameni, se pare că am o problemă când încerc să-mi conectez Arduino uno la Arduino IDE din ubuntu, dar pare să depășească problemele obișnuite pe care le au oamenii. Primesc clasicul avrdude: ser_open(): nu se poate deschide dispozitivul „/dev/ttyACM0”: eroare de intrare/ieșire mesaj de eroare, pentru a remedia acest lucru, am încercat să urmez sfaturile obișnuite în care vă adăugați la grupul de apelare, reporniți și apoi ar trebui să funcționeze, dar acest lucru nu funcționează. Iată unde devine puțin mai interesant, folosind ls -l /dev/ttyACM* Primesc rezultatul crw-rwx---+ 1 apelare nume de utilizator 166, 0 21 iunie 17:44 /dev/ttyACM0 . Am impresia (pur din căutând pe internet, nu din propriile mele cunoștințe) că + la sfârșitul crw-rwx---+ înseamnă că permisiunile de director sunt controlate de un ACL (deși nu înțeleg cu adevărat care sunt acestea), încerc să elimin ACL-ul din aceasta folosind setfacl -b -n /dev/ttyACM0 care pare să funcționeze ca atunci când rulez ls comanda de mai devreme iar acum spune crw-r-x--- 1 apelare nume de utilizator 166, 0 iunie 21 17:44 /dev/ttyACM0 care este același dar fără +. După ce am făcut acest lucru, problema persistă atunci când încerc să încarc un program pe Arduino, iar la repornire și încercare din nou, așa cum face parte din remedierea obișnuită a problemei, revin apoi la punctul unu și + s-a întors din nou. Cred că ceea ce caut este o modalitate de a scăpa de + și faceți să rămână așa de fiecare dată, dacă cineva este capabil să ofere ajutor, v-aș fi incredibil de recunoscător!

Ca o notă secundară, Arduino funcționează bine pe Windows, pe care îl dual boot pe același computer, astfel încât acest lucru poate fi exclus. Ca o a doua notă laterală, proiectul la care lucrez este o replică pseudo-ambilight, pasul final este ca Ubuntu să trimită valorile de culoare RGB către Arduino, așa că sunt aproape acolo, dar acest lucru provoacă o mulțime de bătăi de cap!

N0rbert avatar
drapel zw
Rulați mai întâi `sudo usermod -a -G dialout $USER` și apoi reîncercați.
HashKetchum avatar
drapel nf
Bună, N0rbert, am încercat deja acest lucru fără niciun rezultat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.