View Full Version : Parallela
Dove è situata in /dev la 1° porta parallela?
provato a controllare /dev/lp0 ?
ciao ;)
tnk!
Provo.
E che mi serve x un prog in C x scambiare dati tra 2 PC.
ma con
int fd = open("/dev/lp0", O_RWDR);
Posso usarla x scambiare dati sopra?
Non so non ho mai fatto queste cosine. cmq. lp0 è un dispositivo a cartatteri puoi scriverci sopra come in un comune file, l'unica cosa a cui devi fare attenzione sono i permessi. se esegui un programmino come utente normale potresti non avere i permessi necessari per poter scrivere o leggere sul dispositivo.
ciao ;)
gurutech
11-11-2003, 18:18
Dal kernel di linux, file Documentation/devices.txt
[...]
6 char Parallel printer devices
0 = /dev/lp0 Parallel printer on parport0
1 = /dev/lp1 Parallel printer on parport1
[...]
99 char Raw parallel ports
0 = /dev/parport0 First parallel port
1 = /dev/parport1 Second parallel port
[...]
help in linea del kernel, sotto Char. Dev. -> User Space Par. Port.
CONFIG_PPDEV:
Saying Y to this adds support for /dev/parport device nodes. This is
needed for programs that want portable access to the parallel port,
for instance deviceid (which displays Plug-and-Play device IDs).
[...]
credo che sia più corretto che tu usi /dev/parport0. se non ce l'hai creala con
mknod -c 99 0 /dev/parport0
e ricordati di inserire il modulo ppdev con
modprobe ppdev
P.S. il testo inserito è tratto da un kernel 2.4.19, non so sulla tua distro cosa ci sia e soprattutto se sia già presente il modulo ppdev
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.