Generator DDS MHS-5200 - instalacja na Ubuntu.

Tylko tematy nie mieszczące się powyżej.
Zbyszek_W
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 01 mar 2017, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Architektura: x86_64

Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: Zbyszek_W »

Dzień dobry
Generator ten, według instrukcji producenta, ma możliwość instalowania na Windows oraz Linux. Na płycie z oprogramowaniem jest tylko plik ".exe", z czego wnioskuję, że należy program zainstalować na wine. Instalacja przebiegła pomyślnie. Program sterowania generatorem funkcjonuje (można wprowadzać ustawienia, lecz bez odzewu w generatorze). Problem polega na tym, iż pierwszym krokiem do uzyskania łączności jest wpisanie ścieżki (USB) do generatora. W Windows jest to proste (np. com1). Program ma zestaw gotowych podpowiedzi - tylko windowsowych (można wpisać też swoją własną).
Jestem prawie laikiem, jeśli chodzi o posługiwanie się konsolą.
Poleceniem: 'lsusb' wykryłem podłączony generator.
Ścieżkę do niego można by zapisać tak: '/dev/bus/usb/006/003'. Program jednak jej nie akceptuje. No i koniec drogi.
Być może problemem jest instalacja na wine, a tam ścieżka będzie wyglądać inaczej - nie mam pojęcia.
Bardzo proszę o pomoc. Z góry za nią dziękuję.
System to Ubuntu 14.04 LTS.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: mario_7 »

Jeśli chcesz używać tego oprogramowania przez wine, to spróbuj tak:

Kod: Zaznacz cały

ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
sudo adduser $(whoami) dialout
Następnie wyloguj się z systemu i zaloguj ponownie i sprawdź czy windowsowy program ma już dostęp do portu com1.

Założyłem, że urządzenie jest widoczne jako /dev/ttyUSB0 - jeśli jest inaczej to musisz to zmienić w poleceniu.
Zbyszek_W
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 01 mar 2017, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Architektura: x86_64

Re: Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: Zbyszek_W »

Dziękuję za odpowiedź.
Jeszcze wczoraj istniał ten adres: /dev/ttyUSB0, dzisiaj już go tam nie ma. Jeśli włączam generator, który jest podpięty przez usb, powstaje pod adresem: dev/bus/usb/006/ plik 003, dając: dev/bus/usb/006/003.
Wpisuję zatem w konsoli:

Kod: Zaznacz cały

ln -s /dev/bus/usb/006/003 ~/.wine/dosdevices/com1
sudo adduser $(whoami) dialout
i COM1 w programie nie odpowiada, chociaż plik Com1 w wine powstaje. Może to sprawa uprawnień?
Ciekawi mnie też zniknięcie /dev/ttyUSB0. Oryginalna instrukcja też zwraca uwagę na ten adres, podając go jako przykładowy.
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1701
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: namok »

W terminalu wykonaj

Kod: Zaznacz cały

udevadm monitor --environment
i podepnij generator. W klej zawartość terminala.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: mario_7 »

Po podłączeniu urządzenia na końcu dmesg powinna się pojawić informacja jak nazywa się ono w /dev/
Zbyszek_W
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 01 mar 2017, 07:56
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Architektura: x86_64

Re: Generator DDS MHS-5200 - instalacja na Ubuntu.

Post autor: Zbyszek_W »

Odpowiedziałem już 04.03, ale coś nie poszło.
Śpieszę zatem z wyjaśnieniem. Odinstalowałem i ponownie zainstalowałem wine oraz oprogramowanie generatora. Podłączyłem generator i w ten sposób odzyskałem plik: ttyUSB0, wymieniony powyżej i w instrukcji producenta generatora. Następnie uczyniłem wszystko według porady mario_7:

Kod: Zaznacz cały

ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
sudo adduser $(whoami) dialout
Program uzyskał dostęp do portu com1 i działa sterowanie generatorem z komputera.
Problem został rozwiązany i można go uznać za zamknięty. Wszystko dzięki Waszej POMOCY, za którą bardzo, bardzo dziękuję.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 24 gości