[SOLVED] Brak dostępu do portu LPT

Karty graficzne, dźwiękowe, tv, monitory etc.
Awatar użytkownika
skorupa
Sędziwy Jeż
Sędziwy Jeż
Posty: 54
Rejestracja: 16 wrz 2007, 12:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

[SOLVED] Brak dostępu do portu LPT

Post autor: skorupa »

Witam,
mam następujący problem z programem parashell, który służy do wysyłania informacji przez port LPT.
Niestety nie mogę uzyskać dostępu do portu:

Kod: Zaznacz cały

skorupa@hdhtpc:~$ sudo parashell 0x378 0
ERROR: Can't gain access to port 378
Adres portu jest chyba poprawny (sprawdzałem). Ma ktoś jakiś pomysł co może być nie tak?
Albo jaki inny sposób na wysyłanie informacji przez LPT z poziomu BASH'a.
Byłbym wdzięczny.

EDIT: Znalazłem inną metodę dostępu do portu i na szczęście działa. Oto rozwiązanie dla innych:
(za stroną http://www.epanorama.net/circuits/parallel_output.html)

1. Pobieramy http://www.epanorama.net/circuits/lptout.c
2. Zmieniamy w tym pliku:

Kod: Zaznacz cały

asm/io.h
na

Kod: Zaznacz cały

sys/io.h
zapisujemy.
3. Kompilacja

Kod: Zaznacz cały

gcc -O lptout.c -o lptout
4. i teraz tylko sterowanie naszym portem:

Kod: Zaznacz cały

./lptout [parametr]
jako parametr liczba odpowiadająca pinom w LPT. Zainteresowani wiedzą o co chodzi :).
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

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