Eftersom NewCS inte längre stöds på Windows funderar jag på att flytta kortläsaren till min QNAP TS-109. Har gjort några tester men det funkar inte riktigt än men här är en guide jag börjat på:
- Uppgradera din QNAP NAS till senaste firmware. Det senaste (3.1.0) har ett nytt användargränssnitt som är riktigt trevligt.
- Logga in i adminstationen på NAS:en. Gå till Applications -> QPKG Plugins. Välj Get QPKG och installera Optware.
- Aktivera Optware
- Ladda ner NewCS till din dator och packa upp.
- Överför mappen med NewCS till någon utdelad mapp på din NAS.
- Ladda ner Putty eller något annat program som stödjer SSH.
- Logga in på din QNAP med SSH som admin.
- Skriv uname -a för att ta reda på vilken plattform du har och version av Linux. Kolla om det står 2.6.12.6 eller 2.6.21.1. Du måste välja rätt moduler nedan.
- Kör nedanstående kommandon för att hämta de paket som behövs för att hantera USB-kortläsare som seriella portar.
# ipkg update
# ipkg list | grep usbserial
# ipkg install libusb
För 2.6.12.6:
# ipkg install ts209-kernel-module-ftdi-sio
# ipkg install ts209-kernel-module-usbserial
För 2.6.21.1:
# ipkg install ts409-kernel-module-ftdi-sio
# ipkg install ts409-kernel-module-usbserial - Skapa en katalog för modulerna under /opt/lib/ för att de ska finnas kvar efter omstart (tror jag)
# mkdir /opt/lib/modules - Kopiera dit modulerna
# cp /lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial/usbserial.ko /opt/lib/modules/
# cp /lib/modules/2.6.12.6-arm1/kernel/drivers/usb/serial/ftdi_sio.ko /opt/lib/modules/ - Starta om din Qnap och logga in igen.
- Installera modulerna
# insmod usbserial.ko
# insmod ftdi_sio.ko - Kolla att det gick bra
# lsmod
Du ska få några rader som nedan:
Module Size Used by Tainted: P
ftdi_sio 35364 0 – Live 0xbf082000
usbserial 26800 1 ftdi_sio, Live 0xbf07a000 - Anslut nu din kortläsare och vänta en liten stund
- Kolla systemloggen att den anslöts på ttyUSB0 eller någon annan siffra
usb 1-1: new full speed USB device using ehci_platform and address 2
ftdi_sio 1-1:1.0: FTDI FT232BM Compatible converter detected
usb 1-1: FTDI FT232BM Compatible converter now attached to ttyUSB0 - Gå nu till mappen där NewCS finns t.ex. /share/Backup. Alla utdelade mappar finns under /share.
# cd /share/Backup/
Gå in i mappen.
# cd newcs-1_65/ - Kopiera passande newcs binär och konfigurationsfil till newcs mappen.
# cp bin/newcs.qnap newcs
# cp config/newcs.xml.phoenix newcs.xml - Redigera nu newcs.xml så att den stämmer med dina önskemål. Node ska sättas till/dev/usb/ttyUSB0
Du kan redigera från din dator genom att öppna newcs.xml på den share den ligger på. - Starta newcs
# ./newcs - Förhoppningsvis funkar det nu för dig. Jag får fel vid initieringen av kortläsaren men det beror troligen på felaktiga inställningar på porten.
- Stoppa newcs
# killall newcs - Automatisk start av newcs… (här ska jag skriva hur man gör ett startskript)
Liknande inlägg:





