PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RaspberryPi Easymouse Card Initializing Schleife



Honda
18.02.14, 07:51
Hallo,

bin mal ein wenig am Spielen mit einem Raspberry Pi IPC

Mein Problem ist, dass sobald ich 4 Karten (2x S02, 2x HD01) am Raspberry über einen König HUB
laufen lasse, wird alle 5-10 Sekunden die Karte an der easymouse neu eingelesen.
Es kann auf jede Karte zugegriffen werden und es läuft alles perfekt, bis die Karten neu initialisiert werden.

card ejected dann cart detected

Nur eine aktivierte easymouse mit Karte und HUB läuft ohne Problem.

Evtl. hat ja jemand das gleiche Phänomen gehabt.

Bengo55
18.02.14, 09:07
Ne, hört sich aber ganz nach nem Stromproblem an.
Ich hab ein dickes Netzteil dran mit 2200 Mha und betreibe 3 Karten an einem passiven Hub ohne Probs.

An deiner Stelle würde ich mal nen aktiven Hub (mit eigener Stromversorgung) oder mal ein grösseres Netzteil probieren.

Grad wo ich Easymouse lese... Hast du die Easymäuse vernüftig per UDEV die ausgelesene Serial zugewiesen ? Das musst nu nämlich bei mehreren Easymausreadern

Honda
18.02.14, 11:56
Hallo,

hab da mal die Oscam.server angehängt.
Mein HUB ist aktiv und es werden wie gesagt auch alle Karten erkannt und eingelesen, dann aber wieder ejected und neu eingelesen.
Es wird alles entschlüsselt und kann dann bis zum nächsten ejected alle Programme der Karten gesehen werden.
Passiert so alle 10 Sekunden.

[reader]
label = sky
description = sky Deutschland S02
enable = 0
protocol = mouse
device = /dev/ttyUSB0
key =
password =
pincode = none
gbox_max_distance = 2
gbox_max_ecm_send = 3
gbox_reshare = 0
gbox_group =
gbox_my_password =
readnano =
services = skyfullhd,skyselect
lb_whitelist_services =
reconnectdelay = 60000
resetcycle = 0
keepalive = 0
smargopatch = 0
autospeed = 1
sc8in1_dtrrts_patch = 0
fallback = 1
fallback_percaid =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_allow_request = 0
cacheex_drop_csp = 0
caid = 1702,1833
atr =
boxid =
boxkey = 1122334455667788
rsakey =
ins7e =
ins7e11 =
fix9993 = 0
force_irdeto = 0
needsemmfirst = 0
ecmnotfoundlimit = 0
ecmwhitelist =
ecmheaderwhitelist =
detect = cd
nagra_read = 0
mhz = 800
cardmhz = 600
ident =
chid =
class =
aeskeys =
group = 1
emmcache = 1,3,2
blockemm-unknown = 0
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0
blockemm-bylen =
lb_weight = 100
savenano =
blocknano =
dropbadcws = 0
disablecrccws = 0
use_gpio = 0
cccreshare = -1
ccchop = 0
use_ssl = 0
deprecated = 0
audisabled = 0
auprovid =
ndsversion = 0
ratelimitecm = 0
ratelimittime = 0
ecmunique = 0
srvidholdtime = 0
cooldown = 0,0

