Spring naar bijdragen
Mimisiku

Debian Stretch (RasPi)

Aanbevolen berichten

Wil/moet op de RasPi 2 Argolis Triplereaders gebruiken. Heb nu 1 Triplereader en 1 Smargo op de RasPi aangesloten. Bij een reboot gooit de USB scan de boel door elkaar waardoor de kaartén niet meer werken. Heb op Zebradem een voorbeeld gezien om via udev.rules de devices te locken. Echter met twee Argolissen werkt dat niet. 

 

Het blijft ttyUSB0, 1 en 2 terwijl ik verwacht ttyUSB0~ttyUSB5..

 

Iemand een idee?

IMG_1022.PNG

Deel dit bericht


Link naar bericht
Deel via andere websites

Ik heb het iig alsvolgt ingesteld;

SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", SYMLINK+="Growatt"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="P1meter"

En, zoals DeltaFM schreef, kun je ook nog Serial toevoegen om verschil te maken tussen 2 de zelfde fabrikanten. 

Deel dit bericht


Link naar bericht
Deel via andere websites
8 uur geleden zei DeltaFM:

Kun je de cardreaders niet vastleggen op "serial" ?

Heb ik geprobeerd. Serial uitgelezen met lsusb.. Dan nog nummert hij ttyUSB0~2 en niet ttyUSB0~5. Hij leest de tweede Argolis gewoon ook als ttyUSB0~2 terwijl dit ttyUSB3~5 zou moeten zijn...

Deel dit bericht


Link naar bericht
Deel via andere websites

@Con

Nee, helaas... werkt alleen als er op dat device slechts 1 poort zit. De Tripple heeft er per iSerial dus 3 en differentieerd niet....

Is het nu zo lastig om gewoon iets te verzinnen wat ttyUSB0~5 maakt?

TripleReader 1 heeft iSerial 00000ba1

TripleReader 2 heeft iSerial 00000aef

 

 

Deel dit bericht


Link naar bericht
Deel via andere websites

Gebruik je de readers i.c.m. Oscam? Zo ja, dan jou de serial binnen Oscam moeten gebruiken en dan zoekt Oscam welke poort toegekend is.

 

Ik gebruik de udev rules alleen om de readers bereikbaar voor de non-root gebruiker te maken:

SUBSYSTEM=="usb", ATTR{serial}=="smargo 1", MODE="0666"

 

Deel dit bericht


Link naar bericht
Deel via andere websites
12 uur geleden zei Mimisiku:

@Con

 

TripleReader 1 heeft iSerial 00000ba1

 

TripleReader 2 heeft iSerial 00000aef

 

 

 

Voor Reader met serial 00000ba1:

[reader]
label                         = TripleP1-1
protocol                      = smartreader
device                        = TripleP1;Serial:00000ba1
group                         = 1

[reader]
label                         = TripleP1_2
protocol                      = smartreader
device                        = TripleP2;Serial:00000ba1
group                         = 1

[reader]
label                         = TripleP1_3
protocol                      = smartreader
device                        = TripleP3;Serial:00000ba1
group                         = 1

Voor de andere de waarde achter Serial: veranderen in 00000aef en eventueel label aanpassen ...

Deel dit bericht


Link naar bericht
Deel via andere websites

Geprobeerd. Werkt niet.. Komt met Err no.=2 No such file or directory..

 

De udev rules gedefinieerd. Attributen op 644. RasPi gereboot. Vindt dan gewoon het device TripleP1, TripleP2 en TripleP3 niet...

Kies ik voor protocol smartreader i.p.v. smargo dan komt nog de melding "no endpoint found". 

Dus nog geen stap verder....

Deel dit bericht


Link naar bericht
Deel via andere websites

doe eens een dmesg evt hebben die beide readers een andere producent en product id indien zo kan je onderscheid maken. 

in de dmesg output kan je die info vinden en ook hoe de ttyusbx aangemaakt werd. 

Deel dit bericht


Link naar bericht
Deel via andere websites

de 0403:0611 is voor een FT4232H Quad HS USB-UART/FIFO IC

jammer dat in beide de zelfde chip is

evt op bus id splitsen

geef toch eens de log

 

bewerkt door luisteraar

Deel dit bericht


Link naar bericht
Deel via andere websites

Als je op jouw RasPi zelf oscam hebt gecompileerd, zal er ook het bestandje list_smargo te vinden zijn.

Zo niet, dan hier als bijlage.

Kijk eens wat daar de uitvoer van is.

image.png.50c8caa1b29baf27aad22a4ba8cc90b1.png

 

 

list_smargo

Deel dit bericht


Link naar bericht
Deel via andere websites

Geen idee waar ik dat zou moeten vinden... Staan zoveel directories op. Ik bouw oscam via de systemd methode.. Ben met Linux niet zo diep thuis als Windows.. Geen idee of list_smargo überhaupt ergens staat..

Deel dit bericht


Link naar bericht
Deel via andere websites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Gast
Reageer op deze discussie...

×   Je hebt opgemaakte inhoud geplakt.   Opmaak verwijderen

  Er zijn maximaal 75 emoticons toegestaan.

×   Je link is automatisch geïntegreerd.   In plaats daarvan als link tonen

×   Je voorgaande bijdrage is hersteld.   Tekstverwerker leegmaken

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen in vanaf URL.


  • Onlangs hier   0 leden

    Er kijken geen geregistreerde gebruikers naar deze pagina.

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

Onze Gebruiksvoorwaarden en Privacybeleid