Pomoc autorun.sh nie wykonuje się - 212p

danplus

Nowy użytkownik
Noobie
8 Luty 2017
12
0
1
42
QNAP
Ethernet
802.11b (Wi-Fi 1)
Witam,
stałem się szczęśliwym posiadaczem modelu 212p. Działa rewelacyjnie, poza jedną przypadłością. Ustawiłem serwer VPN, który przydziela użytkownikom po podłączeniu kolejne IP z puli. Bardzo zależało mi, aby każdy użytkownik po złączeniu VPNa miał zawsze taki sam IP. W związku z czym wprowadziłem odpowiednie zmiany w pliku
Kod:
 /etc/ppp/chap-secrets
Oczywiście po restarcie, plik ten jest nadpisywany, przez oryginał i zabawa w uzupełnienie wpisu zaczyna się od nowa. Wyczytałem, że można w czasie uruchamiania wykonać prosty skrypt, który po prostu skopiuje w to miejsce przygotowany wcześniej plik.
Korzystając z informacji ze strony
Running Your Own Application at Startup - QNAPedia

wykonałem:
Kod:
mount -t ext2 /dev/mtdblock5 /tmp/config
cd /tmp/config
vi autorun.sh
chmod +x autorun.sh
umount /tmp/config

w samym skrypcie jest tylko jedna linijka
Kod:
cp /home/chap-secrets /etc/ppp/chap-secrets

Wykonując skrypt z ręki, wszystko ładnie się podmienia. Niestety po ponownym uruchomieniu NASa, skrypt jakby się nie wykonywał.

Czy ktoś coś może podpowiedzieć, co z tym fantem zrobić? Wszelka pomoc mile widziana ;)

Wersja oprogramowania Firmware: 4.2.3 Build 20170213
Model serwera: QNAP 212P