Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Abibula Aygun


On Apr 8, 2009, at 12:45 PM, Cristian Ilyes wrote:


Dan Borlovan wrote:

Abibula Aygun wrote:
Problema este ca nu foloseste adresele 0x378  si 0x278. Daca  
trimit  ceva la lp1 nu se intimpla nimic.

Nu e /dev/usb/lp0?


Banuiesc ca daca gresea numarul deviceului, ii dadea un mesaj cum  
ca resp device nu exista si se prindea ca e lp0 nu lp1.


Eu lucrez cu ceva montaje facute in house pe seriala (ma gandesc sa  
nu fie la fel si la paralel) si din cate stiu, deviceul din kernel  
are atasat un irq, si pe fiecare declansare de irq, trimite cate un  
octet pe interfata. daca dupa ce o trimis octetul readuce liniile  
inapoi la 0 logic, poate intervalul in care iti tine liniile active  
este suficient de mic sa nu il simta releul. incearca sa faci un  
fisier cu un octet repetat de n ori, si trimite-l pe el la lp1 / 
lp0... si urmareste ce se intampla. Ar fi mai usor cu un osciloscop.




Ai dreptate dar nu am inca un osciloscop si pentru a vedea daca se  
comanda am facut o mica modificare si in loc de relee am pus led- 
uri . Pe viitor voi folosi optocuple pentru a actiona releele . Nu as  
prea vrea sa prajesc adaptorul daca imi apare vreo tensiune de  
autoinductie sau ceva tranzitoriu  chiar si cu dioda pe bobina  
releului.  O sa vad ce ice kernelul la dmesg inainte si dupa ce  
infing adaptorul. Treaba este ca la lsusb il vede  si da este lp1 .  
Habar nu am cum stabileste prioritatile si il face lp1  dar la lp0  
dadea eroare ca deviceul nu exista.

O sa caut un osciloscop si vad ce detectez.

Multumesc oricum.


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Dan Borlovan

Abibula Aygun wrote:

Problema este ca nu foloseste adresele 0x378  si 0x278. Daca trimit  
ceva la lp1 nu se intimpla nimic.


Nu e /dev/usb/lp0?

--
Dan Borlovan
Datagroup-Int

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Vali Dragnuta

 Ai dreptate dar nu am inca un osciloscop si pentru a vedea daca se  
 comanda am facut o mica modificare si in loc de relee am pus led- 
 uri . Pe viitor voi folosi optocuple pentru a actiona releele . Nu as  
 prea vrea sa prajesc adaptorul daca imi apare vreo tensiune de  
 autoinductie sau ceva tranzitoriu  chiar si cu dioda pe bobina  
 releului.  O sa vad ce ice kernelul la dmesg inainte si dupa ce  
 infing adaptorul. Treaba este ca la lsusb il vede  si da este lp1 .  
 Habar nu am cum stabileste prioritatile si il face lp1  dar la lp0  
 dadea eroare ca deviceul nu exista.
 O sa caut un osciloscop si vad ce detectez.

Incearca intii cu o imprimanta cum ti-a spus cineva. Acces direct pe
pinii aia nu o sa ai prin in/out direct ci doar prin apeluri catre
driver (ioctl probabil, cauta si tu pe net).


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


[rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Abibula Aygun

Salutare listasi !
Am de terminat un task .
 Detin un laptop cu displayul spart dar perfect functional dar nu  
are port paralel cu un ubuntu 8.10 pe el.
Am de actionat 8 relee prin lpt dintr-o pagina web . Cumparat un   
adaptor USB la LPT si de aici m-am blocat. Cum fac sa dau  cate un 0  
si 1 pe toti cei 8 biti de date ai lpt-ului.
Problema este ca nu foloseste adresele 0x378  si 0x278. Daca trimit  
ceva la lp1 nu se intimpla nimic.


Este cineva pe aici care s-a mai lovit de aceasta problema ?


Multumesc ,

Aygun

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Cosmin Gorgovan

Abibula Aygun wrote:

Salutare listasi !
Am de terminat un task .
 Detin un laptop cu displayul spart dar perfect functional dar nu are 
port paralel cu un ubuntu 8.10 pe el.
Am de actionat 8 relee prin lpt dintr-o pagina web . Cumparat un  
adaptor USB la LPT si de aici m-am blocat. Cum fac sa dau  cate un 0 
si 1 pe toti cei 8 biti de date ai lpt-ului.
M-am lovit si eu de problema asta. AFAIK it's never going to work, nu 
poti programa direct pinii la un adaptor usb to lpt.
Problema este ca nu foloseste adresele 0x378  si 0x278. Daca trimit 
ceva la lp1 nu se intimpla nimic.


Este cineva pe aici care s-a mai lovit de aceasta problema ?


Multumesc ,

Aygun

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug



___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Vali Dragnuta
Probabil kernelul ti-a incarcat un usblp, presupunind ca kernelul
suporta acel adaptor. Port direct nu cred ca-ti va aloca, pentru ca
dracia nu se leaga la magistrala calculatorului. Insa vei putea sa-l
folosesti prin intermediul driverului.
Vezi si tu ce apare prin loguri/dmesg atunci cind infigi dracia aia un
usb.


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Valentin Cozma
io zic sa-l testezi ( poate nu are drivere ) in prealabil cu o 
imprimanta paralel.


ocazie cu care afli si ce device foloseste.



___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie MihaiR
On Wed, 08 Apr 2009 13:50:47 +0300
Vali Dragnuta vali.dragn...@inode.ro wrote:

 Incearca intii cu o imprimanta cum ti-a spus cineva.
 Acces direct pe pinii aia nu o sa ai prin in/out direct
 ci doar prin apeluri catre driver (ioctl probabil, cauta
 si tu pe net).
 
 

Eu am facut asa ceva cu scriere directa in 0x378 si citire
in 0x379 (pentru un amic ce avea de citit un flash care de
fapt era SPI si avea un cititor pe paralel).
Apoi am extins si, utilizind ULN2003 comand niste relee care
fac ceva treaba prin casa, dintr-o mica interfata web sau
prin interpretarea unor SMS-uri :)


Toate cele bune,
MihaiR

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] Accesare port lpt prin usb-lpt adapter

2009-04-08 Fir de Conversatie Vali Dragnuta
On Wed, 2009-04-08 at 15:33 +0300, MihaiR wrote:
 On Wed, 08 Apr 2009 13:50:47 +0300
 Vali Dragnuta vali.dragn...@inode.ro wrote:
 
  Incearca intii cu o imprimanta cum ti-a spus cineva.
  Acces direct pe pinii aia nu o sa ai prin in/out direct
  ci doar prin apeluri catre driver (ioctl probabil, cauta
  si tu pe net).
  
  
 
 Eu am facut asa ceva cu scriere directa in 0x378 si citire
 in 0x379 (pentru un amic ce avea de citit un flash care de
 fapt era SPI si avea un cititor pe paralel).
 Apoi am extins si, utilizind ULN2003 comand niste relee care
 fac ceva treaba prin casa, dintr-o mica interfata web sau
 prin interpretarea unor SMS-uri :)

Pe adaptor usb2lpt ? In cazul asta probabil ca driverul pune niste
trapuri pe i/o pe porturile alea si apoi face apel la driver sa
transmita pe usb comenzile care fac deviceul sa modifice statusul
pinilor de date.


___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug