Hilfe??? WL-HDD keine Verbindung mit Putty

Network Attached Storage
wernas21
Interessierter
Interessierter
Beiträge: 72
Registriert: Sonntag 20. Februar 2005, 19:50

Beitrag von wernas21 »

:D Hallo petgun :D

Hast wohl recht gehabt Image geflasht, besten Dank nochmal für deine hilfe geht alles.

Habe da aber noch ne Frage wie geht das mit dem Internet, Also ich möchte per Wlan mit der Dbox2 und WL-HDD ins Internet.

Ich habe folgende Config PC fest an Wlan-DSL-Router per DHCP notebook mit WLan PCMCIA Karte auch per DHCP.

Kannst du mir da evt. Helfen oder gibts hier auf dem Bord eine Info dazu.

Nochmals Danke Gruss Wernas21
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

hdparm sollte man nicht verwenden da die Platte dann immer von selbst aufwacht. Denn es wird in bestimmten abständen auf die Platte ein log abglegt.
Das hochfahren aus dem usgeschaltetem Zustand klappt 100% wenn man ein zusätzliches Script namens start_unfsh einbindet.
Hier der Beitrag:
morgoth hat geschrieben:Hi,

...
Man erstelle in /tmp/harddisk/part1 eine ausführbare Datei start_unfsd (Unix-Editor und Rechte nicht vergessen)

start_unfsd:

Code: Alles auswählen

#!/bin/sh

export PATH=/tmp/harddisk/part1/conf/usr/bin:$PATH

cd /tmp/harddisk/part1/conf/bin
./unfsd 
i=5
until expr $i = 0 > /dev/null
do
   if pidof unfsd > /dev/null; then break
   else
     echo "Trying to start unfsd (max. $i times)" >> /tmp/unfsd.log
     sleep 9
     ./unfsd
   fi
   i=`expr $i - 1`
done
if pidof unfsd > /dev/null; then echo "unfsd started successfully." >> /tmp/unfsd.log
else echo "unable to start unfsd" >> /tmp/unfsd.log
fi
exit
und in init.sh die Zeile:

Code: Alles auswählen

./unfsd
durch

Code: Alles auswählen

/tmp/harddisk/part1/start_unfsd
ersetzen.
Da dauert das Starten des WL-HDD zwar um die 90 Sek (bei ext3) aber dafür war bis jetzt unfsd immer da nach dem Start.
Sollte man noch ext2 haben dann bootet der WL-HDD etwas langsamer und dann reicht

Code: Alles auswählen

sleep 6

anstelle von

Code: Alles auswählen

sleep 9
, um auf die 90 Sekunden Startzeit zu kommen, um unfsd zu starten.

Die Lösung ist nicht schön aber zumindest funktioniert sie bei mir.
--
P.S. 90 Sekunden können verdammt lange werden beim Testen. ;)
Gruß Gorcon
wernas21
Interessierter
Interessierter
Beiträge: 72
Registriert: Sonntag 20. Februar 2005, 19:50

Beitrag von wernas21 »

Hallo noch mal,

brauche nochmal hilfe :cry:

Ich bekomme es nicht nochmal hin bekomme immer den Fehler=
  • Mount Fehler Dir: /mnt/filme
Und ich weis nicht mehr weiter was mache ich falsch?

Hier nochmal mit Putty ps -A ausgelesen::

Code: Alles auswählen

# ps -A
  PID  Uid     Stat Command
    1 root     S    init noinitrd 
    2 root     S    [keventd]
    3 root     S    [ksoftirqd_CPU0]
    4 root     S    [kswapd]
    5 root     S    [bdflush]
    6 root     S    [kupdated]
    7 root     S    [mtdblockd]
   41 root     S    udhcpc -i br0 -p /var/run/udhcpc.pid -s /tmp/udhcpc 
   42 root     S    infosvr br0 
   46 root     S    httpd 
   53 root     Z    [nas]
   57 root     S    udhcpd /tmp/udhcpd.conf 
   61 root     S    [kjournald]
   72 root     S    upnp -D -L br0 -W br0 
   82 root     S    [khubd]
  111 root     S    /tmp/harddisk/part1/tmp/telnetd -d -l /tmp/harddisk/part1/t
  119 1         S    ./portmap 
  121 root     S    ./mountd 
  123 root     S    ./unfsd 
  125 root     S    ./vsftpd 
  129 root     S    ./nmbd -s /tmp/harddisk/part1/conf/usr/local/samba/lib/smb.
  131 root     S    ./smbd -s /tmp/harddisk/part1/conf/usr/local/samba/lib/smb.
  132 root     S    ./smbd -s /tmp/harddisk/part1/conf/usr/local/samba/lib/smb.
  134 root     S    ./smbd -s /tmp/harddisk/part1/conf/usr/local/samba/lib/smb.
  135 root     S    /tmp/harddisk/part1/tmp/sh 
  136 root     R    ps -A 
# 
Ist das alles ok ?

hier die exports:

Code: Alles auswählen

