Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Raspberry 3 B und Oscam startet nicht mit mehreren Easymouse 2

Nacks

Ist gelegentlich hier
Registriert
19. Juli 2009
Beiträge
91
Reaktionspunkte
5
Punkte
28
Hallo zusammen,

ich habe mal wieder ein Problem mit meinem neuen Raspberry und hoffe, dass ich hier im richtigem Bereich bin.
Derzeit habe ich einen alten Raspberry 1 mit Oscam laufen, welches sehr stabil läuft. Nun möchte ich dieses aber Updaten und dazu habe ich mir einen Raspberry 3 B zugelegt und soweit auch eingerichtet.

Nun habe ich aber das Problem, dass bei dem Raspberry 3 B dieser nicht mehr startet, sobald mehrere Easymouse 2 dran stecken. Egal ob an den vorhandenen USB-Ports oder über einen USB-Hub.

Anbei mal die Hardware, welche ich einsetze und die configs.

  • Raspberry Pi 3 Model B Rev 1.2
  • Netzteil: 5,1V – 2,5A
  • Linux raspberrypi 4.19.97-v8+ #1294 SMP PREEMPT Thu Jan 30 13:27:08 GMT 2020 aarch64 GNU/Linux
  • IPC: Lokale Paketversion: 11.6 (2019-09-30)
    Online Paketversion: 11.6 (2019-09-30)
  • Oscam: OSCam r11572

Hier noch die Config Files:
[global]
logfile = /var/log/oscam/oscam.log
emmlogdir = /var/log/oscam/
fallbacktimeout = 2900
cachedelay = 120
nice = -1
maxlogsize = 600
lb_mode = 1
lb_auto_betatunnel = 1

[cccam]
port = 20000
reshare = 0
version = 2.3.0

[webif]
httpport = 17001
httpuser = oscam
httppwd = oscam
httprefresh = 10
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255

[reader]
label = orf
protocol = mouse
device = /dev/orf
services = orf
caid = 0D98
detect = cd
mhz = 368
cardmhz = 368
#ident = 0D98:000000,000004,000010
group = 1
emmcache = 1,1,2,0

[reader]
label = hd
protocol = mouse
device = /dev/hdplus
services = hd
caid = 1830
boxkey = A7642F57BC96D37C
rsakey = BF358B5461863130686FC933FB541FFCED682F3680F09DBC1A23829FB3B2F766B9DD1BF3B3ECC9AD6661B753DCC3A9624156F9EB64E8168EF09E4D9C5CCA4DD5
detect = cd
ecmwhitelist = 1830:92
mhz = 369
cardmhz = 368
ident = 1830:000000,003411,008011
group = 3
emmcache = 1,3,2

[account]
user = ****
pwd = *****
caid = 0D98,1830
au = 1
group = 1,2,3
services = hd,orf

Auf dem alten System (Raspberry 1 habe ich noch Udev Regeln angelegt, welche ich auch auf das neue System (Raspberry 3 B) übertragen habe:

# Konfiguration für Smartcards über Easymouse2
#
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031YMV", SYMLINK+="sky"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A7031FJE", SYMLINK+="hdplus"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A603IEKI", SYMLINK+="orf"

# Konfiguration für Smartcards über Easymouse2
#
SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="A7031YMV", SYMLINK+="sky"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="A7031FJE", SYMLINK+="hdplus"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="A603IEKI", SYMLINK+="orf"

Und hier noch das Log:

2020/02/15 18:17:10 00000000 s (main) System name = Linux
2020/02/15 18:17:10 00000000 s (main) Host name = raspberrypi
2020/02/15 18:17:10 00000000 s (main) Release = 4.19.97-v8+
2020/02/15 18:17:10 00000000 s (main) Version = #1294 SMP PREEMPT Thu Jan 30 13:27:08 GMT 2020
2020/02/15 18:17:10 00000000 s (main) Machine = aarch64
2020/02/15 18:17:10 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 483
2020/02/15 18:17:10 00000000 s (config) userdb reloaded: 16 accounts loaded, 0 expired, 0 disabled
2020/02/15 18:17:10 00000000 s (main) signal handling initialized
2020/02/15 18:17:10 00000000 s (net) cs357x: initialized (fd=6, port=44357)
2020/02/15 18:17:10 00000000 s (net) newcamd: initialized (fd=7, port=34000)
2020/02/15 18:17:10 00000000 s (net) -> CAID: 09C4 PROVID: 000000
2020/02/15 18:17:10 00000000 s (net) newcamd: initialized (fd=8, port=34001)
2020/02/15 18:17:10 00000000 s (net) -> CAID: 1830 PROVID: 003411
2020/02/15 18:17:10 00000000 s (net) cccam: initialized (fd=9, port=20000)
2020/02/15 18:17:10 00000000 s (reader) orf [mouse] creating thread for device /dev/orf
2020/02/15 18:17:10 00000000 s (reader) hd [mouse] creating thread for device /dev/hdplus
2020/02/15 18:17:10 00000000 s (main) waiting for local card init
2020/02/15 18:17:10 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:10 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:10 64D6A47A h (webif) webif: decompressed 180205 bytes back into 444492 bytes
2020/02/15 18:17:10 64D6A47A h (webif) HTTP Server running. ip=0.0.0.0 port=17001
2020/02/15 18:17:10 135E3CA3 r (reader) orf [mouse] Reader initialized (device=/dev/orf, detect=cd, mhz=368, cardmhz=368)
2020/02/15 18:17:11 135E3CA3 r (reader) orf [mouse] card detected
2020/02/15 18:17:12 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:12 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:12 135E3CA3 r (reader) orf [mouse] ATR: 3B 78 12 00 00 54 C4 03 00 8F F1 90 00
2020/02/15 18:17:12 135E3CA3 r (reader) orf [mouse] Setting baudrate to 19819 bps
2020/02/15 18:17:13 135E3CA3 r (reader) orf [mouse] card detected
2020/02/15 18:17:13 135E3CA3 r (reader) orf [mouse] type: CryptoWorks
2020/02/15 18:17:14 135E3CA3 r (reader) orf [mouse] type: CryptoWorks, caid: 0D98, ascii serial: #########, hex serial: ##########
2020/02/15 18:17:14 135E3CA3 r (reader) orf [mouse] issuer: CryptoWorks, id: 04, bios: v3, pin: unknown, mfid: 3F00
2020/02/15 18:17:14 135E3CA3 r (reader) orf [mouse] providers: 4 (04,08,0C,10)
2020/02/15 18:17:14 135E3CA3 r (reader) orf [mouse] found card system cryptoworks
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max allotted of 1
2020/02/15 18:17:14 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:14 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] provider: 1, id: 04, name: Operator: FFFF
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 000D, date: 2020/01/21 - 2020/02/21, name: Product 000D
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: FFE0, date: 2020/01/21 - 2020/09/28, name: Product FFE0
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 0001, date: 2020/02/13 - 2020/10/21, name: Product 0001
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 0002, date: 2020/02/13 - 2020/10/21, name: Product 0002
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 7FFB, date: 2020/01/22 - 2020/02/21, name: Product 7FFB
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 7FF7, date: 2020/02/14 - 2020/02/24, name: Product 7FF7
2020/02/15 18:17:14 135E3CA3 r (reader) orf [cryptoworks] chid: 0000, date: 1999/12/31 - 2000/01/07, name: DownLoad00000000
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] provider: 2, id: 08, name: Operator: FFFF
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] chid: 001D, date: 2020/01/21 - 2020/02/21, name: Product 001D
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] chid: 0000, date: 1999/12/31 - 2000/01/07, name: DownLoad00000000
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] provider: 3, id: 0C, name: Operator: FFFF
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] chid: 0000, date: 1999/12/31 - 2000/01/07, name: DownLoad00000000
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] provider: 4, id: 10, name: Operator: FFFF
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] chid: 0031, date: 2020/01/21 - 2020/02/21, name: Product 0031
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] chid: 0000, date: 1999/12/31 - 2000/01/07, name: DownLoad00000000
2020/02/15 18:17:15 135E3CA3 r (reader) orf [cryptoworks] ready for requests
2020/02/15 18:17:16 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:16 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:18 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:18 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:20 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:20 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:22 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:22 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:24 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:24 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:26 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:26 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:28 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:28 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:30 4EA9BF13 r (reader) hd [mouse] ERROR: Opening device /dev/hdplus (errno=2 No such file or directory)
2020/02/15 18:17:30 4EA9BF13 r (reader) hd [mouse] Cannot open device: /dev/hdplus
2020/02/15 18:17:31 00000000 s (main) init for all local cards done

Sind nun beide EasyMouse angesteckt und ich schließe den Raspberry am Strom an, startet dieser nicht. Steckt nur einer dran, dann startet der Raspberry und Oscam und es wird der Reader erkannt. Steckt man dann den zweiten EasyMouse an, wird dieser nicht erkannt und das System stürtzt ab. Einzeln wird aber jeder Easymouse erkannt und auch die Karten, welche in diesem Stecken.

Woran kann das liegen, dass die Easymouse nicht erkannt werden? Auf meinem Raspberry 1 läuft alles einwandfrei. Ist das Netzteil zu schwach? Mich wundert es nur, dass es mit dem USB-Hub auch nicht klappt und der hat aber am Raspberry 1 mit drei Easymouse wunderber funktioniert.

Wenn hier jemand Helfen könnte, wäre ich sehr dankbar.
 
Hi Nacks,

dann muss man gaaaaz vorne bei der Analyse beginnen ...
- setzte ein cleanes System auf, also ein aktuelles raspbian vorerst ohne IPC/oscam und ohne die Easymouses
- stecke eine Easymouse an und schau dir die Ausgabe von dmesg an ... am Ende sollte das USB Gerät auftauchen.
- stecke die 2. Easymouse an und schau dir erneut die Ausgabe von dmesg an; hoffe das System stürzt nicht ab.

sollte das System laufen, dann teste, ob die USB-Geräte aufgelistet werden
ls -l /dev/ttyUSB*

.. es sollten mindestens 2 Einträge auftauchen; zB /dev/ttyUSB0 und /dev/ttyUSB1. Mehr Infos dann über
udevadm info -n /dev/ttyUSB0 -a | grep '{serial}'
udevadm info -n /dev/ttyUSB1 -a | grep '{serial}'

.. sollte das System immer noch laufen, dann trage die 2 Geräte wieder per rules-Datei in den udev Dienst ein .. und boote neu.
.. sollte das System normal starten, dann kommt IPC oder erstmal nur oscam an die Reihe.
 
Vielen Dank für eure Antworten.

Habe den Pi mal neu aufgesetzt (ohne IPC und ohne Oscam) und mal geschaut ob ich die beiden Easymouse anstecken kann ohne das dieser abstürtzt. Wenn ich die beiden Easymouse anstecke reagiert zwar der Pi noch, ich bekomme jedoch folgende Ausgbe wenn ich mit dmesg logge:

[ 153.366740] Under-voltage detected! (0x00050005)
[ 153.766683] usb 1-1.5: new full-speed USB device number 6 using dwc_otg
[ 153.924314] usb 1-1.5: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[ 153.924333] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 153.924343] usb 1-1.5: Product: FT232R USB UART
[ 153.924352] usb 1-1.5: Manufacturer: FTDI
[ 153.924361] usb 1-1.5: SerialNumber: A7031YMV
[ 154.002367] usbcore: registered new interface driver usbserial_generic
[ 154.005269] usbserial: USB Serial support registered for generic
[ 154.028068] usbcore: registered new interface driver ftdi_sio
[ 154.028168] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 154.028931] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected
[ 154.029200] usb 1-1.5: Detected FT232RL
[ 154.031932] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB0
[ 159.606816] Voltage normalised (0x00000000)
[ 594.032969] usb 1-1.5: USB disconnect, device number 6
[ 594.033717] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 594.033834] ftdi_sio 1-1.5:1.0: device disconnected
[ 596.886962] usb 1-1.5: new full-speed USB device number 7 using dwc_otg
[ 597.044444] usb 1-1.5: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[ 597.044463] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 597.044472] usb 1-1.5: Product: FT232R USB UART
[ 597.044482] usb 1-1.5: Manufacturer: FTDI
[ 597.044506] usb 1-1.5: SerialNumber: A7031FJE
[ 597.052907] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected
[ 597.053108] usb 1-1.5: Detected FT232RL
[ 597.054555] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB0
[ 602.647078] Under-voltage detected! (0x00050005)
[ 603.036981] usb 1-1.4: new full-speed USB device number 8 using dwc_otg
[ 603.193979] usb 1-1.4: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[ 603.194003] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 603.194013] usb 1-1.4: Product: FT232R USB UART
[ 603.194022] usb 1-1.4: Manufacturer: FTDI
[ 603.194031] usb 1-1.4: SerialNumber: A603IEKI
[ 603.202595] ftdi_sio 1-1.4:1.0: FTDI USB Serial Device converter detected
[ 603.202783] usb 1-1.4: Detected FT232RL
[ 603.203752] usb 1-1.4: FTDI USB Serial Device converter now attached to ttyUSB1
[ 608.887097] Voltage normalised (0x00000000)
[ 628.996784] logitech-hidpp-device 0003:046D:400A.0006: HID++ 2.0 device connected.

Ist die Ausgabe "Under-voltage detected! (0x00050005)" bei den Easymouse normal oder ist das ein Hinweis auf ein zu schwaches Netzteil. Habe das Raspberry Netzteil mit 2,5A.
 
Ja könnte gut sein, die Netzteile kommen alle auch dem Reich der Mitte und lassen gerne mit der Zeit "nach".
Besorg Dir mal ein neues.
Die Mouse werden erkannt.
A7031YMV
A7031FJE

MfG
 
Hi Nacks,

die Ausgabe sieht für mich erstmal ok aus. .. du solltest die dmesg Ausgabe regelmäßig mal auf "Under-voltage detected!" Einträge untersuchen. Kommt diese Meldung häufiger vor oder der PI stürzt kommentarlos ab, dann tausche mal das Netzteil; darf auch ein hochwertiges sein.

.. ich würde jetzt mit der IPC Installation weitermachen.
 
Zurück
Oben