Автор Тема: А нельзя ли через linux диагностировать ЭБУ двигателя автомобиля?  (Прочитано 11594 раз)

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
crw-rw---- 1 root dialout 188, 0 февр. 18 15:21 /dev/ttyUSB0


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
шнурок для физических портов можно спаять, только сначала придётся достать пару сом - гнёзд из старых мамок.
Для нуль-модемного кабеля разъёмы мама нужны. Так что, или от старых мышей, или в магазине.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
crw-rw---- 1 root dialout 188, 0 февр. 18 15:21 /dev/ttyUSB0
Своего юзера добавляйте в группу dialout
и проверяйте из wine

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
нашел в закромах 5 сом шнурков от UPS , и сом-модем - мож на что сгодятся в моём вопросе?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
нашел в закромах 5 сом шнурков от UPS
Их резать жалко - найти, потом, трудно. А модем можно, если кабель есть модемный. В общем, если без "резать" не получается, пока не надо: я вечером, может быть, посмотрю, если время будет. кабели/железки у меня есть все.

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
asy, думал вставить два шнурка , и купить пару мам, на них развести соединение, только сециально в райцентр  за этим ехать не хочется. В четверг поеду.
к модему шнурок особый какой? есть СОМ шнурки от UPS и от управляемого коммутатора не пойдут?
подумал так, раз для нуль модемного соединения достаточно 3х проводов, решил соединить папы проводками с трубочками, даже нашел две планки СОМ, но ...у меня только один СОМ на маме, внутри один - снаружи нет. :(
yyy,
$ sudo usermod -a -G dialout user

$ sudo id user
uid=1000(user) gid=1000(user) группы=1000(user),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),107(lpadmin),124(sambashare)
я то сделал?
« Последнее редактирование: 18.02.2013 19:39:21 от galkin24 »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Все верно.
Только что проверил - у меня все работает.
Серийный порт на мамке - но думаю тут уже это мелочь.
Сделал ссылку на файл порта, ввел себя в группу.
Соединился с мопедом - пробую звонить - не видит линии - т.е. все ОК - я его к линии не подключил :)
« Последнее редактирование: 18.02.2013 21:26:01 от YYY »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
я вечером, может быть, посмотрю, если время будет. кабели/железки у меня есть все.
В общем, тоже без вопросов всё вышло:
PuTTY: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Wine: i586-wine-vanilla-1.4.0-alt0.M60P.1 (основная система - x86_64)
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1Пользователь в группе uucp (но это у меня root:uucp на /dev/ttyUSB0)
PuTTY записал в ~/.wine/drive_c/Program Files/PuTTY
Скорость порта в настройках putty - в соответствии со скоростью на устройстве. Так что, смело и настойчиво копать: проброс ttyUSB0 в виде com1 обязан работать.

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
у меня сейчас Wine 1.4.1 ubuntu
Программа должна быть в папке   /.Wine ?
« Последнее редактирование: 18.02.2013 22:01:50 от galkin24 »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
у меня сейчас Wine 1.4.1 ubuntu
Программа должна быть в папке   /.Wine ?
Не знаю, но я просто стараюсь бардак с wine не разводить. Что winecfg создал, там всё виндовое и держу. У меня - ~/.wine (с маленькой буквы). Может быть, это и не принципиально, не проверял.

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
помогите мне проверить настройки...
есть ли доступ у user к портам

в этой программке Сервис-проверка адаптера неактивно
« Последнее редактирование: 18.02.2013 22:12:20 от galkin24 »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Проверьте сначала с помощью minicom
(настройка minicom -s)
Как получится в линуксе - значит все хорошо с правами.
Далее уже в wine.

Для доступа юзер должен быть в группе. После добавления в группу обязательно надо перелогиниться..


Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
Был бы очень благодарен за подробную помощь, я очень мало ещё знаю...


в minicom порт /dev/tty8    поменять что -ли ?  :)
не перелогинился до сих пор
« Последнее редактирование: 18.02.2013 22:19:04 от galkin24 »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Для вашего случая /dev/ttyUSB0
Вы же говорили что у вас есть внешний модем.
Подключите к usb->com переходнику модем и проверьте - он должен на команду AT отвечать OK

Оффлайн galkin24

  • Участник
  • *
  • Сообщений: 357
а... пойду искать шнур