Installation von ipkg auf dem DS211+

Status
Für weitere Antworten geschlossen.

cccc

Benutzer
Mitglied seit
30. Mai 2007
Beiträge
142
Punkte für Reaktionen
0
Punkte
0
Hallo

Ich habe ipkg, wie folgt auf dem DS211+ (DSM 4.3-3776-2) installiert:
Code:
> cat /proc/cpuinfo
Processor       : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS        : 1589.24
Features        : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant     : 0x2
CPU part        : 0x131
CPU revision    : 1

Hardware        : Synology 6282 board
Revision        : 0000
Serial          : 0000000000000000

> cd /volume1/@tmp
> wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh

> chmod +x syno-mvkw-bootstrap_1.2-7_arm.xsh
> ./syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+1 records out
Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh


BusyBox v1.16.1 (2013-08-17 12:13:34 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

> ipkg update
/bin/sh: ipkg: not found
> find / -name ipkg
>
und funktioniert nicht.

Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh?

Ich habe aber gemäss:

What kind of CPU does my NAS have

DS211+ Marvell Kirkwood mv6282 1.6Ghz ARM (Marvell ARMADA 300) 16-bit@DDR3, 512MB of RAM

und

How_to_install_ipkg

installiert.
 
Zuletzt bearbeitet:

cccc

Benutzer
Mitglied seit
30. Mai 2007
Beiträge
142
Punkte für Reaktionen
0
Punkte
0
Ich habe jetzt zum Laufen gebracht.

Musste bootstrap.sh gemäss:

http://www.synology-wiki.de/index.php/IPKG

anpassen:
Code:
> cd /volume1/@tmp
ls
bootstrap                          syno-mvkw-bootstrap_1.2-7_arm.xsh
> cd bootstrap
> ls
bootstrap.sh           ipkg.sh                wget.ipk
ipkg-opt.ipk           optware-bootstrap.ipk

> vi bootstrap.sh
    echo "  rm -rf /usr/lib/ipkg"
    echo "This will remove all existing optware packages."
    echo
    echo "You must *reboot* and then restart the bootstrap script."
    exit 1
fi

if [ ! -e `dirname $REAL_OPT_DIR` ]; then
    echo "Error: `dirname $REAL_OPT_DIR` does not exist"
    exit 2
fi

if ! grep Feroceon /proc/cpuinfo >/dev/null 2>&1; then
    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
    exit 3
fi



BS_DIR="$REAL_OPT_DIR/ipkg-bootstrap"

echo "Creating temporary ipkg repository..."
rm -rf $BS_DIR
DiskStation> ls
bootstrap.sh           ipkg.sh                wget.ipk
ipkg-opt.ipk           optware-bootstrap.ipk

> ./bootstrap.sh
Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...Done.
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
Installing wget (1.12-2) to root...
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.

> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.

und jetzt scheint zu funktionieren.!
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat