Like-all 04.07.2012 18:21 rzkPhone II

buckstabu@rzkPad ~ % echo -e "$KE,REL,4,1\r" > /dev/ttyACM0
zsh: Отказано в доступе: /dev/ttyACM0

Что за хуйня? Почему?

1. eurekafag 04.07.2012 18:22 Home

stat /dev/ttyACM0; id

2. nemckoff 04.07.2012 18:23 606C6E49

посмотреть права доступа, добавить пользователя в группу

3. Like-alleurekafag /1 04.07.2012 18:24 rzkPhone II

device 5
inode 17315
mode 8624
nlink 1
uid 0
gid 20
rdev 42496
size 0
atime 1341425897
mtime 1341425897
ctime 1341425897
blksize 4096
blocks 0
link
uid=1000(buckstabu) gid=1000(buckstabu) группы=1000(buckstabu),4(adm),6(disk),24(cdrom),27(sudo),30(dip),46(plugdev),109 (lpadmin),124(sambashare)

4. eurekafagLike-all /3 04.07.2012 18:25 Home

Какая-то ёбнутая ОС, но выводы можешь сделать.

5. nemckoffLike-all /3 04.07.2012 18:26 606C6E49

gid 20, юзер не в этой группе.

6. Like-alleurekafag /4 04.07.2012 18:30 rzkPhone II

В макоси проблем с правами доступа нет, но отсутствие желаемого результата заставляет меня думать, что вундердевайсу пришёл пиздец.

7. eurekafagLike-all /6 04.07.2012 18:31 Home

Попробуй для пущего веселья включить разум или почитать про посиксовые триплеты.

8. ulidtkoLike-all /6 04.07.2012 18:37

> В макоси проблем с правами доступа нет
ороророро

9. gelraenLike-all /3 04.07.2012 18:38

ты не в группе 20 и не uid 0, потому к тебе применяются права для остальных, а там у тебя стоит r--, потому ты и не можешь писать. Что с этим сделать, думаю, догадаешься.

10. Like-allgelraen /9 04.07.2012 18:39 rzkPhone II

Это я уже понял. Но реле всё равно молчит.

11. nemckoffgelraen /9 04.07.2012 18:44 606C6E49

Я ему 2 раза это сказал. :)

12. Like-allgelraen /9 04.07.2012 18:50 rzkPhone II

Ок, посредством Cutecom достучался.

13. mva 04.07.2012 19:33 N900

а тебе $KE точно надо брать из окружения? Это не команда такая?

14. Like-allmva /13 04.07.2012 19:35 rzkPhone II

Это команда, но экранирование результата не даёт.

15. gelraenLike-all /14 04.07.2012 19:35 imax

одинарные кавычки ставь.

16. mvaLike-all /14 04.07.2012 19:35 N900

просто одинарные кавычки. Ну и да, а ты уверен, что у юзера есть доступ на запись в девайс?

17. Like-allmva /16 04.07.2012 19:36 rzkPhone II

Доступ есть, Cutecom, запущенный из под юзера перещёлкивает.

18. mvaLike-all /17 04.07.2012 19:38 N900

а. Я понял. Ты просто забыл подключить к девайсу читающий канал. Сделай в соседней консоли cat /dev/ttyACM0 (или cat /dev/ttyACM0& (c амперсандом))

19. mvamva /18 04.07.2012 19:38 N900

в смысле, второй вариант — можно не в соседней консоли

Do you really want to delete ?