2xOmnikey Reader + Powered Usb Hub with Oscam

  • Hi,


    Aim: I would like to run my pcsc (omnikey) readers with usb powered hub.
    System Configuration:


    Ubuntu 11.04 PC
    2 pcs NDS cards
    2 pcs Omnikey3021 reader
    1stcard is in usb hub, device 0
    2nd card is in usb hub, device 1


    Case 1:
    Both cards working normally.
    Omnikey readers are inserted into usb ports.
    There is no question.


    Here is my oscam conf:


    [reader]
    label = s*y**
    protocol = pcsc
    device = 0
    caid = 0963
    boxid = ********
    detect = cd
    ident = 0963:000000
    group = 1
    blockemm-unknown = 1
    blockemm-u = 1
    blockemm-s = 1
    blockemm-g = 1
    audisabled = 1


    [reader]
    label = s*y**
    protocol = pcsc
    device = 1
    caid = 09cd
    boxid = ********
    detect = cd
    ident = 09cd:000000
    group = 2
    blockemm-unknown = 1
    blockemm-u = 1
    blockemm-s = 1
    blockemm-g = 1
    audisabled = 1


    Case2:
    At this step, I will try to run powered usb hub.
    When I intend to run a powered usb hub which has eight slots:
    I remove both omnikey readers from usb port, then insert both them into powered usb hub.
    Then I type "lsusb" on ssh panel.


    Here is the result:


    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 006: ID 076b:3021 OmniKey AG CardMan 3121
    Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
    Bus 001 Device 004: ID 076b:3021 OmniKey AG CardMan 3121
    Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



    This is my oscam conf file:


    [reader]
    label = s*y**
    protocol = pcsc
    device = xxx
    caid = 0963
    boxid = ********
    detect = cd
    ident = 0963:000000
    group = 1
    blockemm-unknown = 1
    blockemm-u = 1
    blockemm-s = 1
    blockemm-g = 1
    audisabled = 1


    [reader]
    label = s*y**
    protocol = pcsc
    device = yyy
    caid = 09cd
    boxid = ********
    detect = cd
    ident = 09cd:000000
    group = 2
    blockemm-unknown = 1
    blockemm-u = 1
    blockemm-s = 1
    blockemm-g = 1
    audisabled = 1



    My question is that what should be xxx and yyy parameters for this system?
    -Should I run two different powered usb hub for two omnikey readers or may I use the same usb hub for both nds cards?
    -As I am gonna run two cards, should I reduce usb port reading speed from 480Mhz to 12Mhz?



    Thanks in advance
    Hislitermos

Your resource for Linux TV servers and smart card readers.

Find software downloads, drivers, and support for server setup and card-sharing configurations. Set up a Linux-based TV server. Access downloads and support for server software and USB card readers for advanced TV reception and management