Forum Krótkofalarskie PKI

Linux i problem z FTDI FT232
T#439332
Facebook
sq3mve poziom 6
QTH: JO82MB
#2285932 20.05.2016 00:20:03
Witam

Dysponuję FT900 i interfejsem za pomocą którego chcę podłączyć radio do komputera.
Interfejs jest wyposażony w konwerter USB - RS232 na bazie FTDI FT232.
Pod windowsem nie mam żadnego problemu z podłączeniem radia.

Niestety nie mogę sobie poradzić pod Linuxem - Opensuse 13.1

Podpowiedzcie proszę, jak poprawnie zainstalować sterownik dla FTDI FT232, bo nie mogę sobie z tym poradzić :-(

Jak zweryfikować, czy wszystko jest zainstalowane jak trzeba?

Nadmienię jeszcze, że pod linuxem używam CQRLog'a, i to właśnie z niego chcę sterować radiem.

Pozdrawiam



Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
canis_lupus poziom najwyższy i najjaśniejszy :-)
QTH: Kraków
#2285935 20.05.2016 00:37:33
    sq3mve pisze:

    Witam

    Dysponuję FT900 i interfejsem za pomocą którego chcę podłączyć radio do komputera.
    Interfejs jest wyposażony w konwerter USB - RS232 na bazie FTDI FT232.
    Pod windowsem nie mam żadnego problemu z podłączeniem radia.

    Niestety nie mogę sobie poradzić pod Linuxem - Opensuse 13.1

    Podpowiedzcie proszę, jak poprawnie zainstalować sterownik dla FTDI FT232, bo nie mogę sobie z tym poradzić :-(

    Jak zweryfikować, czy wszystko jest zainstalowane jak trzeba?

    Nadmienię jeszcze, że pod linuxem używam CQRLog'a, i to właśnie z niego chcę sterować radiem.

    Pozdrawiam


Przede wszystkim sprawdź czy system widzi Ci przejściówkę. Wetknij ją i sprawdx co pojawi się w dmesgu. Sprawdź tez co masz w /dev/tty*.



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
SP9RQA poziom 6
QTH: KN09NP
#2285996 20.05.2016 08:44:10
Wykonaj na konsoli polecenie "lsusb", powinno Ci wyświetlić wszystko to co masz wetknięte do USB.
Pozostałe przypadki koledzy już opisali. Obecność w grupie dialout jest niezbędna, ale musisz się przelogować, żeby zmiana zadziałała.



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
canis_lupus poziom najwyższy i najjaśniejszy :-)
QTH: Kraków
#2285999 20.05.2016 08:54:27
To, że urządzenie pojawi się w lsusb nie znaczy że jest obsługiwane.



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
SP9RQA poziom 6
QTH: KN09NP
#2286005 20.05.2016 09:03:10
    canis_lupus pisze:

    To, że urządzenie pojawi się w lsusb nie znaczy że jest obsługiwane.


To prawda, ale współczesne dystrybucje raczej na pewno mają wkomilowany moduł do FTDI.
Nie pamiętam kiedy ostatnio musiałem go ręcznie dodawać, choć ja patrzę przez pryzmat Debiana.



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sq3mve poziom 6
QTH: JO82MB
Ilość edycji wpisu: 1
#2286092 20.05.2016 13:21:55
Witam

Więc tak:
Zanim podłączyłem interfejs i radio, byłem przekonany, że sterowniki do FTDI FT232 są standardowo wkompilowane do jądra dystrybucji.
Jednak, gdy radio pozostawało głuche zacząłem się zastanawiać, czy jednak czegoś nie trzeba doinstalować - stąd moje pytanie.

Faktycznie polecenie dmesg | grep FTDI zwraca mi informację, że mój interfejs jest podłączony pod ttyUSB0.

