ELFCLASS64 - Fehler auf Synology DS710+

Begonnen von SandroK, 16 November 2016, 16:04:04

Vorheriges Thema - Nächstes Thema

SandroK

Hallo,

ich versuche mit FHEM wieder auf einer Synology DS710+ mit DSM 5.2 mit den Paketen von Martin Fischer zum laufen zu bringen.

Habe folgende Pakete installiert:

- fhem_noarch-all_5.7-mfr-20160330.spk
- perlmodules_x64-5.2_1.1.2-mfr-20160330.spk
- usbdriver_x86-5.2_1.0.2-mfr-20160330.spk

KEIN IPKG oder irgendwelche OPTWARE oder sonstige händischen Sachen !

Ziel der Übung ist einen CUL 3 und einen JeeLink zum laufen zu bringen.

Nun ist alles frisch installiert, FHEM ist auch upgedatet und es stellt sich
im Log folgender Fehler ein:

//--------------------------------------------------
2016.11.16 15:53:15 1: usb create starting
2016.11.16 15:53:15 3: Probing CUL device /dev/ttyACM0
2016.11.16 15:53:15 1: Can't load '/usr/lib/perl5/site_perl/auto/Device/SerialPort/SerialPort.so' for module Device::SerialPort: /usr/lib/perl5/site_perl/auto/Device/SerialPort/SerialPort.                                        so: wrong ELF class: ELFCLASS64 at /usr/share/perl5/core_perl/XSLoader.pm line 68.
at /usr/lib/perl5/site_perl/Device/SerialPort.pm line 62.
Compilation failed in require at ./FHEM/DevIo.pm line 389.
--------------------------------- //


Brauch ich da noch etwas ? Das falsche Perl-Modulpaket erwischt, denke ich nicht, der DS710+ hat eine ATOM CPU (x86)

ein lsmod ergibt:

//-------------------------------------------------
NAS-FHEM> lsmod
Module                  Size  Used by    Tainted: P
ch341                   8245  0
cp210x                 11623  0
pl2303                 12700  0
ftdi_sio               41389  0
usbserial              39585  4 ch341,cp210x,pl2303,ftdi_sio
cdc_acm                16721  0
cifs                  248228  0
udf                    78554  0
...
-------------------------------------------------//


ein DMSEG ergibt:

//-------------------------------------------------------------------
[   59.057484] ata2: EH complete
[   63.400286] loop: module loaded
[   70.310191] findhostd uses obsolete (PF_INET,SOCK_PACKET)
[   76.543519] usbcore: registered new interface driver cdc_acm
[   76.549223] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   76.577481] usbcore: registered new interface driver usbserial
[   76.591694] usbcore: registered new interface driver ftdi_sio
[   76.597570] usbserial: USB Serial support registered for FTDI USB Serial Device
[   76.605084] ftdi_sio 4-2:1.0: FTDI USB Serial Device converter detected
[   76.611803] usb 4-2: Detected FT232RL
[   76.615500] usb 4-2: Number of endpoints 2
[   76.619620] usb 4-2: Endpoint 1 MaxPacketSize 64
[   76.624258] usb 4-2: Endpoint 2 MaxPacketSize 64
[   76.628890] usb 4-2: Setting MaxPacketSize 64
[   76.635698] usb 4-2: FTDI USB Serial Device converter now attached to ttyUSB0
[   76.661537] usbcore: registered new interface driver pl2303
[   76.667223] usbserial: USB Serial support registered for pl2303
[   76.683523] usbcore: registered new interface driver cp210x
[   76.689233] usbserial: USB Serial support registered for cp210x
[   76.715358] usbcore: registered new interface driver ch341
[   76.720990] usbserial: USB Serial support registered for ch341-uart
-------------------------------------------------------------//


also USB Treiber wurden erkannt und geladen.

Wer könnte mir helfen. Vielen Dank für einen Tipp.

VG Sandro