Benutzer:Marc76/USB auf DSM4.3: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
K (Überholte Informationen entfernt.)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
Voraussetzung: Martins Pakete sind installiert:
Seite geleert (war als persönliches Scratchpad "missbraucht"), da einige Links so nicht mehr gültig waren.
http://www.fischer-net.de/hausautomation/fhem/37-fhem-auf-synology-diskstation.html
 
 
ipkg install optware-devel
 
PATH erweitern (um optware-devel Programme zu priorisieren):
 
PATH=/opt/bin:$PATH
export PATH
 
Aktueller Kerlensource für die richtige CPU downloaden und auf der Synology entpacken
 
* http://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/3776branch/
* http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_have
 
Wechsel in Dir source/linux-2.6.32
 
Diese .config Datei verwenden: http://pastebin.com/KRBV264Y
 
als .config in aktuellem Verzeichnis speichern
 
ODER die korrekte Datei aus dem Verzeichnis synoconfigs wählen. Hier kann es allerdings zu Fehlern beim Make kommen, die Module, die Fehler werfen müssen dann mittels
make menuconfig
 
(oder manuell per Texteditor) aus der .config entfernt werden. Auf jeden Fall muss dann mittels
sed -i 's/# CONFIG_USB_SERIAL_GENERIC is not set/ CONFIG_USB_SERIAL_GENERIC=y/g' .config
 
die Serial Generic Option aktiviert werden.
 
Dann:
make modules
Das dauert ein paar Minuten...
 
die Module liegen nun hier:
drivers/usb/class/cdc-acm.ko
drivers/usb/serial/ftdi_sio.ko
drivers/usb/serial/pl2303.ko
drivers/usb/serial/usbserial.ko
 
Diese Module nun an die folgenden Stellen kopieren:
/lib/modules/
/usr/local/lib/modules/
/volume1/@appstore/usb-driver-kernel/modules/
 
Module neu installieren:
/var/packages/usb-driver-kernel/scripts/start-stop-status stop
/var/packages/usb-driver-kernel/scripts/start-stop-status start

Aktuelle Version vom 30. März 2016, 06:14 Uhr

Seite geleert (war als persönliches Scratchpad "missbraucht"), da einige Links so nicht mehr gültig waren.