Na początek protokół mouse. Nie zależnie co wpinasz czy smargo czy inny czytnik zawsze dajesz protokół mouse.big-apple pisze: ↑16 kwie 2020, 11:22Smargo Smartreader+
# example 1
[reader]
label = mysmargoreader
protocol = smartreader
device = 001:002
gdyby tak było jak mówisz a tak nie jest. Już od dawna
Teraz jest tak
Bus 001 Device 003: ID 0781:5571
Bus 003 Device 002: ID 0a05:7211
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 003: ID 08e6:3437
Bus 003 Device 004: ID 0403:6001
Bus 003 Device 005: ID 08e6:3437
Znajomek ma Ultimo 4k ma 4 karty na smargo i za każdym restartem wywala mu czytniki i musi przypisywać je ponownie.
Na Solo 4k takie czegoś nie ma miejsca więc rozważa sprzedaż
Dla przykładu
Czytnik poczwórny mam tak
Smargo[reader]
label = quad1(Telenor_0B00)
protocol = mouse
device = /dev/quad-1-0
detect = cd
group = 10
emmcache = 1,1,2,0
saveemm-s = 1
Oraz zwykły czytnik fdti tzw "myszka"[reader]
label = Eurosport_Blue
protocol = mouse
device = /dev/czytnik_18
smargopatch = 1
boxid = 12345678
force_irdeto = 1
detect = cd
group = 22
blockemm-u = 1
[reader]
label = Viaccess_051A10
protocol = mouse
device = /dev/czytnik_17
detect = cd
group = 18
emmcache = 1,3,2,0
Nazwę device ustalam sobie sam edytując plik udev.conf i dzięki takim zabiegom w nazwie device mogę sobie wpisać co chce USBtty, PGE , czy po prostu czytnik _1. Podstawa to muszę wiedzieć jak zainstalował się czytnik w boxie po włożeniu go do USB
Przykład
Czytnik po wpięciu do konkretnego portu zgłasza się jako 4-1.6.5.3:1.0 ja nadaje mu nazwę czytnik_18SUBSYSTEMS=="usb" , KERNELS=="4-1.6.5.3:1.0" , SYMLINK+="czytnik_18"
Kluczowe jest tutaj konkretny port !
Jak ten czytnik dam do innego USB to już lipa nie zadziała jako czytnik_18
Metoda łatwiejsza to metoda z komendą
Na szybko wpięty czytnik wcześniej putty ils -l /dev/serial/by-id
ls -l /dev/serial/by-id
Tutaj także smargo
Wszystko działa jak trzeba u mnie każdy zew czytnik jest na protokole mouse.[reader]
label = Eurosport_Silver
protocol = mouse
device = /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9005nCJ-if00-port0
detect = cd
group = 19
emmcache = 1,3,2,0
Warto też pamiętać że każdy czytnik to unikalna grupa a nie zawsze 1 !