Przyznam, że popełniłem drobny błąd,bo zamiast sprawdzić grupę ttyUSB0, przypisałem swoje konto do grupy tty.
Dopiero Wasze rady sprowokowały mnie do zweryfikowania tego przypisania.
I faktycznie, trzeba było dodać grupę dialup, co niezwłocznie zrobiłem i się przelogowałem.

Niestety nic to nie poskutkowało :-(

Nadal nie mogę się skomunikować z radiem :-(

Tu podsyłam moją konfigurację CQRLoga:




Może kogoś coś jeszcze natchnie...

Pozdrawiam
wpis edytowany 20.05.2016 13:22:51



Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
SP9RQA poziom 6
QTH: KN09NP
#2286094 20.05.2016 13:28:08
To zobacz czy z poziomu roota masz ten sam problem, wtedy wyeliminujesz kwestię uprawnień.
Zobacz tez sobie tutaj:

http://sp9rqa.net/Ham/Hamlib.html



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sq3mve poziom 6
QTH: JO82MB
#2286095 20.05.2016 13:32:10
Witam

No i ruszyło :-)

Trzeba było przywrócić ustawienia na default jak to miało miejsce zaraz po wybraniu typu radia :-)

Temat do zamknięcia



Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
canis_lupus poziom najwyższy i najjaśniejszy :-)
QTH: Kraków
Ilość edycji wpisu: 1
#2286097 20.05.2016 13:32:51
    sq3mve pisze:


    Niestety nic to nie poskutkowało :-(

    Nadal nie mogę się skomunikować z radiem :-(



Z tego co piszesz to wszystkie sterowniki masz.
Sprawdź z poziomu usera czy masz dostęp do portu - otwierając go po prostu (np screen /dev/ttyUSB0 9600).
Możesz też w kablu zewrzec chamsko RX z TX i wtedy jak cos w terminalu napiszesz to powinno do Ciebie wrócić.
Sprawdź tez uprawnienia dla grupy.

Edit: Spóźniłem się. Cieszę się, że Ci się udało.
wpis edytowany 20.05.2016 13:33:33



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
sq3mve poziom 6
QTH: JO82MB
#2286104 20.05.2016 13:52:08
Witam

A pospieszyłem się z tym zamknięciem tematu :-(

Interfejs co prawda zadziałał, jednak mam non stop włączone PTT oraz CW.
No i jakieś dziwne sygnały są wysyłane w eter :-(

Szukam dalej rozwiązania...

Pozdrawiam



Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
canis_lupus poziom najwyższy i najjaśniejszy :-)
QTH: Kraków
#2286117 20.05.2016 14:36:39
Może sprawdź co jest wysyłane.



"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
SP9RQA poziom 6
QTH: KN09NP
#2286129 20.05.2016 14:57:41
Nie konfigurowałem cqrloga do tego (choć go używam), ale tak patrząc na to okno jest uruchamianie rigctld na starcie programu,
a to przecież jest deamon, który wymaga uprawnień administratora jak mi się wydaje. Czy tu nie jest jakaś zagwozdka?



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sq3mve poziom 6
QTH: JO82MB
#2286144 20.05.2016 15:25:42
Witam

Metodą prób i błędów nieco pozmieniałem w ustawieniach.
I zmiana pasma, czy częstotliwości ma odwzorowanie w aplikacji.
Niestety zmiana pasma w CQRLog nie powoduje zmiany pasma w radiu, albo zmiana następuje po dość długim czasie, rzędu 1 - 2 minut...

Szukam dalej...

Pozdrawiam



Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
SP9RQA poziom 6
QTH: KN09NP
#2286180 20.05.2016 17:48:04
A ten rigctld masz w ogóle w procesach?
Bo do radia można się dostać ogólnie na dwa sposoby:

1. Odpalasz rigctld jako deamon na odpowiednim porcie i potem odwołujesz się nie do konkretnego sprzętowego
portu, tylko na localhost:4532, który to dalej przekazuje do urządzenia

2. bez rigctld, tylko bezpośrednio do portu fizycznego.

(Mam nadzieję, że nic nie pokręciłem, ale dawno to już robiłem)

Spróbuj może pogadać z radiem wg tego co jest opisane na mojej stronie (na razie nie angażując w to cqrlog'a)
i zobacz, czy to zadziała, czy nie.



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
SQ8NQS poziom 5
QTH: KO00UN
Ilość edycji wpisu: 2
#2286249 20.05.2016 21:05:08
Witam,

Jeśli chodzi o rigctld (wg mnie powód problemu) to tak wygląda w moim cqrlogu

[/url][/img]

Podaję pełny wiersz, czego nie widać na obrazku:

rigctl -m 123 -r /dev/ttyUSB0 -s 9600 -t 4532 --set-conf=dtr_state=ON,rts_state=ON

Ustawienia dotyczą FT897, oczywiście wybierz swoje radio do ustawień.

Pozdrawiam,

Ps. Wersja linuksa nie powinna mieć znaczenia (chociaż openSuse to specyficzna dystrybucja) osobiście radio z interfejsem mam skonfigurowane dla Arch'a.
Jak Koledzy wspomnieli FTDI jest wkompilowane w każde nowoczesne jądro. Grupa dialout powinna być przypisana dla usera i chyba tak jest u Ciebie.

Ciekawi mnie też dlaczego Kolega ustawił pozycję "Radio two"? Co jest ustawione w zakładce "Radio one"? Może podpięte są dwa urządzenia pod porty i się "gryzą"?
wpis edytowany 20.05.2016 21:51:17



Arek, sq8nqs
sp3nyu poziom najwyższy i najjaśniejszy :-)
QTH: Iłowa JO71OL
#2286264 20.05.2016 21:30:57
    sq3mve pisze:

    (...)
    Szukam dalej rozwiązania...

    Pozdrawiam

Spróbuj z tej strony: http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx pomysł



vy 73! Janek SP3NYU
------------------------------------------------------
Warto przeczytać...
SP9RQA poziom 6
QTH: KN09NP
#2286305 20.05.2016 22:43:16


Ale kolega ma FTDI, a nie Silabs scalaka.



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sp3nyu poziom najwyższy i najjaśniejszy :-)
QTH: Iłowa JO71OL
#2286309 20.05.2016 22:51:57
    SP9RQA pisze:


    Ale kolega ma FTDI, a nie Silabs scalaka.

Widzisz...
- ja też kiedyś nabyłem kabel programujący, gdzie na załączonym CD były sterowniki FTDI dedykowane do tego kabla. Te z czasem okazały się "nie prawdziwe". Dopiero znalezione na podanej stronce zaczęły pasować do chipa w kablu. Mniemam, ze wiesz o czym piszę...



vy 73! Janek SP3NYU
------------------------------------------------------
Warto przeczytać...
SP9RQA poziom 6
QTH: KN09NP
#2286315 20.05.2016 23:03:18
    sp3nyu pisze:

      SP9RQA pisze:


      Ale kolega ma FTDI, a nie Silabs scalaka.

    Widzisz...
    - ja też kiedyś nabyłem kabel programujący, gdzie na załączonym CD były sterowniki FTDI dedykowane do tego kabla. Te z czasem okazały się "nie prawdziwe". Dopiero znalezione na podanej stronce zaczęły pasować do chipa w kablu. Mniemam, ze wiesz o czym piszę...


Nie prawdziwe w sensie, że podróby FTDI, czy po prostu na scalaku Silabs?
Bo kolaga wcześniej wy-grep-ował, że ma FTDI.

Z podróbami FTDI, akurat pod linuxem nie ma problemów.



Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
sp3nyu poziom najwyższy i najjaśniejszy :-)
QTH: Iłowa JO71OL
#2286322 20.05.2016 23:08:53
Kolega zrobi jak chce...



vy 73! Janek SP3NYU
------------------------------------------------------
Warto przeczytać...
Linux i problem z FTDI FT232
T#439332
Facebook
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!