Mount einer NFS Freigabe auf DS

Status
Für weitere Antworten geschlossen.

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.907
Punkte für Reaktionen
1.180
Punkte
754
So sollte es sein, aber Du wirst es sehen. Hier gibts eine Übersicht über alle Optionen.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Alles klar, danke dir.

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

Gruß Gundo
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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 ?
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.325
Punkte für Reaktionen
2.872
Punkte
423
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?
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.325
Punkte für Reaktionen
2.872
Punkte
423
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:

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.024
Punkte für Reaktionen
275
Punkte
393
Hallo,
das muß ipkg heißen.

Gruß Götz
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Klappt leider auch nicht ...
Code:
DiskStation> ipkg update
-ash: ipkg: not found
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.325
Punkte für Reaktionen
2.872
Punkte
423
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
...
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
"/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 ?
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.532
Punkte für Reaktionen
38
Punkte
94
es gibt die /root/.profile

und die /etc/profile

benutze mal ls -la
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.325
Punkte für Reaktionen
2.872
Punkte
423
Dateien, die mit Punkt beginnen, sind für "ls" unsichtbar. Wie laserdesign schon sagte, mach ein "ls -la".
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.325
Punkte für Reaktionen
2.872
Punkte
423
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.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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