Mount einer NFS Freigabe auf DS

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
So sollte es sein, aber Du wirst es sehen. Hier gibts eine Übersicht über alle Optionen.
 
Alles klar, danke dir.

Mit der Bedienung werd ich wohl keine Probleme haben weil meine QUAD+ auch ipkg nutzt.

Gruß Gundo
 
Ich hab´s befürchtet, irgendwas haut nicht hin.

Nach dem Start der Box wird mir angezeigt:
Code:
BusyBox v1.16.1 (2014-05-29 11:40:10 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

: not found
-ash: umask: line 3: Illegal number: 022
: not found
: bad variable name6: PATH
Code:
DiskStation> opkg update
-ash: opkg: not found

In der Anleitung steht:
Add the following line to /etc/profile:
Code:
PATH=/opt/bin:/opt/sbin:$PATH

"profile" sieht dann so aus bei mir:
Code:
#/etc/profile: system-wide .profile file for ash.

umask 022

PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH


#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
#        stty erase
#fi
PGDATA=/var/services/pgsql
export PGDATA

TERMINFO=/usr/share/terminfo
export TERMINFO

TERM=${TERM:-cons25}
export TERM

PAGER=more
export PAGER

export LC_ALL=en_US.utf8
export LANG=en_US.utf8

PS1="`hostname`> "

alias dir="ls -al"
alias ll="ls -la"

ulimit -c unlimited

Weiß jemand wo es klemmt ?
 
Schätze mal, du die /etc/profile mit einem ungeeigneten Editor editiert. Linux verwendet Linefeed an den Zeilenenden und nicht Carriage-Return + Linefeeds wie DOS/Windows. Öffne die Datei mal mit "vi", du wirst wohl ^M an den Zeilenenden sehen, oder?
 
Nee darauf hab ich geachtet. Editiert/erstellt mit Notepad++ & Format Zeilenende UNIX LF. Das mach ich schon seit geraumer Zeit bei meinen E2-Boxen so. Der Fehler muß irgendwo anders liegen ... aber meine Kenntnisse reichen für diese Fehlersuche nicht aus.

Ich hab mich übrigens streng an die Anleitung gehalten.
 
Meld dich mal an und ruf ". /etc/profile" auf (Leerzeichen nach dem Punkt beachten). Kommen die Fehler dann auch?

Edit:
Ich bin mir ziemlich sicher, dass deine /etc/profile DOS-Format hat. Wenn ich meine falsch abspeichere kommt auch
Code:
: not foundprofile: line 2:
-ash: umask: line 3: Illegal number: 022
: not foundprofile: line 4:
: bad variable name6: PATH
Prüf das bitte nochmal
 
Zuletzt bearbeitet:
Du hattest recht !

Ich hab alles noch mal überprüft und festgestellt das die Datei "profile" im DOS-Format war. Ich habe es nun korrigiert ... beim Starten der shell erscheint nun keine Fehlermeldung mehr.

Aber ....
Code:
DiskStation> opkg update
-ash: opkg: not found
Es klemmt immer noch ....
 
Zuletzt bearbeitet:
Hallo,
das muß ipkg heißen.

Gruß Götz
 
Klappt leider auch nicht ...
Code:
DiskStation> ipkg update
-ash: ipkg: not found
 
Gibt es /opt/bin/ipkg?

Wenn ja, füg mal "PATH=/opt/bin:/opt/sbin:$PATH" in die /etc/profile am Ende ein und kommentier die beiden PATH-Zeilen in der /root/.profile aus.

/etc/profile
Code:
...
PATH=/opt/bin:/opt/sbin:$PATH

/root/.profile
Code:
...
#PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
#export PATH
...
 
ja gibt es.
Code:
DiskStation> cd /opt/bin
DiskStation> ls
ipkg                 ipkg-opt             update-alternatives
"ipkg" ist grün gekennzeichnet.

Ich werde deinen Tipp jetzt anwenden.
 
"/root/.profile" existiert scheinbar nicht bei mir.

Code:
DiskStation> ls
bin                             ipkg-opt_0.99.163-10_arm.ipk    opt                             sys                             volume1
dev                             ipkg-opt_0.99.163-10_arm.ipk.1  proc                            tmp                             volume2
etc                             lib                             root                            usr                             volumeUSB1
etc.defaults                    lost+found                      run                             var
initrd                          mnt                             sbin                            var.defaults
Code:
DiskStation> cd root
DiskStation> ls
DiskStation>

Oder hab ich was falsch verstanden ?
 
es gibt die /root/.profile

und die /etc/profile

benutze mal ls -la
 
Dateien, die mit Punkt beginnen, sind für "ls" unsichtbar. Wie laserdesign schon sagte, mach ein "ls -la".
 
Ja, "/root/.profile" ist vorhanden ... wird nur mit "ls -la" sichtbar. Das wußte ich nicht. Leider kann ich mich nur als Admin per FTP auf die DS214 einloggen. Und als Admin sind diverse Ordner und Dateien nicht sichtbar, so auch .profile. Kann ich somit leider nicht drauf zugreifen und komfortabel editieren. Mit VI geht es, aber damit kenne ich mich nicht aus. Werde mir mal ein paar Infos googeln.
 
Werde mir mal ein paar Infos googeln.
Ja, mach das. Ohne etwas vi-Kenntnisse und z.B. "putty" als Terminal-Programm kommt man unter Linux nicht aus. Die 5-6 vi-Befehle, die man wirklich braucht, hat man schnell drauf. Im Wiki gibt's m.W. auch einiges dazu.
 
An dieser Stelle einen herzlichen Dank an alle Helfer.

Es sieht nun gut aus, glaube ich.
Code:
DiskStation> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
Code:
DiskStation> ipkg list | grep iperf
iperf - 2.0.4-1 - A tool for measuring TCP and UDP bandwidth performance.

Super *freu*
 
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