Strona 1 z 1

Przejściówka USB->rs232 i użycie w wine.

: 15 wrz 2008, 14:55
autor: mgilowski
Witam. Kupiłem przejściówke z USB->RS232 celem przeprogramowania tunera satelitarnego i mam taki problem. Podpinam przejściówke i ona instaluje się jako "prolific pl-2302 serial cable" na porcie dev/ttyUSB0, czyli jest ok. Chcąc używać go w programie odpalanym pod wine dodałem dowiązanie w wine/dosdevices/

Kod: Zaznacz cały

ln -s /dev/ttyUSB0 com1
odpalam program chce się połączyć z tunerem ale zero reakcji. Coś przegapiłem? A nie trzeba instalować sterownika przejściówki dla wine?
Pozdrawiam

Odp: Przejściówka USB->rs232 i użycie w wine.

: 05 paź 2008, 11:41
autor: oxi
W takiej konfiguracji działa to u mnie bez problemu. Nawet mam ten sam typ przejściówki. Ja na Twoim miejscu sprawdziłbym, czy masz odpowiednie uprawnienia do /dev/ttyUSB0 (czy jesteś w grupie dialout) oraz czy ttyUSB0 jest widoczne przed uruchomieniem aplikacji wine.

Odp: Przejściówka USB->rs232 i użycie w wine.

: 06 lis 2008, 08:24
autor: pepisp
Mam tą taki sam kabelek USB->RS232. U mnie zadzałało po czymś takim:
Najpierw sprawdz jakie port masz w kompie:

Kod: Zaznacz cały

ls /dev/ |grep ttyS
Załóżmy że ostatni to ttyS03. A potem wpisz:

Kod: Zaznacz cały

sudo ln -s /dev/ttyUSB0 /dev/ttyS04
Dodajesz wtedy jakby następny port, powinien być widoczny pod wine jako COM5.

Odp: Przejściówka USB->rs232 i użycie w wine.

: 12 lis 2008, 14:43
autor: mgilowski
Sorry panowie zostawiłem ten temat bo odpaliłem ją w xp pod virtualboxem ale teraz bym spróbował w ubuntu. Nie mam grupy dialout, wystarczy że taką stworze i dodam się do niej?

Odp: Przejściówka USB->rs232 i użycie w wine.

: 13 lis 2008, 08:34
autor: pepisp
Niestety nie mogę teraz sprawdzić czy ja mam taką grupę (piszę z WinXP), ale ja nic nie zmieniałem po prostu sprawdziłem na jakim porcie u mnie podłączona jest przejściówka (u mnie ttyUSB0) i zrobiłem tak jak napisałem w poście powyżej i śmiga bez problemu.

Odp: Przejściówka USB->rs232 i użycie w wine.

: 13 lis 2008, 19:35
autor: mgilowski
chyba już wiem czemu tak jest. Wina chyba złego baudrate, gdzie to moge zmienić?

Odp: Przejściówka USB->rs232 i użycie w wine.

: 19 lis 2008, 09:27
autor: pepisp
Żeby zmienić prędkość portu potrzebujesz aplikacji setserial jeżeli nie masz zainstalowanej to:

Kod: Zaznacz cały

sudo apt-get install setserial
A potem żeby zmienić prędkość dla np COM1 czyli /dev/ttyS0 na 9600:

Kod: Zaznacz cały

sudo setserial /dev/ttyS0 baud_base 9600
Jeżeli potrzebujesz więcej opcji konfiguracji to polecam: man setserial :)
Sprawdziłem też tą grupę dialout i rzeczywiście jestem w tej grupie więc jak coś nie będzie działało to dodaj się do tej grupy.