[reader]
label = beta
description = sky Deutschland S02
enable = 0
protocol = mouse
device = /dev/ttyUSB1
key =
password =
pincode = none
gbox_max_distance = 2
gbox_max_ecm_send = 3
gbox_reshare = 0
gbox_group =
gbox_my_password =
readnano =
services = skyfullhd,skyselect
lb_whitelist_services =
reconnectdelay = 60000
resetcycle = 0
keepalive = 0
smargopatch = 0
autospeed = 1
sc8in1_dtrrts_patch = 0
fallback = 1
fallback_percaid =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_allow_request = 0
cacheex_drop_csp = 0
caid = 1702,1833
atr =
boxid =
boxkey = 1122334455667788
rsakey =
ins7e =
ins7e11 =
fix9993 = 0
force_irdeto = 0
needsemmfirst = 0
ecmnotfoundlimit = 0
ecmwhitelist =
ecmheaderwhitelist =
detect = cd
nagra_read = 0
mhz = 800
cardmhz = 600
ident =
chid =
class =
aeskeys =
group = 1
emmcache = 1,3,2
blockemm-unknown = 0
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0
blockemm-bylen =
lb_weight = 100
savenano =
blocknano =
dropbadcws = 0
disablecrccws = 0
use_gpio = 0
cccreshare = -1
ccchop = 0
use_ssl = 0
deprecated = 0
audisabled = 0
auprovid =
ndsversion = 0
ratelimitecm = 0
ratelimittime = 0
ecmunique = 0
srvidholdtime = 0
cooldown = 0,0

[reader]
label = hdplus
description =
enable = 0
protocol = mouse
device = /dev/ttyUSB2
key =
password =
pincode = none
gbox_max_distance = 2
gbox_max_ecm_send = 3
gbox_reshare = 0
gbox_group =
gbox_my_password =
readnano =
services = hdplus
lb_whitelist_services =
reconnectdelay = 60000
resetcycle = 0
keepalive = 0
smargopatch = 0
autospeed = 1
sc8in1_dtrrts_patch = 0
fallback = 1
fallback_percaid =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_allow_request = 0
cacheex_drop_csp = 0
caid = 1830
atr =
boxid =
boxkey = A
rsakey = BF
ins7e =
ins7e11 =
fix9993 = 0
force_irdeto = 0
needsemmfirst = 0
ecmnotfoundlimit = 0
ecmwhitelist =
ecmheaderwhitelist =
detect = cd
nagra_read = 0
mhz = 368
cardmhz = 368
ident = 1830:000000,003411,008011
chid =
class =
aeskeys =
group = 2
emmcache = 1,3,2
blockemm-unknown = 0
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0
blockemm-bylen =
lb_weight = 100
savenano =
blocknano =
dropbadcws = 0
disablecrccws = 0
use_gpio = 0
cccreshare = -1
ccchop = 0
use_ssl = 0
deprecated = 0
audisabled = 0
auprovid =
ndsversion = 0
ratelimitecm = 0
ratelimittime = 0
ecmunique = 0
srvidholdtime = 0
cooldown = 0,0

[reader]
label = plushd
description =
enable = 1
protocol = mouse
device = /dev/ttyUSB3
key =
password =
pincode = none
gbox_max_distance = 2
gbox_max_ecm_send = 3
gbox_reshare = 0
gbox_group =
gbox_my_password =
readnano =
services = hdplus
lb_whitelist_services =
reconnectdelay = 60000
resetcycle = 0
keepalive = 0
smargopatch = 0
autospeed = 1
sc8in1_dtrrts_patch = 0
fallback = 1
fallback_percaid =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_allow_request = 0
cacheex_drop_csp = 0
caid = 1830
atr =
boxid =
boxkey = A
rsakey = BF
ins7e =
ins7e11 =
fix9993 = 0
force_irdeto = 0
needsemmfirst = 0
ecmnotfoundlimit = 0
ecmwhitelist =
ecmheaderwhitelist =
detect = cd
nagra_read = 0
mhz = 368
cardmhz = 368
ident = 1830:000000,003411,008011
chid =
class =
aeskeys =
group = 2
emmcache = 1,3,2
blockemm-unknown = 0
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
saveemm-unknown = 0
saveemm-u = 0
saveemm-s = 0
saveemm-g = 0
blockemm-bylen =
lb_weight = 100
savenano =
blocknano =
dropbadcws = 0
disablecrccws = 0
use_gpio = 0
cccreshare = -1
ccchop = 0
use_ssl = 0
deprecated = 0
audisabled = 0
auprovid =
ndsversion = 0
ratelimitecm = 0
ratelimittime = 0
ecmunique = 0
srvidholdtime = 0
cooldown = 0,0

Bengo55
18.02.14, 14:27
An deiner oscam.Server seh ich , das du die Reader nicht mit udev regeln zugewiesen hast. Darum hast du Probleme.
Ich sprech aus Erfahrung da ich auch mehrere Easymäuse habe.
((Ma abgesehen vom dem endlosen Müll der bei deinen Readern noch steht, was auch noch ne Möglichkeit wegen Instabilität sein könnte))...

musst du dich mal einlesen bezüglich readerserials auslesen und das dann in 10-usbadapter.rules einzutragen.
Dann weist du nämlich jedem Reader einen Namen zu und musst das nicht mehr über ttyUSB0 machen, mit ttyUSB(X) funktioniert nur perfekt wenn du nur einen Reader hast.
wenn du das mit udev machst dann sieht das bei einem deiner Reader z.b.so aus : device = /dev/Reader-Sky

Entweder googelst du das mal oder schaust bei DEB, da steht das super beschrieben (zwar für freetz aber das ist wurscht). Das haste innerhalb 10 Minuten konfiguriert.

Honda
18.02.14, 17:51
Alles so gemacht wie in der Anleitung steht, Reader in die Rules mit Namen eingetragen, aber kein Erfolg:

2014/02/18 16:47:05 1DC7FD0 r sky [irdeto] ready for requests

10 Sekunden später dann das:

2014/02/18 17:02:19 10235F8 r hdplus [nagra] ERROR: IO_Serial_GetStatus: ioctl(TIOCMGET): Input/output error
2014/02/18 17:02:19 10235F8 r hdplus [nagra] Error getting card status.
2014/02/18 17:02:19 10235F8 r hdplus [nagra] card ejected
2014/02/18 17:02:20 10235F8 r hdplus [mouse] card detected
2014/02/18 17:02:21 10235F8 r hdplus [mouse] ATR: 3F ......
2014/02/18 17:02:21 10235F8 r hdplus [mouse] Init card protocol T1, FI=9, F=512, D=16, N=255
2014/02/18 17:02:21 10235F8 r hdplus [mouse] Setting baudrate to 115200 bps
2014/02/18 17:02:21 10235F8 r hdplus [mouse] Calculated work ETU is 8.70 us reader mhz = 368
2014/02/18 17:02:21 10235F8 r hdplus [mouse] ATR Fsmax is 5 MHz, clocking card to wanted user cardspeed off 3.68 MHz (specified in reader->mhz)
2014/02/18 17:02:21 10235F8 r hdplus [mouse] Card responded ok for ifsd request of 251
2014/02/18 17:02:22 10235F8 r hdplus [mouse] detect native nagra card
2014/02/18 17:02:23 10235F8 r hdplus [mouse] found card system nagra
2014/02/18 17:02:23 10235F8 r hdplus [nagra] THIS WAS A SUCCESFULL START ATTEMPT No 1 out of max alloted of 1
2014/02/18 17:02:23 10235F8 r hdplus [nagra] ROM: D N A S P 1 4 2
2014/02/18 17:02:23 10235F8 r hdplus [nagra] REV: R e v G C 6
2014/02/18 17:02:23 10235F8 r hdplus [nagra] SER: ############
2014/02/18 17:02:23 10235F8 r hdplus [nagra] CAID: 1830
2014/02/18 17:02:23 10235F8 r hdplus [nagra] Prv.ID: 00 00 34 11 (sysid)
2014/02/18 17:02:23 10235F8 r hdplus [nagra] Prv.ID: 00 00 00 00
2014/02/18 17:02:23 10235F8 r hdplus [nagra] IRD ID: ############
2014/02/18 17:02:23 10235F8 r hdplus [nagra] active to: 2014/04/09 11:59
2014/02/18 17:02:23 10235F8 r hdplus [nagra] -----------------------------------------
2014/02/18 17:02:23 10235F8 r hdplus [nagra] |id |tier |valid from |valid to |
2014/02/18 17:02:23 10235F8 r hdplus [nagra] +----+--------+------------+------------+
2014/02/18 17:02:23 10235F8 r hdplus [nagra] |8011|0064 |2011/09/04 |2012/09/04 |
2014/02/18 17:02:23 10235F8 r hdplus [nagra] |8011|0BEA |2012/09/03 |2014/10/30 |
2014/02/18 17:02:23 10235F8 r hdplus [nagra] |8011|0065 |1992/01/01 |1993/01/01 |
2014/02/18 17:02:23 10235F8 r hdplus [nagra] -----------------------------------------
2014/02/18 17:02:23 10235F8 r hdplus [nagra] ready for requests
2014/02/18 17:02:27 10235F8 r hdplus [nagra] ERROR: IO_Serial_GetStatus: ioctl(TIOCMGET): Input/output error
2014/02/18 17:02:27 10235F8 r hdplus [nagra] Error getting card status.
2014/02/18 17:02:27 10235F8 r hdplus [nagra] card ejected

