-
GAMEPOD.hu
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
Hi!
Próbáld meg az általam korábban linkelt rtorrent-et.
De mondom, teljesítményben szerintem jobban jársz a transmission-al.Alex
-
vargalex
Topikgazda
Hi!
Bocs, de nem voltam netközelben, most is csak mobilneten néztem be.
Szóval, az rTorrent-re még mindig csak azt tudom mondani, hogy próbáld ki az általam fordítottat, az biztosan működik, mert próbáltam.
Illetve, ahogy már mondtam, az erőforrásigénye (illetve, mivel ténylegesen az összes peer-t látja) én inkább a transmission-t ajánlom. Valamint nincs is annyi szívás vele.MySQL-t nem használok, de most kipróbáltam egy virtualbox-ban egy x86 OpenWrt alatt.
A telepítés után ugye megvolt a
mysql_install_db --force
/etc/init.d/mysqld start?
A xinetd-hez:
Elfelejtettem kérdezni, hogy mit használsz xinetd-vel? Mert, ha csak a vsftpd-t, akkor igazából csak hátránya van, mert önmagában a xinetd több memóriát igényel, mint a vsftpd, ha meg ténylegesen ftp-zel is, akkor nyilván ehhez hozzájön még a vsftpd memóriaigénye. Szóval, azért ezt érdemes okosan kezelni. Ha nem csak a vsftpd-t indítod xinetd-vel, akkor nem szóltam.
Alex
-
vargalex
Topikgazda
válasz hummerdikk #5315 üzenetére
Hi!
Budapesten tudok segíteni, van kábelem DKU-5-ből, CA-42-ből, illetve sima soros porti is.
De legközelebb november 4-től leszek ott, addig vidéken vagyok.Alex
-
vargalex
Topikgazda
Hi!
Felraktam a DIR-825-re is. Megy rendesen. Viszont a hibaüzeneted alapján úgy tűnik, hogy egyszer már állítottál be jelszót. Ha nem emlékszel rá, akkor szerintem szedd le az egész mysql-t, majd tedd újra. Ha emlékszel, akkor így változtasd meg:
mysqladmin -u root --password=regi_jelszo password uj_jelszo
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
Hi!
Nálam a MYSQL telepítés így néz ki:
root@D-Link:/opt/data# opkg install mysql-server
Installing mysql-server (5.0.18-3) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages//mysql-server_5.0.18-3_ar71xx.ipk.
Installing libmysqlclient (5.0.18-3) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages//libmysqlclient_5.0.18-3_ar71xx.ipk.
Configuring libmysqlclient.
Configuring mysql-server.
root@D-Link:/opt/data#vi /etc/my.conf
[client]
port = 3306
socket = /var/run/mysqld.sock
[mysqld]
user = root
socket = /var/run/mysqld.sock
port = 3306
basedir = /usr
############ Don't put this on the NAND #############
# Figure out where you are going to put the databases
# And run mysql_install_db --force
datadir = /opt/data/mysql/
######### This should also not go on the NAND #######
tmpdir = /opt/data/tmp/
skip-external-locking
bind-address = 127.0.0.1
# Fine Tuning
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
# Here you can see queries with especially long duration
#log_slow_queries = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
# The following can be used as easy to replay backup logs or for replication.
#server-id = 1
#log_bin = /var/log/mysql/mysql-bin.log
#expire_logs_days = 10
#max_binlog_size = 100M
#binlog_do_db = include_database_name
#binlog_ignore_db = include_database_name
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
[isamchk]
key_buffer = 16M
root@D-Link:/opt/data# ls -las
4 drwxr-xr-x 2 root root 4096 Nov 2 15:16 .
4 drwxr-xr-x 10 root root 4096 Nov 2 14:50 ..
root@D-Link:/opt/data# mkdir mysql
root@D-Link:/opt/data# mkdir tmp
root@D-Link:/opt/data# mysql_install_db --force
/usr/bin/mysql_install_db: line 151: /bin/hostname: not found
Installing all prepared tables
Fill help tables
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h password 'new-password'
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests
Please report any problems with the /usr/bin/mysqlbug script!
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com
root@D-Link:/opt/data#
root@D-Link:/opt/data# cd mysql
root@D-Link:/opt/data/mysql# ls -las
4 drwxr-xr-x 4 root root 4096 Nov 2 15:16 .
4 drwxr-xr-x 4 root root 4096 Nov 2 15:16 ..
4 drwx------ 2 root root 4096 Nov 2 15:16 mysql
4 drwx------ 2 root root 4096 Nov 2 15:16 test
root@D-Link:/opt/data/mysql# /etc/init.d/mysqld start
root@D-Link:/opt/data/mysql# mysqladmin -u root password mypass
root@D-Link:/opt/data/mysql# mysqladmin -u root --password=mypass create mydatabase
root@D-Link:/opt/data/mysql# ls -las
4 drwxr-xr-x 5 root root 4096 Nov 2 15:19 .
4 drwxr-xr-x 4 root root 4096 Nov 2 15:16 ..
4 -rw-rw---- 1 root root 6 Nov 2 15:18 D-Link.pid
5120 -rw-rw---- 1 root root 5242880 Nov 2 15:18 ib_logfile0
5120 -rw-rw---- 1 root root 5242880 Nov 2 15:18 ib_logfile1
10240 -rw-rw---- 1 root root 10485760 Nov 2 15:18 ibdata1
4 drwx------ 2 root root 4096 Nov 2 15:19 mydatabase
4 drwx------ 2 root root 4096 Nov 2 15:16 mysql
4 drwx------ 2 root root 4096 Nov 2 15:16 test
root@D-Link:/opt/data/mysql#Látszik, hogy megy a dolog.
Ha a hibaüzenet zavar, akkor megcsinálhatod a hostname-t. A /bin/hostname tartalma legyen ez:echo `uci get system.@system[0].hostname`
Az rtorrent-ért bocsánat, teljesen kiment a fejemből a libtorrent. Jogos a felvetés. A teljes letölthető innen.
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
Hi!
Azért az nagyon erős, hogy gyerekcipőben jár, és hogy minden bugos. Hidd el, az alternatív firmware-ok közül az OpenWrt a legelterjedtebb.
Megnéztem közben a mysql-t, és úgy gondolom, hogy nem a rendszerrel, hanem inkább a php, vagy a mysql környékén lehet a gond. Mert ugye a localhost-ot tudod pingelni, ergo alap OpenWrt probléma nem lehet. Kipróbáltam a phpmyadmin-ban, ha a config-ban localhost.-ot adok meg, akkor rögtön tud connectálni:A lighttpd-t, illetve a php5-öt sem mondanám bugosnak (trunkról telepített), a DIR-825 topic-ban többen használják, nálam is megy rendesen. Sőt, az rtorrent is megy:
Igaz, nekem DIR-825-öm van, de a csomagok binárisan egyeznek. Tudom, sokat szenvedtél/szenvedsz vele, de hidd el, hogy a legtöbbször nem megfelelő konfigurálás miatt vannak a hibák.
Már mondtam, de azért még egyszer: érdemes a transmission-nak adni egy esélyt, egyrészt, mert kisebb az erőforrásigénye, mint az rtorrent-nek, másrészt azért, mert az összes peer-t látja.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Hi!
Nézegettem a php+mysql-t még egy kicsit. Kipróbáltam, hogy a /etc/hosts-ban a "localhost."-ot kicseréltem "localhost"-ra. A phpmyadmin akkor is csak úgy tudott csatlakozni, ha "localhost."-ot állítottam be. Az biztos, hogy a BackFire 10.03-ban a /etc/hosts file hibás (ami egyébként a rendszert nem zavarja, mert a "localhost"-ot és a "localhost."-ot is simán lehet pingelni), nem kell bele a ".", ez már a trunk-ban nincs is benne. Azt gondolom, hogy annak ellenére, hogy a /etc/hosts file-t átírjuk, a firmware-ban lévő hosts file miatt (/rom/etc/hosts) a "."-os verzió is ott van, és ez nem segít. Ezért úgy gondolom, hogy helyre jöhet a dolog, ha a build előtt a package/base-files/files/etc/hosts file-ban javítod.
Alex
-
vargalex
Topikgazda
-
vargalex
Topikgazda
Hi!
Ha esetleg mégis szeretnéd rekúrzívan cserélni a "localhost"-ot "127.0.0.1"-re az összes php file-ban, akkor egy megoldás külső alkalmazás nélkül:
find /opt/test -type f -name "*.php" | xargs sed -i 's/localhost/127.0.0.1/g'
Persze a /opt/test-et cserélni kell arra a könyvtárra, ahonnan induljon.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Hi!
Pedig én is a trunk-ról tettem a lighttpd-t, a php-t és a mysql-t is. Minden ment.
Sőt, az mc is a trunk-ról van, nincs segmentation fault.root@D-Link:~# opkg list_installed | grep -e lighttpd -e mc -e php5 -e mysql
libmysqlclient - 5.0.18-3
lighttpd - 1.4.26-3
lighttpd-mod-access - 1.4.26-3
lighttpd-mod-accesslog - 1.4.26-3
lighttpd-mod-auth - 1.4.26-3
lighttpd-mod-cgi - 1.4.26-3
lighttpd-mod-fastcgi - 1.4.26-3
lighttpd-mod-proxy - 1.4.26-3
lighttpd-mod-rewrite - 1.4.26-3
lighttpd-mod-scgi - 1.4.26-3
mc - 4.6.2-1
mysql-server - 5.0.18-3
php5 - 5.3.1-3
php5-cgi - 5.3.1-3
php5-fastcgi - 5.3.1-3
php5-mod-gd - 5.3.1-3
php5-mod-mysql - 5.3.1-4
php5-mod-session - 5.3.1-4
root@D-Link:~#Ugye az extroot partíciót formázod?
Nálad valami egyéb gond lehet, mert a legutóbbi MySQL hibád (mysqld got signal 11) is segmentation fault.[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #5628 üzenetére
Még az is lehet. Én nem használom azt a csomagot, tehát nem tudok nyilatkozni.
Viszont a legutóbbi MySQL hibában az is látszik, hogy 233MB memóriát akar használni. Nem tudom, hogy mekkora a swap, és elfér-e.Alex
-
vargalex
Topikgazda
Hi!
Vissza kell, hogy vonjam, amit mondtam. Bevallom őszintén, én csak a csomagok verzióját néztem. De most leszedtem az mc-t, és felraktam újra a trunkból (természetesen ugyan az a verzió). Mit ad isten, ez már valóban segmentation fault-ot okoz. Szóval, valami nem stimmel most a trunk-ban található csomagokkal (a november 2-3-i build). Így már azt is könnyen el tudom képzelni, hogy php, lighttpd, mysql is hasonlóan bugos.
Megnéztem, az X-Wrt snapshot-al is ugyan ez a helyzet, de a BackFire 10.03.1-RC3-ban helyes az MC. Remélhetőleg a többi is. Szóval, vagy megpróbálod a 10.03.1-rc3-ból feltenni, vagy vársz, hogy újabb fordítás legyen a trunk-ban, amivel remélhetőleg megy. Esetleg megpróbálhatod magad buildelni, hátha az működik.
Úgyhogy valószínűleg nem hardware hibás a router, megnyugodhatsz!Egyébként, ahogy írtam, a signal 11 a Segmentation fault. Általában olyankor van ez a hiba, ha nem lefoglalt memóriacímről akar olvasni, vagy oda akar írni egy program.
Speeedfire: gondolom nálad is ez a probléma most a transmission-al.[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
Hi!
A trunk-al kapcsolatban én a következőket tudom mondani:
1. Nem feltétlenül stabil (lásd a te helyzeted, illetve az előző hozzászólásom)
2. Ha valami kernel modult nem raksz fel, de később kellene és közben kernelt frissítenek, akkor azon kernel verziójú csomagot már nem fogod megtalálni
3. A nem kernel csomagokat érdemes kipróbálni, mert újabb, jobb, ha esetleg nem megy, akkor vissza kell térni az előzőre (én még olyat, mint amibe most te belefutottál, ezelőtt egyszer sem tapasztaltam a trunk-on)
+1. Anno a WL-500gP-n a trunk-ból raktam fel a firmware-t és ment rendesen, hiba nélkül
+2. Áprilisban build-eltem a DIR-825-höz a firmware-t a BackFire branch-ból, tehát nem a 10.03 véglegesből, azaz az is nevezhető trunk-nak. Nincs vele gond.[ Szerkesztve ]
Alex
-
-
vargalex
Topikgazda
Hi!
A csomag fordítása is ugyan úgy megy. Csak a menuconfig-ban a csomag kijelölésekor * helyett M kell, hogy szerepeljen előtte (bár a * sem baj, de akkor a firmware-ba is beteszi, és maga a csomag is ott lesz a bin könyvtárban egy packages mappában).
Egyébként elég gyakran szoktak buildelni, úgyhogy szerintem naponta azért egyszer érdemes ránézni.Alex
-
-
vargalex
Topikgazda
válasz Intruder2k5 #5666 üzenetére
Hi!
Persze, lehet ilyen build-et csinálni. Akár én is megcsinálom, de kipróbálni nem tudom, mert nem 1043ND-m van . Persze előtte akkor össze kellene gyűjteni, hogy mi legyen benne.
Ez azoknak tényleg nagyon jó lenne, akik nem akarják megérteni a rendszer működését, csak használni szeretnék, illetve nem is céljuk a csomagok frissítése.És igen, emlékszem az oleg-es image-okra, de én nem használtam, mert ugye oleget sem.
Alex
-
vargalex
Topikgazda
Hi!
Nem tudom, hogy nézted-e, de ma délelőtt új build került fel a trunk-ra. Gyorsan ki is próbáltam, de sajnos továbbra is segfault-al elszáll az mc (csak azt próbáltam). Arra gondoltam, hogy nem hiszem el, hogy ilyet felraknak, soha nem volt még ilyen tapasztalatom. A tippem az volt, hogy inkább a kernel (vagy az alap rendszer nagymértékű átírása miatt) valami nagyon megváltozott. Ezen felbuzdulva gyorsan felraktam egy-egy x86 verziót BackFire 10.03-ból, illetve a trunk-ból Virtualbox alá. Mindkettőben a trunk-ra állítottam a package source-t az opkg.conf-ban (nyilván a trunk verziónál ez volt már alapból), majd mindkettőre feltettem az mc-t.
A BackFire 10.03 verziónál jött a routeren is tapasztalható Segmentation fault, de a trunk-nál nem, szépen fut. Úgyhogy úgy tűnik, hogy beigazolódott a sejtésem.
Ez viszont a lehető legrosszabb hír neked. Ugyanis, ez azt is jelenti, hogy a későbbiekben sem lesz soha kompatibilis néhány csomag a trunk-ból a BackFire 10.03-al.
Egyet tudsz tenni: mégis meg kell próbálnod a trunk-ból build-elni a firmware-t. (Illetve természetesen megvárhatod a végleges BackFire 10.03.1-et).Alex
-
vargalex
Topikgazda
válasz Bernath #5772 üzenetére
Hi!
Már ne haragudj, de ha a LAN oldalt DHPC-re állítottad, akkor ne is csodálkozz, hogy nem volt elérhető a router. Ugyanis ilyenkor ugye a LAN oldali interface (ami alapból 192.168.1.1 statikus IP-re van állítva) szintén egy DHCP server-től kérne IP-t, ami szerver ugye a LAN oldalon nem létezik! Az, hogy statikus a LAN oldal IP-je, az nem jelenti azt, hogy nem futna a routeren DHCP server. A DD-WRT-vel csak azért volt szerencséd, mert a LAN oldali kapcsolat típusát ott nem tudod állítani!
Tehát ez nem inkompatibilitási probléma, hanem user error.[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz Bernath #5775 üzenetére
Hi!
Melyik kábelt kell kihúzni? A router-PC között lévőt? Az tényleg nem normális. De ez inkább PC oldali hibának tűnik. (Tudom, erre az lesz a válasz, hogy de DD-Wrt-vel megy.)
De azért lássuk be, hogy a LAN oldali protocoll-nak a WAN oldalhoz nincs sok köze.
Szerintem egyszerűen annyiról van szó, hogy esetleg a boot-olás során az OpenWrt alatt később indul a DHCP server (a dnsmasq 60-assal indul, azaz nagyjából valóban a végén), így a PC azt mondja, hogy nem kapott IP-t, tehát egy ideig nem próbálkozik.
Vagy ha extroot firmware-t próbáltál, akkor ott még az USB-s eszközök miatt plusz várakoztatás van benne.[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz Bernath #5778 üzenetére
Hi!
De, jó lehet, ha átteszed a 60-ról előrébb. Szerintem csak az a lényeg, hogy a Network után legyen. Nem írtad, hogy extroot firmware-t használsz-e. Mert ott defaultban 20 másodperc várakoztatás van, tehát ez már nem oszt nem szoroz.
Gondolom az van, hogy a Windows próbálkozik valameddig, majd azt mondja, hogy hát itt nincs DHCP server. Ekkor gondolom valameddig várakozik, majd újra próbálja. Azaz, ha ezt az időt kivárod, akkor szerintem fogsz kapni IP-t. Nem ismerem teljesen a Windows hálózatkezelését, de így tippelem.Alex
-
vargalex
Topikgazda
válasz Bernath #5778 üzenetére
Hi!
Természetesen transmission esetén is van lehetőséged script futtatására a torrent letöltésének befejezésekor. Ezt a script_torrent_done_filename paraméternél tudod megadni, illetve a script_torrent_done_enabled-el engedélyezni.
Itt egy megvalósítás a kitömörítésre. Csak arra vigyázz, hogy ez törli is a torrentet az adatokkal együtt, úgyhogy szerintem azt vedd ki, különben nem fogja tovább seedelni.
Alex
-
vargalex
Topikgazda
Hi!
Azért az erős, hogy semmit nem lehet használni. Igaz, nem a legfrissebb csomagok, de mennek.
Egyébként sokan használják pl. a BackFire 10.03.1-RC3-at minden gond nélkül, ami szintén a trunk-ban módosított dolgok átemelésével készült.
Én anno a WL-500gP-n trunk-ból fordítottam magamnak, minden ment.
Mi is volt a bajod a WiFi-vel?Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #5788 üzenetére
Ha jól sejtem, pont ilyen gondok miatt találták ki a csomagokat az OpenWrt esetén. Így mindenki azt teszi fel, amire szüksége van.
De ez tényleg gáz, hogy egy linux pont az ext2/ext3-at nem támogatja. De gondolom azért választották ezt a megoldást, mert szerintük a felhasználók nagyobb része használja az NTFS filerendszert. Vagy a Microsoft pénzeli őket.Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #5792 üzenetére
Hi!
Ez az automount tényleg elég nagy hiba. Az meg külön ráadás, hogy ha swap-ot sem tudsz használni.
Mondjuk tényleg nehéz lehet nekik kiválasztani, hogy mi kerüljön ki a firmware-ból, mert nyilván bármit is vennének ki, mindig lenne néhány ember, akinek pont az hiányozna. Erre csak egy újabb típus bevezetése lenne megoldás (mind eddig is a mini, standard, stb.).
Mondom, hogy ezért jó a csomagos megoldás.Alex
-
vargalex
Topikgazda
válasz Intruder2k5 #5795 üzenetére
Hi!
Akkor kénytelen leszek (vagy valaki más) mégis buildelni egy ilyen firmware-t.
Ha minél egyszerűbbet akarunk, akkor én azt mondom, hogy pl. az ntfs-t el kell felejteni. Mert akkor ugye ott vagyunk, mintha leírás alapján csinálná meg mindenki magának.
Én arra gondoltam, hogy olyan firmware-t kellene csinálni, ami felrakás után az első ssh bejelentkezésnél lefutna egy script, ami ha szükséges, létrehozná automatikusan a partíciókat (persze választós megoldásra gondoltam, azaz az user mondhatná, hogy nem kell, mert léteznek). És természetesen az összes config file-t már úgy kellene berakni a firmware-ba, hogy a nagy többségnek megfeleljen.Alex
-
vargalex
Topikgazda
válasz Bernath #5821 üzenetére
Hi!
A scriptet nem kell futtatnod, hanem egyszerűen létrehozod valahova.
Mondjuk /mnt/torrentdone.sh néven.
Majd adsz neki futtatási jogot:chmod +x /mnt/torrentdone.sh
Majd beállítod a /etc/config/transmission-ban, hogy ezt futtassa a letöltés befejezésekor:
option script_torrent_done_enabled true
option script_torrent_done_filename '/mnt/torrentdone.sh'És majd a transmission futtatja automatikusan.
[ Szerkesztve ]
Alex
-
vargalex
Topikgazda
válasz gabipaci #5834 üzenetére
Hi!
LuCi-ban a Network->Interfaces->WAN. Itt a Protocol-t átállítod PPPoE-ra, és máris megadhatod az username/password-ot.
Szerk.: Intruder2k5 megelőzőtt, ráadásul képe is van!
[ Szerkesztve ]
Alex
Új hozzászólás Aktív témák
- GIGABYTE RTX 3060TI GAMING OC 8G
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 4090 24GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 9 7900X3D 64GB RAM RTX 4090 24GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 4090 24GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 4090 24GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest