Witam.
Na komputerze stacjonarnym (Ubuntu 8.10) zainstalowałem aplikację Gtkterm, tak samo uczyniłem na laptopie (też Ubuntu 8.10). Różnica jest taka, że laptop nie posiada wbudowanego COM-a (używam przejściówki USB2COM).
Podczas pierwszego uruchomienia Gtkterm (na obu stanowiskach) został utworzony domyślny plik konfiguracyjny.
Gtkterm uruchamiają się na obu komputerach bez problemu. Na obu komputerach domyślnie ustawione są jednakowe parametry transmisji (pod oknami gtkterm widnieje ścieżka: dev/ttyS0 : 9600,8,N,1).
Komputery połączone są kablem null-modem, a mimo tego transmisja nie zachodzi (znaki wpisywane z klawiatury jednego komputera nie pojawiają się w oknie terminala komputera drugiego, i na odwrót).
Czy znajdę tu kogoś kto bawił się transmisją szeregową, i mógłby mi coś podpowiedzieć?
Jak sprawdzić, czy Ubuntu poradziło sobie z rozpoznaniem przejściówki USB2COM ?
[solved] gtkterm -> com -> nullmodem -> usb2com -> gtkterm - brak transmisji
-
- Wytworny Kaczor
- Posty: 294
- Rejestracja: 11 mar 2009, 16:49
- Płeć: Mężczyzna
- Wersja Ubuntu: 18.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
-
- Piegowaty Guziec
- Posty: 29
- Rejestracja: 07 sie 2006, 16:51
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: GNOME
Odp: gtkterm -> com -> nullmodem -> usb2com -> gtkterm - brak transmisji
Sprawdzić czy wykryło przejściówke można za pomocą:
lub
W obu przypadkach użyto konwertera na kości Profilic PL2303(tani marketowy).
Kolejna sprawa to fakt że wirtualne porty szeregowe nie są oznaczane /ttySX a /ttyUSBX, w związku z tym taki port należy wybrać w gtkterm(jaka jest nazwa urządzenia można wyczytać z komunikatu polecenia dmesg).
Czyli na kompie z portem szeregowym ustawiasz jako urządzenie /dev/ttyS0 (jeżeli kabel podłączyłeś do portu COM1), a na kompie z przejściówką /dev/ttyUSB0 (albo inny port jaki zostal przydzielony, w teorii jeżeli podłączasz tylko jedną przejściówkę to zawsze powinna być ona przydzielona do ttyUSB0).
Kod: Zaznacz cały
$ dmesg |grep usb
[ 3169.281516] usb 6-2: new full speed USB device using uhci_hcd and address 2
[ 3169.448863] usb 6-2: configuration #1 chosen from 1 choice
[ 3169.521541] usbcore: registered new interface driver usbserial
[ 3169.521560] usbserial: USB Serial support registered for generic
[ 3169.521594] usbcore: registered new interface driver usbserial_generic
[ 3169.521596] usbserial: USB Serial Driver core
[ 3169.529009] usbserial: USB Serial support registered for pl2303
[ 3169.542216] usb 6-2: pl2303 converter now attached to ttyUSB0
[ 3169.542242] usbcore: registered new interface driver pl2303
Kod: Zaznacz cały
$ lsusb
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 04fc:0538 Sunplus Technology Co., Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Kolejna sprawa to fakt że wirtualne porty szeregowe nie są oznaczane /ttySX a /ttyUSBX, w związku z tym taki port należy wybrać w gtkterm(jaka jest nazwa urządzenia można wyczytać z komunikatu polecenia dmesg).
Czyli na kompie z portem szeregowym ustawiasz jako urządzenie /dev/ttyS0 (jeżeli kabel podłączyłeś do portu COM1), a na kompie z przejściówką /dev/ttyUSB0 (albo inny port jaki zostal przydzielony, w teorii jeżeli podłączasz tylko jedną przejściówkę to zawsze powinna być ona przydzielona do ttyUSB0).
-
- Wytworny Kaczor
- Posty: 294
- Rejestracja: 11 mar 2009, 16:49
- Płeć: Mężczyzna
- Wersja Ubuntu: 18.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Odp: gtkterm -> com -> nullmodem -> usb2com -> gtkterm - brak transmisji
Działa
. Dzięki wielkie. PS. Mamy tą samą przejściówkę 
PS. A jakby ktoś chciał się pobawić portami szeregowymi to może się przyda: http://epg.savioportal.pl/



PS. A jakby ktoś chciał się pobawić portami szeregowymi to może się przyda: http://epg.savioportal.pl/

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