Bengo55
18.02.14, 19:37
Ich schreib dir mal wie ich es gemacht habe . Immer 1 einziger Reader am Gerät dran. Dann hab ich über ein Virtuellen PC (in meinem Fall Ubuntu) die Ausgaben angefordert.
Die Eingaben die ich gemacht habe , habe ich die rot und fett markiert - auch die Info die du entnehmen musst.


bengo55@ubuntu:~$ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 Sep 11 10:57 /dev/ttyUSB0
bengo55@ubuntu:~$ udevadm info -n /dev/ttyUSB0 -a

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

looking at device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.2/2-2.2:1.0/ttyUSB0/tty/ttyUSB0':
KERNEL=="ttyUSB0"
SUBSYSTEM=="tty"
DRIVER==""

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.2/2-2.2:1.0/ttyUSB0':
KERNELS=="ttyUSB0"
SUBSYSTEMS=="usb-serial"
DRIVERS=="ftdi_sio"
ATTRS{port_number}=="0"
ATTRS{latency_timer}=="1"

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.2/2-2.2:1.0':
KERNELS=="2-2.2:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="ftdi_sio"
ATTRS{bInterfaceClass}=="ff"
ATTRS{bInterfaceSubClass}=="ff"
ATTRS{bInterfaceProtocol}=="ff"
ATTRS{bNumEndpoints}=="02"
ATTRS{supports_autosuspend}=="1"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceNumber}=="00"
ATTRS{interface}=="FT232R USB UART"

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.2':
KERNELS=="2-2.2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="2.2"
ATTRS{idVendor}=="0403"
ATTRS{speed}=="12"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{busnum}=="2"
ATTRS{devnum}=="5"
ATTRS{configuration}==""
ATTRS{bMaxPower}==" 90mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="a0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="0"
ATTRS{bcdDevice}=="0600"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="AM0208UC"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="16"
ATTRS{manufacturer}=="FTDI"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="6001"
ATTRS{bDeviceClass}=="00"
ATTRS{product}=="FT232R USB UART"

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2':
KERNELS=="2-2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="2"
ATTRS{idVendor}=="0e0f"
ATTRS{speed}=="12"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{busnum}=="2"
ATTRS{devnum}=="3"
ATTRS{configuration}=="VMware Virtual USB Hub"
ATTRS{bMaxPower}==" 0mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="7"
ATTRS{bcdDevice}=="0100"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 1.10"
ATTRS{urbnum}=="58"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="0002"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="VMware Virtual USB Hub"

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2':
KERNELS=="usb2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="0"
ATTRS{idVendor}=="1d6b"
ATTRS{speed}=="12"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{authorized_default}=="1"
ATTRS{busnum}=="2"
ATTRS{devnum}=="1"
ATTRS{configuration}==""
ATTRS{bMaxPower}==" 0mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="2"
ATTRS{bcdDevice}=="0305"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="0000:02:00.0"
ATTRS{version}==" 1.10"
ATTRS{urbnum}=="32"
ATTRS{manufacturer}=="Linux 3.5.0-40-generic uhci_hcd"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="0001"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="UHCI Host Controller"

looking at parent device '/devices/pci0000:00/0000:00:11.0/0000:02:00.0':
KERNELS=="0000:02:00.0"
SUBSYSTEMS=="pci"
DRIVERS=="uhci_hcd"
ATTRS{irq}=="18"
ATTRS{subsystem_vendor}=="0x15ad"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x0c0300"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{dma_mask_bits}=="32"
ATTRS{local_cpus}=="ff"
ATTRS{device}=="0x0774"
ATTRS{msi_bus}==""
ATTRS{local_cpulist}=="0-7"
ATTRS{vendor}=="0x15ad"
ATTRS{subsystem_device}=="0x1976"

looking at parent device '/devices/pci0000:00/0000:00:11.0':
KERNELS=="0000:00:11.0"
SUBSYSTEMS=="pci"
DRIVERS==""
ATTRS{irq}=="0"
ATTRS{subsystem_vendor}=="0x15ad"
ATTRS{broken_parity_status}=="0"
ATTRS{class}=="0x060401"
ATTRS{consistent_dma_mask_bits}=="32"
ATTRS{dma_mask_bits}=="32"
ATTRS{local_cpus}=="ff"
ATTRS{device}=="0x0790"
ATTRS{msi_bus}=="1"
ATTRS{local_cpulist}=="0-7"
ATTRS{vendor}=="0x15ad"
ATTRS{subsystem_device}=="0x0790"

looking at parent device '/devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""

Dami öffnest du dann deine 10-usbadapter.rules datei (auf deinem Raspberry im VErzeichnis /etc/udev/rules.d) (falls die Datei nicht vorhanden sein sollte -erstellen)

Dann trägst du ein (in meinem Fall):

SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="AM0208AS", SYMLINK+="Dor"

In meinem Fall heisst der Reader mit dieser Serial jetzt Dor. Das machst du mit jedem Reader 1 x und trägst die alle untereinander ein. Da du ja dann den Reader später in der Server einträgst würde ich irgendwie ne Markierung drauf machen, damit du den Reader entsprechend der Karten konfigurieren kannst. Ich hab nen STreifen Tippex band drüber gemacht und Dor drauf geschrieben.

dies ist ein Auszug aus meiner oscam.server

[reader]
label = Dor
enable = 1
protocol = mouse
device = /dev/Dor
services = Dor
caid = 0500
detect = cd
mhz = 357
cardmhz = 357
group = 3
emmcache = 1,3,2
blockemm-unknown = 1

Ich hoffe du kommst jetzt klar.Denke das Problem ist das du ne falsche Serial genommen hast, kommt mir sehr komisch vor.Ansonsten meld dich einfach noch mal.

Honda
18.02.14, 19:59
Danke für deinen Tip, aber genau so habe ich es gemacht.
Die Reader werden erkannt und eingelesen. Alles funktioniert für ca. 10 Sekunden und dann:


2014/02/18 17:02:19 10235F8 r hdplus [nagra] ERROR: IO_Serial_GetStatus: ioctl(TIOCMGET): Input/output error
2014/02/18 17:02:19 10235F8 r hdplus [nagra] Error getting card status.
2014/02/18 17:02:19 10235F8 r hdplus [nagra] card ejected
2014/02/18 17:02:20 10235F8 r hdplus [mouse] card detected

dann wieder ca. 10 Sekunden OK und dann wieder von vorne.

Meine 10-usbadapter.rules

SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031E5D", SYMLINK+="sky"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031ELG", SYMLINK+="beta"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031FDM", SYMLINK+="hdplus"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031FFA", SYMLINK+="plushd"

oscam.server

