Heeft nu niemand een idee ?
Ik heb een probleem denk ik
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 ?
Heeft nu niemand een idee ?
post-boot en post-mount opgenomen in /tmp/local/.files ??Originally Posted by Reinder
Hoe moet dit dan ?, heb niet zoveel ervaring met linux.
Oeps .files is voor andere bestanden die geflashed moeten worden.Originally Posted by Reinder
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
Ook moet je post-mount starten met:Originally Posted by Reinder
#!/bin/sh
op de eerste regel.
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.Originally Posted by Reinder
En inderdaad de post-mount moet in ieder geval beginnen met #!/bin/sh
Good luck
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
Ftp server draait al, had poort 21 2x geforward ,1x naar laptop en 1x naar asus dat was het probleem.