Jak sprawdzić czy działa port COM pod Ubuntu?

Tylko tematy nie mieszczące się powyżej.
Windowsowiec
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 23 lut 2010, 16:51
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Jak sprawdzić czy działa port COM pod Ubuntu?

Post autor: Windowsowiec »

Pod windowsem sprawa jest prosta, widzę urządzenia w menadżerze urządzeń. Jak sprawdzić pod linuksem, co jest wykryte, co ma sterowniki itp?

Posiadam konwerter USB<->RS232 na czipsecie FTDI - z tego co wiem, sterowniki są wbudowane fabrycznie w jądro. I teraz, jak podłączam konwerter, w katalogu dev pojavia się:
/dev/serial
/dev/ttyUSB0

Jak sprawdzić czy serial port działa? Wyczytałem, że pod linuksem, porty COM widziane są jako dev/ttyS*, więc oznacza w takim razie "/dev/serial"?
[r4]
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1048
Rejestracja: 08 maja 2007, 07:40
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: Jak sprawdzić czy działa port COM pod Ubuntu?

Post autor: [r4] »

Strzelam, ze jest to dowiazanie do /dev/ttyUSB0 (sprawdz to poleceniem

Kod: Zaznacz cały

ls -la /dev/ser*
)

Jest takie polecenie, jak setserial, ktore zdiagnozuje i wyswietli dostepne porty szeregowe, np.

Kod: Zaznacz cały

setserial -g /dev/tty*
I believe not drinking is actually the best way to not get a hangover in the first place.
Coincidentally, it's also the best way to not enjoy your life.
Windowsowiec
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 23 lut 2010, 16:51
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Jak sprawdzić czy działa port COM pod Ubuntu?

Post autor: Windowsowiec »

ls -la /dev/ser*

Kod: Zaznacz cały

razem 0
drwxr-xr-x  4 root root   80 2010-05-11 10:31 .
drwxr-xr-x 18 root root 4060 2010-05-11 10:31 ..
drwxr-xr-x  2 root root   60 2010-05-11 10:31 by-id
drwxr-xr-x  2 root root   60 2010-05-11 10:31 by-path
/dev/serial$ find

Kod: Zaznacz cały

.
./by-id
./by-id/usb-FTDI_FT232R_USB_UART_A800embO-if00-port0
./by-path
./by-path/pci-0000:00:1d.0-usb-0:2:1.0-port0
setserial -g /dev/tty*

Kod: Zaznacz cały

(...)
/dev/tty63: Permission denied
/dev/tty7: Permission denied
/dev/tty8: Permission denied
/dev/tty9: Permission denied
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
/dev/ttyUSB0, UART: unknown, Port: 0x0000, IRQ: 0, Flags: low_latency
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

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