/tmp/harddisk/part1/movies/ 192.168.1.220(rw,sync,no_root_squash)
/tmp/harddisk/part1/bilder/ 192.168.1.220(rw,sync,no_root_squash)
/tmp/harddisk/part1/mp3/ 192.168.1.220(rw,sync,no_root_squash)
Das part1 verzeichnis:

Code: Alles auswählen

bilder
conf
movies
tmp
mp3
init.sh
Conf.tar.gz
Bitte nochmals um hilfe

Ach so meine WL-Hdd hängt über einen Switch an der Box
DBox2 Ip = 192.168.1.105
WL-HDD IP = 192.168.1.220

Bin Newbie kenne mich also mit Linux befehlen nicht besonder gut aus!
:gruebel:
Ich versuche mich aber zu bessern! :wink:

Nachtrag mein Image auf der Dbox ist das Yadi 2.0.0.9
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

in die exports muss die Ip Deiner _DBox_
wernas21
Interessierter
Interessierter
Beiträge: 72
Registriert: Sonntag 20. Februar 2005, 19:50

Beitrag von wernas21 »

:oops: Hallo :oops:
petgun hat geschrieben:in die exports muss die Ip Deiner _DBox_
Danke habe ich wohl übersehen jetzt hat er gemountet.

habe aber immer noch ein Problem und zwar geht die Aufnahme stockend
hatte bei rsize, und wsize 32768 eingetragen, nun nachdem die aufnahme stockte wieder 8192 jetzt gehts so bei der aufnahme aber beim abspielen im movieplayer stockt es jetzt.

Du hattes mir mal gesagt ich solle ein gewindikeitstest machen habe hier im Bord auch was gefunden darüber und zwar im Wiki steht da eien Datei die man laden und ausführen kann.Habe nun den Code

Code: Alles auswählen

#!/bin/sh 
V=$1 
R=`expr 32 \* 1024` 
for P in udp tcp 
do 
for S in sync async 
do 
echo 
echo $P", "$S 
               umount /mnt/filme 
               mount -t nfs -o rw,soft,$P,nolock,$S,rsize=$R,wsize=$R 192.168.0.1:/$V /mnt/filme 
               a=`date +%s` 
               time dd if=/dev/zero of=/mnt/filme/test bs=8k count=8192 
               z=`date +%s` 
               n=`expr $z - $a` 
               expr 512000 / $n 
               a=`date +%s` 
               time dd of=/dev/null if=/mnt/filme/test bs=8k count=8192 
               z=`date +%s` 
               n=`expr $z - $a` 
               expr 512000 / $n 
               mount | grep /mnt/filme 
done 
done 
als speedtest.sh in die Dbox2 ins verzeichniss /Tuxbox/Plugin gespielt und nun wie gehts da weiter bin halt kein Linux anwender sonder Dos und windows.

Ich denke mal ich muss mit dem code =

Code: Alles auswählen

./nfs_test home/dbox >linux_v3.log
die datei noch ausführbar machen aber ??? wie???

mfg werner :gruebel:
wernas21
Interessierter
Interessierter
Beiträge: 72
Registriert: Sonntag 20. Februar 2005, 19:50

Beitrag von wernas21 »

So habe mal ein bischen gelesen :D

hier mal das was ich jetzt mit dem Geschwindigkeitstest bekommen habe oder auch nicht??????

Was mache ich falsch ?

Code: Alles auswählen

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2005.03.24 02:32:14 =~=~=~=~=~=~=~=~=~=~=~=


Read /disclaimer.txt and have fun with yadi on your Nokia D-BOX2 - Kernel 2.4.27-dbox2 (02:32:22)...

dbox login: root


BusyBox v1.00 (2005.02.09-13:06+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.


/var # chmod 755 /var/tuxbox/plugins/nfs_speed.sh
/var # cd tuxbox
/var/tuxbox # cd plugins
/var/tuxbox/plugins # ./nfs_speed.sh filme linux_v3.log

udp, sync
mount: RPC: Unable to receive; errno = Connection refused
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.1.105:/filme on /mnt/filme failed: Invalid argument
dd: /mnt/filme/test: Read-only file system
Command exited with non-zero status 1
real	0m 0.04s
user	0m 0.00s
sys	0m 0.03s
expr: division by zero
dd: /mnt/filme/test: No such file or directory
Command exited with non-zero status 1
real	0m 0.04s
user	0m 0.01s
sys	0m 0.02s
expr: division by zero

Meine Dbox ip 192.168.1.105
WL-HDD IP 192.168.1.220

beide habe ich schon im script nfs_speed gehabt.


Wer kann und will mir helfen ????

gruss werner
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

..geh einfach mit Telnet auf die _Dbox_ und tippe folgendes ein:

cat /proc/kcore > /mnt/filme/test

und stoppe die Zeit mit einer Stoppuhr. Es wird ein 60MB grosses File 'test' auf die WL-HDD geschrieben. Die Lesegeschwindigkeit kanst Du danach mit:

cat /mnt/filme/test > /dev/null

ermitteln.