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