[reader]
label = sky
enable = 1
protocol = mouse
device = /dev/sky
services = skyfullhd
caid = 1702,1833
detect = cd
mhz = 800
cardmhz = 600
group = 1
emmcache = 1,3,2
blockemm-unknown = 1

[reader]
label = beta
enable = 1
protocol = mouse
device = /dev/beta
services = skyfullhd
caid = 1702,1833
detect = cd
mhz = 800
cardmhz = 600
group = 1
emmcache = 1,3,2
blockemm-unknown = 1

Honda
18.02.14, 20:09
Und hier das Ergebnis der Serial

looking at device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/ttyUSB0/tty/ttyUSB0':
KERNEL=="ttyUSB0"
SUBSYSTEM=="tty"
DRIVER==""

looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/ttyUSB0':
KERNELS=="ttyUSB0"
SUBSYSTEMS=="usb-serial"
DRIVERS=="ftdi_sio"
ATTRS{port_number}=="0"
ATTRS{latency_timer}=="1"

looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0':
KERNELS=="1-1.3.1:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="ftdi_sio"
ATTRS{bInterfaceClass}=="ff"
ATTRS{bInterfaceSubClass}=="ff"
ATTRS{bInterfaceProtocol}=="ff"
ATTRS{bNumEndpoints}=="02"
ATTRS{supports_autosuspend}=="1"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceNumber}=="00"
ATTRS{interface}=="FT232R USB UART"

looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1':
KERNELS=="1-1.3.1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="00"
ATTRS{devpath}=="1.3.1"
ATTRS{idVendor}=="0403"
ATTRS{speed}=="12"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="8"
ATTRS{busnum}=="1"
ATTRS{devnum}=="5"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="90mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="a0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="0"
ATTRS{bcdDevice}=="0600"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="A7031E5D"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="1244787"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="FTDI"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="6001"
ATTRS{bDeviceClass}=="00"
ATTRS{product}=="FT232R USB UART"

looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3':
KERNELS=="1-1.3"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="1.3"
ATTRS{idVendor}=="05e3"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="4"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="100mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="4"
ATTRS{bcdDevice}=="0901"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="40"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="removable"
ATTRS{idProduct}=="0608"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="USB2.0 Hub"

looking at parent device '/devices/platform/bcm2708_usb/usb1/1-1':
KERNELS=="1-1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="02"
ATTRS{devpath}=="1"
ATTRS{idVendor}=="0424"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{busnum}=="1"
ATTRS{devnum}=="2"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="2mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="3"
ATTRS{bcdDevice}=="0200"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="36"
ATTRS{ltm_capable}=="no"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="9512"
ATTRS{bDeviceClass}=="09"

looking at parent device '/devices/platform/bcm2708_usb/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceProtocol}=="01"
ATTRS{devpath}=="0"
ATTRS{idVendor}=="1d6b"
ATTRS{speed}=="480"
ATTRS{bNumInterfaces}==" 1"
ATTRS{bConfigurationValue}=="1"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{authorized_default}=="1"
ATTRS{busnum}=="1"
ATTRS{devnum}=="1"
ATTRS{configuration}==""
ATTRS{bMaxPower}=="0mA"
ATTRS{authorized}=="1"
ATTRS{bmAttributes}=="e0"
ATTRS{bNumConfigurations}=="1"
ATTRS{maxchild}=="1"
ATTRS{bcdDevice}=="0310"
ATTRS{avoid_reset_quirk}=="0"
ATTRS{quirks}=="0x0"
ATTRS{serial}=="bcm2708_usb"
ATTRS{version}==" 2.00"
ATTRS{urbnum}=="26"
ATTRS{ltm_capable}=="no"
ATTRS{manufacturer}=="Linux 3.10.25+ dwc_otg_hcd"
ATTRS{removable}=="unknown"
ATTRS{idProduct}=="0002"
ATTRS{bDeviceClass}=="09"
ATTRS{product}=="DWC OTG Controller"

