PDA

Bekijk de volledige versie : asus wl500g deluxe post-boot post-mount probleem



Reinder
30-04-2006, 13:57
Ik heb een probleem denk ik :D

Als ik de volgende regels intyp in putty of telenet, en start de asus opnieuw op dan lijkt het net als hij de post-boot of post-mount niet leest, het commando wat er in staat word dus niet herkend.

echo "mount -text3 -oloop,noatime /tmp/harddisk/opt.ext3 /opt" >> /usr/local/sbin/post-mount
echo "/opt/sbin/ftpd-topfield -D -P 2020 -t 900 -p /tmp/ftpd-topfield.pid --turbo --noeplf" >> /usr/local/sbin/post-mount
chmod +x /usr/local/sbin/post-mount

flashfs save
flashfs commit
flashfs enable

Ik heb het dus ook in de post-boot geprobeerd maar mag niet baten, als ik de post-mount lees dan staat het er dus wel goed in, dit staat er dan
mount -text3 -oloop,noatime /tmp/harddisk/opt.ext3 /opt
/opt/sbin/ftpd-topfield -D -P 2020 -t 900 -p /tmp/ftpd-topfield.pid --turbo --noeplf"

Waarom werkt dit niet als ik de asus opnieuw opstart en wel als ik handmatig de post-boot of post-mount opstart ?

Reinder
01-05-2006, 17:20
Heeft nu niemand een idee ?

aRJay
03-05-2006, 21:44
Heeft nu niemand een idee ?
post-boot en post-mount opgenomen in /tmp/local/.files ??

Reinder
04-05-2006, 17:22
Hoe moet dit dan ?, heb niet zoveel ervaring met linux.

aRJay
04-05-2006, 20:37
Hoe moet dit dan ?, heb niet zoveel ervaring met linux.
Oeps .files is voor andere bestanden die geflashed moeten worden.

Kun je de output van de volgende commando's op jou Asus tonen;

ls -la /usr/local/sbin
flashfs list
nvram get firmver

Welke firmware gebruik je Oleg, Openwrt of de standaard van de leverancier?

Greetz

aRJay
04-05-2006, 21:02
Hoe moet dit dan ?, heb niet zoveel ervaring met linux.

Ook moet je post-mount starten met:
#!/bin/sh

op de eerste regel.

Reinder
05-05-2006, 08:33
Dit staat er als ik jou commandos invoer:
[admin@(none) root]$ ls -la /usr/local/sbin
drwxr-xr-x 1 admin root 0 Apr 30 13:42 .
drwxr-xr-x 1 admin root 0 Jan 1 2000 ..
-rwxr-xr-x 1 admin root 239 Apr 30 16:21 post-boot
-rwxr-xr-x 1 admin root 239 Apr 30 16:38 post-mount

[admin@(none) root]$ flashfs list
tmp/local
tmp/local/post-boot
tmp/local/sbin
tmp/local/sbin/post-boot
tmp/local/sbin/post-mount
tmp/local/root

[admin@(none) root]$ nvram get firmver
1.9.2.7

firmware van Oleg gebruik ik.

Dus als ik het goed begrijp moet mijn post-mount er zo uitzien:

#!/bin/sh
mount -text3 -oloop,noatime /tmp/harddisk/opt.ext3 /opt
/opt/sbin/ftpd-topfield -D -P 2020 -t 900 -p /tmp/ftpd-topfield.pid --turbo --noeplf"

Groetjes Reinder

aRJay
05-05-2006, 16:39
Dit staat er als ik jou commandos invoer:
[admin@(none) root]$ ls -la /usr/local/sbin
drwxr-xr-x 1 admin root 0 Apr 30 13:42 .
drwxr-xr-x 1 admin root 0 Jan 1 2000 ..
-rwxr-xr-x 1 admin root 239 Apr 30 16:21 post-boot
-rwxr-xr-x 1 admin root 239 Apr 30 16:38 post-mount

[admin@(none) root]$ flashfs list
tmp/local
tmp/local/post-boot
tmp/local/sbin
tmp/local/sbin/post-boot
tmp/local/sbin/post-mount
tmp/local/root

[admin@(none) root]$ nvram get firmver
1.9.2.7

firmware van Oleg gebruik ik.

Dus als ik het goed begrijp moet mijn post-mount er zo uitzien:

#!/bin/sh
mount -text3 -oloop,noatime /tmp/harddisk/opt.ext3 /opt
/opt/sbin/ftpd-topfield -D -P 2020 -t 900 -p /tmp/ftpd-topfield.pid --turbo --noeplf"

Groetjes Reinder

flashfs list: post-boot zit er twee keer in. tmp/local/post-boot is een vreemde eend op die plek. Ik zou het bestand post-boot uit de /tmp/local directory weghalen. Zit misschien in de weg. post-boot en post-mount moeten in /usr/local/sbin staan.

En inderdaad de post-mount moet in ieder geval beginnen met #!/bin/sh

Good luck

Reinder
05-05-2006, 17:41
Ik heb alles netjes opgeruimd en alleen de post-mount nu ingebruik.

#!/bin/sh
mount -text3 -oloop,noatime /tmp/harddisk/opt.ext3 /opt
/opt/sbin/ftpd-topfield -D -P 2020 -t 900 -p /tmp/ftpd-topfield.pid --turbo --noeplf"

En het werkt :) :)

Heel erg bedankt voor je hulp, was er anders nooit uitgekomen.

Goed nu nog mijn 2e probleem die ik onder tussen heb met de ftp server op mijn usb-stick, als je wilt mag je me hier ook wel bij helpen.

Ik heb in de router mijn ftp aangezet op poort 21 netjes usernaam en wachtwoord aangemaakt, connect ik de ftp via de lan dan werkt het goed maar via wan (internet) werkt het niet ??????????
Ik heb een livebox voor mijn asus staan, poort 20 21 staan open op 192.168.1.10 (asus adres)

Ik heb het getest met http://www.net2ftp.com/ hij ziet mijn server wel maar als ik wat wil uploaden / downloaden zegt hij dat hij de server niet meer ziet.
Als ik op mijn werk de server wil connecten zegt hij dat ik een verkeerde username paswoord heb gebruit terwijl ik zeker weet dat deze goed is.

Nu las ik hier al dat er veel meer mensen problemen hiermee hebben en dat ze het ook niet werkend hebben.

Moet ik hier mee verder gaan of zal ik een andere ftp server laten draaien op mijn usb-stick.
Het gaat er alleen om dat mensen er wat op kunnen zetten of er wat kunnen afhalen meer niet.

Groetjes Reinder

Reinder
06-05-2006, 15:18
Ftp server draait al, had poort 21 2x geforward ,1x naar laptop en 1x naar asus dat was het probleem.