- Véget is ért egyelőre a Helldivers II körül balhé
- Nintendo Switch 2 vagy amit akartok (találgatós topik most még)
- Diablo IV
- Kicsit később indul a The Rogue Prince of Persia korai hozzáférése
- Android játékok topikja
- Elite: Dangerous
- Ghost of Tsushima - A PC-s kiadás több mint 170 országban elérhetetlen lesz
- EA Sports WRC '23
- Xbox Series X|S
- PlayStation 4
-
GAMEPOD.hu
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
Hi!
Milyen verziójú transmission-daemon van feltéve? Ugyanis, ahogy látod, ő a 0.9.8-as verziójú libssl-t akarja betölteni, holott telepítve az 1.0.0 van.
Ha szerinted viszonylag új verzió van feltéve, akkor csinálj egy symlinket az 1.0.0-ra 0.9.8-as névvel:ln -s /usr/lib/libssl.so.1.0.0 /usr/lib/libssl.so.0.9.8
Most néztem, nálam egy januárban build-elt trunk verzió van feltéve, nekem a 0.9.8-as libssl van. A transmission-t honnan tetted fel? Esetleg nem frissítetted a libopenssl csomagot a trunk-ból? Mert ott 1.0.0 van, viszont az RC4 csomagok között még a 0.9.8.
Alex
-
vargalex
Topikgazda
Milyen @samba-ra gondolsz?
Egyébként a symlink az, mint pl. a /etc/rc.d-ben az S60samba.Egyébként erre az opkg-link-re gondolok.
A Luci-t a /etc/config/uhttpd-ben tudod configolni. Ez a sor érdekes:
list listen_http 0.0.0.0:80
Itt a 80-at átírod másik portra és ennyi (és persze újraindítod).
Bár úgy érzem, hogy nálad ez teljesen felesleges, mert akár azt is megteheted, hogy a D-Link 66-os portjára érkező kéréseket forwardolod a TP-Link 80-as portjára. Így kívülről a 80-as portod zárva lesz. És természetesen az xxx.dyndns.org:66 címen éred majd el.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz Speeedfire #9911 üzenetére
Saját build-el eddig is megoldható volt az ntfs csatolása fstab-ból, ha a busybox-ban bejelölted a mount-helpers opciót. De szerintem ezt már beszéltük...
Alex
-
vargalex
Topikgazda
válasz Speeedfire #9925 üzenetére
Hi!
Tegnap néztem a csomagokat, a mount.ntfs-3g csak egy symlink az ntfs-3g-re, illetve a block-mount-ban nem hivatkozik ntfs-re, tehát még nem tudom, hogy hogy kellene működnie (nem hinném, hogy a busybox-ban be van kapcsolva default-ban a mount-helpers). De még megnézem valószínűleg ma az x86 verziót.
A transmission config-ban az enabled értéke 1? (Csak azért, mert default-ban 0.)
A samba3-as topic-ot én is olvastam, láttam írtál is bele.
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz Speeedfire #9952 üzenetére
Csak egy apró helyregazítás: linux-ban (így OpenWrt-ben is) nem hexadecimális, hanem oktális az umask értéke.
Ezért oktális 022 binárisan (ahogy a transmission config-ban megadandó) =0*8^2+2*8^1+2*8^0=0+16+2=18[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Nem lehet, hogy egy viszonylag nagy sebességű letöltés megy éppen a transmission-ban? Ha leállítod a transmission-t, nem normalizálódik az ftp letöltés sebessége?
A mount jónak tűnik, igaz én nem használok mount opciókat (rw, noatime), mert úgy vettem észre, hogy ext4 esetén minimálissal gyorsabb így.
Alex
-
-
vargalex
Topikgazda
A hdparm a vinyó olvasási sebességét teszteli.
root@D-Link:~# hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads: 290 MB in 2.00 seconds = 144.66 MB/sec
Timing buffered disk reads: 86 MB in 3.04 seconds = 28.25 MB/secHelyette célszerű inkább a valós írási, illetve olvasási sebességet mérni:
root@D-Link:/opt/test# START=`date +%s` && dd if=/dev/zero of=/mnt/test.img bs=1M count=600 && echo Write speed: $((600/(`date +%s`-$START))) MB/s
600+0 records in
600+0 records out
Write speed: 28 MB/s
root@D-Link:/opt/test# START=`date +%s` && dd if=/mnt/test.img of=/dev/null bs=1M count=600 && echo Read speed: $((600/(`date +%s`-$START))) MB/s
600+0 records in
600+0 records out
Read speed: 28 MB/s
root@D-Link:/opt/test# rm /mnt/test.imgA fentebbi teszt egy 600MB-os file-al tesztel, amit a /mnt könyvtárba hoz létre.
Ahogy látható, én egy D-Link DIR-825-ön futtattam, szóval az eredmények biztosan eltérőek lesznek.
Ennél a tesztnél célszerű leállítani a transmission-t, hogy az elérhető maximális sebességet kapjuk.Alex
-
vargalex
Topikgazda
válasz Bernath #10027 üzenetére
Hi!
Azt kérdezted, hogy linux alatt (valamiért azt gondoltam, hogy asztali gépre kötve akarod javítani). Ezek szerint DD-Wrt-n nincs e2fsck. Fel kell rakni hozzá az OpenWrt-s e2fsprogs csomagot, és természetesen a parancsban az sdx-et a megfelelő partícióra cserélni (direkt sdx-et írtam). Tehát valahogy így:
e2fsck -pf /dev/sda1
Illetve előtte célszerű lecsatolni a meghajtót.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz nimfas #10037 üzenetére
Hi!
A /etc/hotplug.d/button könyvtárba kell létrehoznod egy file-t, amiben tetszőleges scriptet futtathatsz. Ennek a file-nak legyen a neve pl. qss. Az alábbi scripttel elvileg leállítod a transmission-t (a partíciót használó szolgáltatásokat le kell állítani) és umount-olod a partíciókat, illetve ha nem fut a transmission, akkor gombnyomásra elindítja (mert gondolom csatlakoztatáskor el is szeretnéd indítani):
#!/bin/sh
if [ "$BUTTON" = "BTN_1" ] ; then
if [ "$ACTION" = "pressed" ] ; then
TORRENT_STATUS=$(ps | grep transmission | grep -v grep)
if [ "$TORRENT_STATUS" == "" ]; then
/etc/init.d/transmission start
# egyéb szolgáltatások indítása, csak te tudod, hogy mit kell elindítani
logger "Services started."
else
/etc/init.d/transmission stop
# egyéb szolgáltatások leállítása, úgyis te tudod, hogy mi az, amit le kell állítani hozzá
# partíciók lecsatolása
for i in `mount | grep "/dev/sd" | cut -f 1 -d " "`; do
umount $i
logger -t qssbutton $i umounted
done
logger -t qssbutton "Most már lehúzhatod, WAZZ!!!"
fi
fi
fiPersze az is megoldható, hogy csatlakoztatáskor ne is kelljen gombot nyomni a transmission indításához.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz nimfas #10039 üzenetére
Szerintem azt is érdemes lelőni. Igen, egyszerűen a transmission leállítása/indítása alá beteszed.
Nem vagy telhetetlen.
Ha vinyó csatlakoztatásakor akarsz valami indítani, akkor a /etc/hotplug.d/block könyvtárba kell a megfelelő scriptet tenni. Persze ott érdemes ellenőrizni, hogy már felcsatolásra került-e a kérdéses partíció.
10040: Igen, pontosan így. Természetesen az nem baj, hogy a samba a vinyón van. Indításkor lehet baj, ha még nem került felcsatolásra a meghajtó. Ezért érdemes oda egy ellenőrzést betenni, hogy létezik-e a könyvtár (az alábbi példa a /mnt/progik/etc könyvtár létezését vizsgálja):#!/bin/sh
if [ "$BUTTON" = "BTN_1" ] ; then
if [ "$ACTION" = "pressed" ] ; then
TORRENT_STATUS=$(ps | grep transmission | grep -v grep)
if [ "$TORRENT_STATUS" == "" ]; then
if [ -d /mnt/progik/etc ] ; then
/etc/init.d/transmission start
/etc/init.d/vsftpd start
/mnt/progik/etc/init.d/samba start
# egyéb szolgáltatások indítása, csak te tudod, hogy mit kell elindítani
logger -t qssbutton "Services started."
else
logger -t qssbutton "Partition not mounted. Services are not started."
fi
else
/etc/init.d/transmission stop
/etc/init.d/vsftpd stop
/mnt/progik/etc/init.d/samba stop
# egyéb szolgáltatások leállítása, úgyis te tudod, hogy mi az, amit le kell állítani hozzá
# partíciók lecsatolása
for i in `mount | grep "/dev/sd" | cut -f 1 -d " "`; do
umount $i
logger -t qssbutton $i umounted
done
logger -t qssbutton "Most már lehúzhatod, WAZZ!!!"
fi
fi
fi[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz nimfas #10042 üzenetére
Hi!
Egy tetszőleges nevű file-ot. Célszerű, hogy abc sorrendben az eddigiek után következzen. Tehát pl. 50-startservices. Tartalma valami ilyesmi:
#!/bin/sh
if [ "$ACTION" = "add" ] ; then
if [ -d /mnt/progik/etc ] ; then
/etc/init.d/transmission start
/etc/init.d/vsftpd start
/mnt/progik/etc/init.d/samba start
# egyéb szolgáltatások indítása, csak te tudod, hogy mit kell elindítani
logger -t qssbutton "Services started."
fiLehet, hogy kell bele egy kis várakoztatás, mert nem tudom, hogy az előtte lévő scriptek futásának befejezését megvárja-e. Természetesen, ha így csinálod, akkor az előző script-ben felesleges a gombnyomásra indítás (persze, mivel úgyis azt vizsgálja, hogy fut-e a transmission, csak leállítani és lecsatolni fogja).
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz szőröscica #10046 üzenetére
Ha gyári firmware-t használsz, akkor adj egy esélyt az OpenWrt-nek, vagy a DD-Wrt-nek.
Alex
-
vargalex
Topikgazda
válasz kispal1980 #10080 üzenetére
Hi!
Az itt található leírás szerint, ha több meghajtót akarsz csatolni, akkor azt a /jffs/etc/config/.startup file-ban, vagy startup script-ben teheted meg (már amennyiben aktuális a leírás).
Tehát szerintem az automount-ot kapcsold ki, majd a /jffs/etc/config/.startup file-ba tedd bele:mount -t ext3 -o rw,noatime /dev/sda1
Ne ijedj meg, a file nem létezik, neked kell létrehozni (sőt a leírás alapján a könyvtár sem)!
Alex
-
vargalex
Topikgazda
válasz ggaben1 #10100 üzenetére
Hi!
Ha kikapcsolod az automount-ot, de a jffs-t bekapcsolod, akkor a /jffs alá felmountolja a flash maradék részét és így te a fent említet scriptből oda mountolod a partíciókat, ahova akarod. Illetve, ha nem kapcsolod be a jffs-t, akkor a linkelt leírás szerint a mountolást intézheted a startup script-ből is, így akár a /jffs alá is mountolhatsz partíciót.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz kispal1980 #10164 üzenetére
Hi!
Ext3 mountoláshoz próbáld meg, hogy manuálisan töltöd be a szükséges modulokat
insmod /lib/modules/2.6.32.27/jbd.ko
insmod /lib/modules/2.6.32.27/ext3.koItt a 2.6.32.27 helyére az aktuális kernel verziót írd be (ezt megtudhatod az uname -r kimeneteként).
Illetve lehet, hogy DD-Wrt esetén nem ez a helyes útvonal. Ha ott nem található a kérdéses 2 file, akkor keresd meg:find / -name ext3.ko
És az itt kapott útvonalat írd be.
Ha sikerült a modulok betöltése, akkor:mount -t ext3 -o rw,noatime /dev/sda1 /jffs
Szerk.: most látom, hogy nem teljesen ez most a problémád (csak az elejét olvastam, miszerint nem mountolja be). Az automatikus mount-ot próbáltad már kikapcsolni és manuálisan mountolni?
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz kispal1980 #10172 üzenetére
A fentebb leírt modul betöltést csináld meg a mountolás előtt.
Alex
-
vargalex
Topikgazda
válasz kispal1980 #10184 üzenetére
Hi!
ls -las /dev/sd*
Illetve van a dd-wrt alatt /jffs könyvtár?
ls -las /
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
válasz kispal1980 #10191 üzenetére
Ennyi szenvedés alatt azért már jó néhány routerre fel lehetett volna tolni az OpenWrt-t teljes funkcionalitással (transmission, samba, vsftpd, stb.).
Alex
-
vargalex
Topikgazda
válasz Claude Leon #10255 üzenetére
De szabvány ethernet esetén az MTU éppen 1500. Tehát a gyári firmware-ban is ennyi kell, hogy legyen LAN oldalon.
Alex
-
vargalex
Topikgazda
válasz Telegdy #10322 üzenetére
Igen, el kell indítani.
/etc/init.d/transmission start
Illetve a reboot-kor történő automatikus indításhoz:
/etc/init.d/transmission enable
Valamit a config file-ban (/etc/config/transmission) is 1-re kell állítani az enable értékét, különben természetesen az init script nem indítja.
Alex
-
vargalex
Topikgazda
válasz sto1911 #10338 üzenetére
Hi!
Szerintem erre a lemezre az fdisk kapásból azt mondaná, hogy nincs rajta partíciós tábla. Normál esetben úgy kellene lennie, ahogy Intruder2k5 is írta.
DD-Wrt alatt szerintem a postinst scriptek hibára futnak, mert semmi nem az OpenWrt alatt megszokott helyén található. De attól elképzelhető, hogy működik a telepített alkalmazás.Alex
-
vargalex
Topikgazda
válasz ErosenZold #10402 üzenetére
Hi!
Szerintem egy konkrét MAC címhez ezt nem tudod megnövelni, ez a dnsmasq egy globális attribútuma. A /etc/config/dhcp-ben tudod állítani a leasetime opcióval.
Viszont ilyen intervallumra használj inkább statikus címkiosztást!Alex
-
vargalex
Topikgazda
válasz zsolt501 #10483 üzenetére
Hi!
Néhány dolgot ne felejtsünk el:
1. Éveken keresztül használtad a Tomato-t, megszoktad, nehéz egy ismeretlen dologba belerázódni.
2. A Tomato a Linksys gyári firmware kiegészítése, javítgatása, míg az OpenWrt-t lelkes fejlesztők 0-ról írták
3. A Tomato csak BroadCom CPU-s routerre készül, míg az OpenWrt rengeteg platformon működik. És lássuk be, egy bizonyos platformra írt fejlesztést jóval egyszerűbb kivitelezni, karbantartani, mint egy rengeteg platformon működő általános megoldást.
4. A 3-as pontból következően a Tomato egy zárt, gyártó által fejlesztett WiFi drivert használ
5. Valószínűleg a WRT54GL-en csak az alap router funkciókat használtad, mivel nincs rajta USB port (hacsak meg nem csináltad az SD-modot)
6. A TP-Link-en is csak akkor van igazából probléma, ha az ember többet vár, mint amit a vas tud (nagyon gyors net esetén nem korlátozza megfelelően a Transmission-t). Sima router funkciókkal, illetve helyesen beállított configgal ez is elmegy úgy, hogy nem kell ránézned.
És itt ne menjünk bele olyanba, hogy egy P1-es nagyobb terhelést kibír, mert az x86 architektúra nem hasonlítható ilyen szempontból össze egy MIPS/MIPSEL-el. (Lásd Asus RT-N16 a 480/533MHz-es CPU-jával sem jeleskedik egy samba/ftp másolásban, sőt, az erősebb CPU ellenére az 1043ND alatt marad.) Nem jó config esetén azért az is simán megadja magát. És vannak természetesen negatív vélemények, valamint érdekességek. Nyilván magában a topicban jóval kevesebb található, mint itt, ami főleg annak tudható be, hogy jóval kevesebb ember használja, mint az 1043ND-t)
7. Legnagyobb sajnálatomra itt nagyon sok ember az NTFS filerendszer mellett dönt (és sok problémát is okoz), ami valljuk be, Linux alá nem igazán ildomos. Érdekes, anno a WL-500gP-nél szinte senkiről nem hallottam, aki NTFS-el szerette volna használni.Alex
-
vargalex
Topikgazda
Hi!
BackFire 10.03-hoz még nem build-eltem, de addig is próbáld meg a transmission-t újrarakni a http://vargalex.uw.hu/trunk/packages/ repository-ból. Ez a build csak libopenssl 0.9.8-at igényel.
Alex
-
vargalex
Topikgazda
válasz Gabesz128 #10516 üzenetére
Nem, a link helyes, csak nincs hozzá index.html oldal, tehát a böngésző nem tud vele mit kezdeni. Viszont a /etc/opkg.conf-ba beírva update-olható a csomaglista, telepíthetők a csomagok.
Amit te linkeltél, azok a 10.03-as csomagok. Ha azt is build-eltem, akkor természetesen frissítem azokat is. De egyelőre ott nincs 2.22-es transmission.[ Szerkesztve ]
Alex
Új hozzászólás Aktív témák
- Parci: Milyen mosógépet vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Kerékpárosok, bringások ide!
- gban: Ingyen kellene, de tegnapra
- Egér probléma
- Filmgyűjtés
- LEGO klub
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- Ubuntu Linux
- Véget is ért egyelőre a Helldivers II körül balhé
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen