[SOLVED] Brak dostępu do portu LPT
: 24 lis 2010, 14:18
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:
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:
na
zapisujemy.
3. Kompilacja
4. i teraz tylko sterowanie naszym portem:
jako parametr liczba odpowiadająca pinom w LPT. Zainteresowani wiedzą o co chodzi
.
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
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
Kod: Zaznacz cały
sys/io.h
3. Kompilacja
Kod: Zaznacz cały
gcc -O lptout.c -o lptout
Kod: Zaznacz cały
./lptout [parametr]
