Argolis Triple Reader

There are 8 replies in this Thread which was already clicked 4,524 times. The last Post () by aa7590.

  • I had one of these - and unless anything has changed - the only software/firmware was for the single reader - the smargo. The smargo tool does not work for this reader as far as I am aware.

    If I take a while to respond, you can see why.....


    :red:

  • yes muso is 100% right,no software and no tool for this reader available!


    to run this you have to edit the udev rules


    FROM THEIR WEBSIDE:




    EXAMPLE FOR UDEV RULES


  • I have been testing this setup in cccam and oscam, and its working like a charm.
    :)
    ---------------------------------------
    Make sure that you use the latest 3rd party software. Most software supports the triple reader automatically.
    The old dm drivers don't recognise the vid and the pid of the device. So you can modprobe it manually and the kernel will recognise the 3 devices.


    An example:


    at first, check what devices you have :


    cat /proc/bus/usb/devices | grep 'T:\|S:'


    sample output:


    Source code
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    [root@a ~]# cat /proc/bus/usb/devices | grep 'T:\|S:'
    T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
    S: Manufacturer=Linux 2.6.32.26-175.timb1.i686 uhci_hcd
    S: Product=UHCI Host Controller
    S: SerialNumber=0000:00:1f.4
    T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
    S: Manufacturer=Linux 2.6.32.26-175.timb1.i686 uhci_hcd
    S: Product=UHCI Host Controller
    S: SerialNumber=0000:00:1f.2
    T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
    S: Manufacturer=Argolis BV
    S: Product=Smartreader plus
    S: SerialNumber=BLAAH001



    Now you see that you have one Smargo with SerialNumber "BLAAH001", just put "device = Serial:BLAAH001" in oscam.server and configure other needed parameters for this. Do the same for other Smargo slots (each of them should have own specific SerialNumber) and u'r done.
    If you cant use smartreader protocol, then you need use /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2 etc. accordingly or bind these Smargo devices with the specific names using udev rules, so you have no mess with device order.



    Please give the output of


    lsubs -d 403:6011 -v


    and if that does not give any output:


    lsusb


    Make sure you have installed the driver:


    opkg update && opkg install kernel-module-ftdi-sio
    load it:
    modprobe ftdi_sio


    plug the reader, and check whether it is detected, and claimed by the driver:


    dmesg


    Normally it would now have detected and attached three virtual comports:


    /dev/ttyUSB0
    /dev/ttyUSB1
    /dev/ttyUSB2


    which you can use in your config.

  • this step i need in picture method
    # Place the file in /etc/udev/rules.d/
    # By reconnect the triple reader it will be assigned to the new device names.
    # Read the serial number of the triplereader: lsusb -d 403:6011 -v | grep iSerial


    SUBSYSTEMS=="usb" ENV{ID_IFACE}="$attr{bInterfaceNumber}"
    KERNEL=="ttyUSB*", ATTRS{serial}=="00000001" SYMLINK+="triplereader_TEST$env{ID_IFACE}"


    #Serial number: 00000001
    #Readername: triplereader_TEST
    #The new names for the triplereader with serial number 00000001 will be:
    #P1 = /dev/triplereader_TEST00
    #P2 = /dev/triplereader_TEST01
    #P3 = /dev/triplereader_TEST02


    SUBSYSTEMS=="usb" ENV{ID_IFACE}="$attr{bInterfaceNumber}"
    KERNEL=="ttyUSB*", ATTRS{serial}=="0000ABCD" SYMLINK+="my_READER$env{ID_IFACE}"


    #Serial number: 0000ABCD
    #Readername: my_READER
    #The new names for the triplereader with serial number 0000ABCD will be:
    #P1 = /dev/my_READER00
    #P2 = /dev/my_READER01
    #P3 = /dev/my_READER02

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!