looking at parent device '/devices/platform/bcm2708_usb':
KERNELS=="bcm2708_usb"
SUBSYSTEMS=="platform"
DRIVERS=="dwc_otg"
ATTRS{hnp}=="HstNegScs = 0x0"
ATTRS{srp}=="SesReqScs = 0x1"
ATTRS{regvalue}=="invalid offset"
ATTRS{hsic_connect}=="HSIC Connect = 0x1"
ATTRS{guid}=="GUID = 0x2708a000"
ATTRS{mode}=="Mode = 0x1"
ATTRS{srpcapable}=="SRPCapable = 0x1"
ATTRS{regdump}=="Register Dump"
ATTRS{gpvndctl}=="GPVNDCTL = 0x00000000"
ATTRS{ggpio}=="GGPIO = 0x00000000"
ATTRS{hprt0}=="HPRT0 = 0x00001405"
ATTRS{wr_reg_test}=="Time to write GNPTXFSIZ reg 10000000 times: 400 msecs (40 jiffies)"
ATTRS{hcd_frrem}=="HCD Dump Frame Remaining"
ATTRS{mode_ch_tim_en}=="Mode Change Ready Timer Enable = 0x0"
ATTRS{gnptxfsiz}=="GNPTXFSIZ = 0x01000306"
ATTRS{remote_wakeup}=="Remote Wakeup Sig = 0 Enabled = 0 LPM Remote Wakeup = 0"
ATTRS{busconnected}=="Bus Connected = 0x1"
ATTRS{hcddump}=="HCD Dump"
ATTRS{gotgctl}=="GOTGCTL = 0x001c0001"
ATTRS{spramdump}=="SPRAM Dump"
ATTRS{grxfsiz}=="GRXFSIZ = 0x00000306"
ATTRS{gsnpsid}=="GSNPSID = 0x4f54280a"
ATTRS{gusbcfg}=="GUSBCFG = 0x00001700"
ATTRS{hptxfsiz}=="HPTXFSIZ = 0x02000406"
ATTRS{devspeed}=="Device Speed = 0x0"
ATTRS{fr_interval}=="Frame Interval = 0x1d4c"
ATTRS{rem_wakeup_pwrdn}==""
ATTRS{bussuspend}=="Bus Suspend = 0x0"
ATTRS{buspower}=="Bus Power = 0x1"
ATTRS{hnpcapable}=="HNPCapable = 0x1"
ATTRS{rd_reg_test}=="Time to read GNPTXFSIZ reg 10000000 times: 1270 msecs (127 jiffies)"
ATTRS{enumspeed}=="Device Enumeration Speed = 0x1"
ATTRS{inv_sel_hsic}=="Invert Select HSIC = 0x0"
ATTRS{regoffset}=="0xffffffff"

looking at parent device '/devices/platform':
KERNELS=="platform"
SUBSYSTEMS==""
DRIVERS==""

Bengo55
18.02.14, 20:22
hast du das problem auch wenn du sag ich mal nur 2 reader verwendest ?
ich schick dir mal die Version mit der ich hantier auf dem PI, dann weisst du zumindest das es OScam net schuld ist.

Honda
18.02.14, 20:36
Wenn ich die 2 Reader direkt an den Pi klemme alles OK
Mit aktiven 7-fach König HUB nicht OK
Also, Probleme mit HUB, werde mir einen anderen HUB besorgen und dann berichten.

Vorerst vielen Dank für deine Unterstützung.

Gruß Jancom

Honda
24.02.14, 14:05
So, Abschlussmeldung:

Mit einem 10-fach USB HUB mit 3,5A Netzteil alles super.

Gruß

Jancom

Bengo55
25.02.14, 17:46
perfekt , das hört man gerne

doriangray
30.06.14, 00:48
Hallo,

habe genau das selbe Problem mit meiner Himbeere... welchen usb HUB hast du verwendet?

LG
doriangray