- Mobil flották
- Milyen okostelefont vegyek?
- Motorola Moto G72 - a titkos favorit
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- iPhone topik
- Motorola Moto G54 5G Power Edition - nem merül le
- Xiaomi Mi 9T - a túl jó Redmi
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Poco X6 5G - egy Redmi álruhában
- Honor Magic V2 - origami
Hirdetés
-
Master Detective Archives: Rain Code - Rövid előzetesen az új kiadás
gp A korábban Switch-re megjelent játék a nyáron újabb platformokra is ellátogat.
-
Új Arc meghajtó a görög mitológia alvilágához
ph A 31.0.101.5448-as, WHQL aláírással rendelkező csomag a Hades II-höz kínál profilt.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Mobilarena
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz adamka16 #7478 üzenetére
Hi!
Mivel a block-mount csomag csak shell-scriptekből áll, így teljesen platformfüggetlen. Én még személyesen senkivel nem találkoztam olyannal, akinek gondja lenne vele.
Összesen annyi a lényeg, hogy az fstab indulásakor már nyilván be kell, hogy töltse a router az összes szükséges csomagot. És mivel alapesetben nem usb-s eszközökre optimalizálnak, ezért elképzelhető olyan usb-s rack, aminél az inicializálás tovább tart, tehát az fstab indulásakor még nem áll készen a HDD.Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #7490 üzenetére
Viszont akkor semmi előnye a saját scriptnek. Azt nem tudod Luci-ban módosítani.
Én személyesen ilyen hibával egyébként nem találkoztam, pedig volt nálam 1043ND is.Alex
-
-
vargalex
Topikgazda
válasz Neil Watts #7495 üzenetére
Én fstab-ot használok. Semmi bajom vele. Ha nem tölti be a modulokat az fstab indulásáig, akkor egy sleep-et ugyan úgy tudsz rakni a /etc/init.d/fstab-ba is, mint a saját scriptbe. Ezért nem látom a saját script előnyét.
Alex
-
vargalex
Topikgazda
válasz adamka16 #7498 üzenetére
A swap partíciót biztosan. Swap filet soha nem próbáltam, de a scripteket megnézve annak is működni kell. Nálam és több ismerősömnél is (igen, van köztük néhány 1043ND tulaj is) hibátlanul működik. Mondom, szerintem ha gondod van vele, csak a sleep miatt megy a saját scriptben is. Azt meg berakhatod az fstab init scriptjébe is.
Alex
-
vargalex
Topikgazda
válasz Neil Watts #7502 üzenetére
Hi!
Én egy Linux swap és egy Linux partíciót hoznák létre (tényleg nincs értelme valamilyen filerendszeren teljes partíció méretű swap file létrehozásának). Majd:
mkswap /dev/sda1
swapon /dev/sda1
mkfs.ext4 /dev/sda2A /etc/config/fstab-ot így állítanám be (az általad írtak figyelembe vételével):
config global automount
option from_fstab 1
option anon_mount 1
config global autoswap
option from_fstab 1
option anon_swap 0
config mount
option target /mnt/hdd
option device /dev/sda2
option fstype ext4
option options ''
option enabled 1
option enabled_fsck 1
config swap
option enabled 1
option device /dev/sda1Ha nem mountolná automatikusan (mert nem tölti be időben a modulokat), akkor a /etc/init.d/fstab script start függvényének elejére tennék egy sleep-et:
start() {
sleep 2
config_load fstab
mkdir -p /var/lock
lock /var/lock/fstab.lck
echo '# WARNING: this is an auto generated file, please use uci to set defined filesystems' > /etc/fstab
lock -u /var/lock/fstab.lck
config_foreach do_mount mount
config_foreach do_swapon swap
}Alex
-
vargalex
Topikgazda
válasz Neil Watts #7503 üzenetére
Persze adamka16 leírása is működik, neki az vált be, úgy tartja logikusnak. De én úgy vagyok vele, ha valamit már megcsináltak az OpenWrt-ben, akkor minek sajátot írni rá.
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz Neil Watts #7508 üzenetére
Hi!
Az /etc/init.d/fstab script start függvényét csak akkor módosítsd, ha nem mountolja automatikusan a HDD-t. Persze a START módosítása is segít, nagyjából ugyan azt éred el vele, azaz később indul az automatikus mountolás.
Alex
-
vargalex
Topikgazda
válasz BigBlackDog #7661 üzenetére
Hi!
A legegyszerűbb, ha megpróbálkozol egy cross-compile-val.
Alex
-
vargalex
Topikgazda
válasz vandeminek #7703 üzenetére
Hi!
A stabil BackFire alatt 2.6.32.10-es kernel van! Ezek szerint te a fejlesztői verziót szedted le.
Ha a stabil 10.03-at akarod build-elni, akkor a megfelelő tag-et kell leszedned:svn co svn://svn.openwrt.org/openwrt/tags/backfire_10.03
Ennek ellenére nem gondolom, hogy ez lenne a baj, inkább kipróbálnám egy másik külső házzal. Ugye külső tápos? A swap be van kapcsolva?
Szerk.: Most olvasom a DIR-825 topicban, hogy 3.5"-os HDD-ről van szó, tehát biztosan külső tápos.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz vandeminek #7705 üzenetére
Hi!
Nekem szintén DIR-825-ön egy kb. 480 GB-os partícióval nincs semmi gondom.
Alex
-
vargalex
Topikgazda
Hi!
A kép alapján anonymous login-nál arra panaszkodik, hogy nincs ftp nevű usered.
Ezt létre kellene hoznod, amit a következő paranccsal megtehetsz:
echo "ftp:*:65534:65534:ftp:/var:/bin/false" >> /etc/passwdMásik megoldás, ha a vsftpd.conf-ban beállítod az ftp_username-t egy létezőre (az alap rendszerben a nobody biztosan létezik). Azaz a /etc/vsftpd.conf-hoz add hozzá a következő sort:
ftp_username=nobody
Alex
-
vargalex
Topikgazda
Hi!
Nekem ugye szintén a DIR-825-ön ugyan ezek az értékek a 2.4 GHz-es WiFi-nél. A hatótávval nincs semmi gondom. 2. emeleten lakom, és mobillal még simán fogható a jel az udvaron 5 lakással (így jó néhány fal is van közte) arrébb. Természetesen gyári antennákkal.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Én a 15 Mpbs-es letöltéssel (néha látok 2 MB/s-et) nem tapasztaltam instabilitást, csak a load 0,8-1,2 körül mozog a kapcsolatok számától függően. Feltöltésről nincs infóm, mert 1,5 Mbps-nél 0,2 a load és ez a netem maximuma. Igaz, én DHCP kapcsolatról beszélek, nálad pedig PPPoE van.
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
Hi!
Ha a DHCP szerver be van kapcsolva, akkor Tosee megoldása. Ha nincs, akkor OpenWrt esetén failsafe mód, gyári firmware esetén a doksi szerint elvileg 5 másodpercig kell nyomni a reset gombot, majd reboot-ol a router.
Ha egyik megoldás sem működik, akkor soros porton még mindig rá lehet nézni.Alex
-
vargalex
Topikgazda
válasz ErosenZold #8048 üzenetére
Lehet, hogy a 941ND-nél is hibásan működik a failsafe, akárcsak egy hozzám hozott 841ND esetében.
Alex
-
vargalex
Topikgazda
válasz bpmcwap #8127 üzenetére
Hi!
Időt tudsz beállítani manuálisan a date paranccsal. De szinkronizálásra teljesen jól működik az alap rendszeren létező rdate is. Mi a /etc/config/system tartalma nálad? Illetve telepíthető az ntpclient csomag, ami jobban konfigurálható. Én ez utóbbit használom.
OpenWrt alá több ftp kliens is létezik.
Alex
-
vargalex
Topikgazda
válasz Speeedfire #8182 üzenetére
Nekem snapshot verzión semmi gondom a Luci-val. És BackFire 10.03 alatt is ment rendesen az ext4.
Alex
-
vargalex
Topikgazda
Hi!
Szerintem Intruder2k5 leírásában szereplő 2-es, illetve 3-as pont nem sikerült nálad. Ugyanis a hibaüzenet alapján nincs opkg-d.
Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #8233 üzenetére
Hi!
OpenWrt-hez van swap-utils csomag. Abban van swapon. Gondolom, ha a transmission felrakható DD-Wrt alá, akkor valahogy ezt is fel lehet küzdeni.
Alex
-
vargalex
Topikgazda
válasz Feribacsi555 #8268 üzenetére
Hi!
Minek újraindítani config változtatáskor a routert?
Az, hogy nem kap IP-t a géped, valószínűleg azért van, mert hamarabb timeout-ol, minthogy az OpenWrt teljesen elindulna. Megoldás lehet a statikus IP, vagy a PC-n manuálisan újra kérni IP-t.Alex
-
vargalex
Topikgazda
válasz lakatosturbo #8276 üzenetére
Hi!
Ha az ftp szerver ilyen szinten nem konfigolható, akkor a törlés megakadályozásához a sticky bit lehet a barátod. Ezzel azt tudod elérni, hogy a könytárban lévő file-okat csak a könyvtár tulajdonosa, illetve a root tudja törölni. Ezzel kapcsolatban egy magyar nyelvű olvasnivaló.
Beállítása:
chmod +t /mnt
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #8323 üzenetére
Hi!
Igen, azt elfelejtettem írni, hogy természetesen, ha a PATH-ban benne van, akkor nem kell elérési út. De ha nincs benne, akkor továbbra is tartom, hogy még ha benne is vagy a könyvtárban, akkor is kell a ./.
Alex
-
vargalex
Topikgazda
válasz bpmcwap #8328 üzenetére
Hi!
Ha azt akarod, hogy minden bejelentkezéskor érvényre jusson, akkor a /etc/profile állományban tudod beállítani. Ott jelenleg ez szerepel:
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
Módosítsd erre:
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/mntEkkor a következő bejelentkezéskor már az új PATH lesz érvényben.
Ha csak ki szeretnéd próbálni, akkor:
PATH=$PATH:/mnt
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Így csak a routerről férsz hozzá rpc-n (127.0.0.1). Vagy az rpc-whitelist értékét módosítsd "127.0.0.1,192.168.1.*"-re (így LAN-ról hozzáférsz), vagy az rpc-whitelist-enabled-et false-ra (így mindenhonnan engedi, persze kívülről tűzfal szabály is kell hozzá).
És persze érdemes minden mást is beállítani. Mert pl. download-dir-nek a tmp nem túl jó.[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
Nem használok DD-Wrt-t, így a Intruder2k5 leírása alapján írtam.
Gondolom a leírásban szereplő Transmission csomagban DD-Wrt-re készített init script található. Az OpenWrt-s viszont használ néhány más OpenWrt függvényt (scriptet) is.Szerk: Közben megnéztem az említett init scriptet, és valóban átírták.
Tehát szerintem a /jffs/etc/init.d/transmission scriptet módosítsd erre:#!/bin/sh
case "$1" in
start)
RUN=`ps w | grep transmission | grep daemon | wc -l`
if [ "$RUN" == "0" ]; then
logger Transmission nie uruchomione? Start ...
echo "Transmission nie uruchomione? Start ..."
/jffs/usr/bin/transmission-daemon -g /jffs/etc/transmission
fi
;;
stop)
logger Transmission stop ...
echo "Transmission stop ..."
killall -KILL transmission-daemon
;;
*)
echo "Usage: $0 start|stop"
esac[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Hi!
Azt elfelejtettem írni, hogy a módosított init script-ben (ahogy írja is) csak start, illetve stop került megvalósításra. Tehát restart-al nem tudod meghívni. Viszont, ha start-al hívod, akkor előtte nem kell kézzel indítanod a transmission-daemon-t.
Nem kell más csomag, sem a transmission-cli, sem a transmission-remote.
De azt tudni kell, hogy most csak próbálkozok segíteni, mert én egyébként OpenWrt-t használok. Ha maga a daemon elindul (process listában látszik), akkor csak a config lehet hibás. Egyébként az init script a /jffs/etc/transmission/ könyvtárban lévő settings.json-t használja, úgyhogy azt kellene módosítani (vagy ha nem létezik, akkor oda átmásolni, mert a tmp az újraindításkor kiürül).
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz Intruder2k5 #8394 üzenetére
Hi!
Pedig hidd el, egy normál Linux-on úgy működik, ahogy írtam. Pl. egy Ubuntu 10.04 LTS-en:
Az általad mellékelt képen nem látszik teljesen a PATH. Biztos, hogy nincs benne? Ez mit ad vissza nálad:
echo $PATH | awk '{ print index($0, "mmc") }'
A helloworld.sh biztos, hogy a /mmc-ben van?
Erre mit mond:
type helloworld.sh
[ Szerkesztve ]
Alex
Új hozzászólás Aktív témák
- Mobil flották
- exHWSW - Értünk mindenhez IS
- Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
- A Frontier maradt a leggyorsabb szuperszámítógép
- Polgári repülőgép-szimulátorok
- Filmvilág
- Anyagi katasztrófára figyelmezteti az Apple-t a brit média
- Call of Duty: Warzone
- Tanuljunk angolul!
- Fejhallgató erősítő és DAC topik
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Alpha Laptopszerviz Kft.
Város: Pécs