Általános információk/segédletek Suste-HeadLess OpenWRT-hez
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] PLEX: multimédia az egész lakásban
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [Sub-ZeRo:] Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- [Re:] [sh4d0w:] Rebel Moon - Ne nézd meg!
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [bitpork:] Fogyasztásra ítélve
- [Re:] Kempingezés és sátrazás
- [Re:] [GoodSpeed:] SAMSUNG Galaxy Buds FE (SM-R400NZAAEUE) a 9 éves SONY SBH20 utódja (nálam)
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
GAMEPOD.hu témák
Útvonal
Fórumok » BLOGOUT » [Re:] [suste:] Openwrt Barrier Breaker 14.07 saját verzió Tp-link routerekreTéma összefoglaló
Hozzászólások
suste
veterán
Nekem is kb ua board van mint Headless -nek, csak a Dlink csomagolta ;) (dir860l-b1).
Ezek már bőven elegek egy átlag otthonba, átlag felhasználásra.
Komolyabb igényekhez meg inkább célHW, vagy épített cucc kell....
Jofi81
őstag
Valamiért nem csatlakozik fel a HDD. Eddig tökéletesen működött, de hiába próbáltam többször lehúzni, visszadugni, nem csatlakozik fel. A 9092-n látom a HDD-t, az automount engedélyezve van. Nem állítottam el semmit, tegnap este még jó volt. Mit tudok tenni, hogy jó működjön?
Disk /dev/sda: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa504bb17
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 1465145343 1465143296 698.7G 7 HPFS/NTFS/exFAT
Jofi81
őstag
Most már a Transmissionhöz sem tudok csatlakozni.
PaKARet
csendes tag
Nem tartozik teljesen a topichoz, de az rss readert át lehet valahogy (könnyen) portolni egyéb környezetekbe? Leginkább különböző SBC-re érdekelne, amire persze elérhető sok esetben OWRT, de az mégiscsak eléggé lekorlátozza a használatot, tehát leginkább valamilyen raspian vagy hasonló rendszerre kellene.
köszi a választ!
Headless
őstag
szia a webes config felület nehézkes de a script az működik csak átmásolva is, persze a crontab ütemezést megkell csinálni.
én most jelenleg padavan alatt használom megy rendesen. a korábban beállított szűrőkkel és konfiggal persze ha másolsz egy configot más névvel más tartalommal könnyedén létrehozhatsz újat is.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
balinlin
senior tag
Na ezen már én is gondolkodtam. Köszönöm a felvetést PaKARet és a választ is Headless
Headless
őstag
de amúgy az is működik, hogy az rss olvasó marad a routeren,de egy másik szerveren futó transmissiont értesít. a scriptben a transmission server urljét kell csak átírni.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
balinlin
senior tag
Ez a megoldás mégjobban tetszik. Köszi a tippet! Ebben az esetben még a webintwrface is megvan.
Headless
őstag
ehhez annyi plusszt tennék, hogy van a scriptben egy transmission futás ellenőrzés azt valószínű ki kell kommentelni. vagy átkell alakítani.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
balinlin
senior tag
Köszönöm a tanácsot, segítséget! Nem mondom, hogy biztos nem lesznek kérdéseim, de sajnos csak később, inkább ősszel fogok ezzel foglalkozni. Ha most belekezdek, akkor annak nem lesz jó vége a kötelező dolgaim miatt.
PaKARet
csendes tag
köszia választ!
akkor próbálkozom majd vele!
suste
veterán
Ha még jár erre valaki, és használja a netrádiós felületet, akkor jelzem, hogy frissítettem.
Szerveren elérhető, de természetesen a 9092-n is frissíthető. http://susteopenwrt.ipdns.hu/Openwrt_Barrier_Breaker/SYSUPGRADE/servicesbackups/
ChangeLog:
-Hangerő gomboknál a legkisebb és legnagyobb le lett cserélve hangerő növelésre
(15% -> -5%, 100% -> +5%).
-Balance beállítási lehetőség.
gazso75
aktív tag
Én járok újra
Gondolkozok erősen a visszatérésen Padavan-ról a wireguard hiánya miatt.
Tudja állítólag, de semmit nem találok, hogyan kéne beállítani
[ Szerkesztve ]
suste
veterán
Én meg most kínlódok pont a padavannal, hogy legyen benne audió támogatás.
A WG sincsen benne az alap buildben szerintem, csak bekapcsolható a forgatás előtt....
Te a rádiót használtad valamikor?
gazso75
aktív tag
Egyszer kipróbáltam, de aztán nem nem kellett használni.
Headless
őstag
szia mir 3g topikban én valami rövid kis szösszenetet írtama a wireguardról és fordítottam egy csomagot hozzá az meg fent van google driveomon.
suste: wg nem lesz padavanban mármint rendes kernel csomag mivel annak olyan kernele van ami még wg előtt volt. szóval csak a go verziós user space alkalmazás megy.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
suste
veterán
Szia!
A 3.4-es kernelben sincsen?
Más:
Lenne egy kis időd padavan 9092-re?
Beszereztem egy Asus N65U-t, és erre csak padavan van (abból is csak régi ).
Jó lenne beüzemelni rajta a rádiót, de akkor már az egész 9092-t is megpróbálnám.
Az audio már bent van a kernelben, tettem fel lighttpd-d, de nem tölt be a 9092.
Egy egyszerű scriptes html kiirítás már megy, így gondolom valami alap hibára futhat a variables-ben
Van esetleg ötleted? Vagy hogy hogyan tudnám debuggolni hol áll meg?
Ha simán lefuttatom a cgi fájlt parancssorban, az jó lehet?
gazso75
aktív tag
És hogyan kell ezt életre lehelni. sose csináltam még ilyet ?
gazso75
aktív tag
Ez egyébként nem kernel felöl oldaná meg ?
https://gitlab.com/dm38/padavan-ng/-/issues/38
Headless
őstag
röviden:
csinálsz egy ent/optwaret.
felmásolod a fájlt a routerre mondjuk a /opt/bin mappába, futtatási jogot adsz neki és szerintem mir3g topikban osztottam meg egy init script kezdeményezést. és azzal el tudod indítani...
konfig fájlokat én openwrt-ről tartottam meg ha az megvan még neked, akkor nem kell neked azzal bíbelődni.
Lehet hogy alexey backportolta akkor a wireguardot, de akkor frissítések nem valószínű, hogy lesznek rá...
suste: nem tudtam hogy kernel update volt padavanéknál, de nem "Kernel Requirements. WireGuard requires Linux ≥3.10" wireguard honlapról.
fúú te én is az elején próbálkoztam a 9092-vel de hamar feladtam, az RSS konfigot néha megmókolom kézzel és ennyi. de a konfigokat/adatbázisokat amit tudtam mind áthoztam onnan. wireguard,vpn,mysql, stb. időm nem sok van mostanság.
ami rossz a wireguard go modul nagyon sok ramot eszik. 3 kliensnél többet nem tudok futtatni.
9092: azt debugolni halál lesz, de ott hardcodeolva vannak elérési útvonalak, meg a felhasználós dolog is benne van először lehet azt venném ki. ugyanis az nem biztos, hogy így menni fog.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
gazso75
aktív tag
Erre gondolsz? Itt nem találtam semmit
https://mobilarena.hu/tema/re_szoszo94_xiaomi_mi_router_3g_padavanra_fel/hsz_1-50.html
woodworm
veterán
Nekem van egy padavanos routeren hangkártya beüzemelve, netrádió és hálózati lejátszás működik rajta androidos remote klienssel. De ha lelőnek sem tudnám már a lépéseket, szerintem a 4pda.ru és openwrt-s wiki alapján raktam össze.
suste
veterán
9092: én is arra gondoltam, hogy először kipucolom a variables -t, de jó lenne ha legalább a menü rész rendben lenne
ez szerint lehet segít a server.breakagelog = "/var/log/lighttpd/cgi.log"
configban, majd ma este kipróbálom
de egyébként mi történne ha simán lefuttatnám parancssorban az egyik cgi-t?
(#3072) woodworm
a 9092-n lévő rádió kezelő felület azért jó (és pont ezért készült), mert platform független
mindenen megy amin van böngésző
valahogy tuti beüzemelem .... lehet valami nagyon lebutított verzióban (menü nélkül pl)
és akkor ott lesz a többi oldal is már (sane, smartmontools, stb, akár közvetlen címmel)
de azért köszi a tippet!
szerk:
Headless: tényleg a felhasználós dolog most esett le...openwrt-n root-tal futott minden, padavanon meg admin
Ez hogy lenne a legegyszerűbb kigyomlálni? Ez is a variables-ben van, ugye?
[ Szerkesztve ]
Starchm
őstag
Padavanon miert nem nevezed at rootnak az admint? asszem beallitasok kozt is van a webes feluleten.
suste
veterán
Na a server.breaklog tényleg segít, így gyorsan kiderült hol vannak az alap hibák:
-fájlok útvonala (pl közvetlen utvonallal megtalálja, pl /opt/share/www_suste/cgi-bin/bin/variables, és be is tölt az oldal menü nélkül)
Jó lenne ha valahol be lehetne állítani, hogy működjön az eredeti is, hogy ne kelljen mindenhol átírni.
-a másik nagy probléma a dekódolás hiánya :(.
Vajon a lighttpd-nek is van hasonlo, mint az uhttpd-nek, vagy vissza kellene állni a sed-es cserére?
-és a menü megjelenítés is jó lenne, de az a tippem, hogy itt is az útvonal kavar be (?)
suste
veterán
Menü is megoldva :).
A dekódolásban tudnál segíteni Headless?
Már csak ez hiányzik a jó működéshez.
Régi sed-es verzióból van esetleg mintád?
Headless
őstag
https://stackoverflow.com/questions/3728049/using-awk-printf-to-urldecode-text
az url decode funkciüt kell átirnod
awk lesz a legegyszerűbb szerintem...
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
Jofi81
őstag
Hogyan tudnék törölni egy mappát? Valószínűleg a Mini DLNA által automatikusan létrehozott mappa lehet, de fájlok már nincsenek benne. A MiniDLNA szolgáltatást leállítottam a startupban.
Ilyen a formátuma:
z:\Download\My Little Pony\Video\Movies\9999\Equestria Girls (2013) (9999)\
suste
veterán
töröld a webcommanderrel (9092-n), vagy akár samba megosztáson keresztül
vagy akár ssh-n
[ Szerkesztve ]
suste
veterán
Sajna nekem nem áll össze a kép, hogy mit és hogyan kellene átírnom a "decode" funkcióban.
Viszont kipróbáltam valami ami működik egy cgi-be implementálva. (pl runcommand.cgi)
Ha minden változón végrehajtatom ezt a cserét:VALAMI=$(echo -e "$(echo $VALAMI | sed 'y/+/ /; s/%/\\x/g')")
akkor megfelelő a kimenet, nincsenek felesleges karakterek, és jól működik az egész funkció.
Viszont nem tudom, hogy a "decode" funkcióban/meghívásban a variables-ben ennek megfelelően hogyan kellene módosítani
Csak simán ennyi kellene a decode-ba?
És utána lejjebb a meghíváshoz akkor mi kell, mert ott is vannak egyéb parancsok....
Headless
őstag
gondolom nemrég törölted a torrentek közül, ne szokta ezeket törölni, szerintem a transmission on_complete úgy van megírva, hogy a halott linkeket futás előtt törli. de igen webcommander/ samba alatt is tudod manuálisan törölni.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
Headless
őstag
decode(){
eval $(echo "$1"|sed "s|#|\n|g"|awk -F'ˇ' '{printf $1"=`urldecoder \"$"$1"\"|tr -d \x27\\r\x27";if($2!="")printf $2;printf "`;"}');
}
urldecoder() {
# urldecode <string>
local url_encoded="${1//+/ }"
printf '%b' "${url_encoded//%/\\x}"
}
ezzel esetleg megy valami?
a decode-ban próbáltam minimálisat változtatni, mivel nem tudom tesztelni, milyen inputunk van.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
suste
veterán
köszi, este kipróbálom
amikor én teszteltem a sed-es cserét, akkor a variablesben ki volt kommentelve a "decode" funkció és meghívás is (ki kellettt venni, mert az "uhttpd" hiánya miatt hibára futott)
szóval csak a sed-es cserékkel minden megoldódott, és jól működik a runcommand oldal
én laikusan azt gondoltam, hogy csak ennyi lesz a decode:decode(){
eval $(echo "$1"| sed 'y/+/ /; s/%/\\x/g')
}
Jofi81
őstag
Köszi mindkettőtöknek, sikerült, a Webcommander eszembe sem jutott.
woodworm
veterán
A tesztoldalad még régebbi verziót futtat? Nem találtam a rádiós lapot.
A webfelület kezeli a listát vagy az mpd könyvtárában lévő playlisteket használja?
suste
veterán
huuu, a tesztoldal nagyon régi, azóta már a menü is bal oldalon van....
ha lesz egyszer egy kis időm, akkor majd frissítem a tesztoldalt
már működik pár oldal a padavan alatt is, így ha gondolod, akkor elküldöm becsomagolva és kipróbálhatod
a rádiós oldal is betölt már, de még nem volt időm beledugni egy hangkártyát és kipróbálni a funkciókat
ami viszont biztos, hogy madplay -t használ, és nem mpd-t!
szóval telepíteni kellene:
9092-höz: -lighttpd (a configot beleteszem a csomagba, de nálam az /opt alatt van a pen)
Rádióhoz: -madplay (én egyből az alsa-sat raktam fel, de gondolom neked már az alsa fent van)
SMART-hoz: -smartmontools (van külön webes felület hozzá)
USB infóhoz: -usbreset
A rádiós oldalon tudsz felvenni rádióállomásokat és tudsz csinálni mp3 listákat is, de a fájlelérések még nincsenek rendberakva. Elsőnek az online rádióval foglalkozok csak, ezt nemsokára letesztelem.....
[ Szerkesztve ]
suste
veterán
Itt írtam a rádióról először, és itt van róla egy régi kép is : [link]
woodworm
veterán
Próbáltam több verziót a lejátszásra, az alsa-utils, madplay-alsa, mpd, ympd
csomagok vannak fent. Mivel nők/gyerekek/illuminált egyedek is használják, ezért az androidos kliens miatt az mpd maradt.
suste
veterán
persze, parancssoros lejátszást én sem adnék a család kezébe
de a 9092 weboldalas kezelés pofon egyszerű és elronthatatlan
ha fent van minden, akkor csak feltolod a mentést és egyből mennie kell majd
[ Szerkesztve ]
suste
veterán
tesztelném a rádiót, de nem jön össze
beírtam a bind mountot amit írtál, újraindítva a routert fel is csatolja a pent a /media/név -be, és látszik a /opt is
de a penen lévő init.d mappát már nem hajtja végre, mert gondolom a bind csak az elindulás után van kész
mit csináljak, hogy a penen a /opt alatt lévő dolgok elinduljanak maguktól? (lighttpd és alsa)
és milyen parancsot kellene lefuttatnom, hogy a penen lévő bin/sbin mappában lévő dolgokat lássa a rendszer, és ne teljes elérési útvonallal kelljen meghívni?
amixer -h
not find/opt/bin/amixer -h
OK
(#3082) Headless
Köszi! Tökéletes lett a decode
woodworm
veterán
A bind mountot nem Headless írta egy korábbi hozzászólásban? Nálam nem pendrive van, hanem az R3G maradék flash tárhelye van mountolva az /mnt/opt alá. Az init.d mappában az alsa, mpd, ympd scriptjei vannak jelenleg, de hiba nélkül indulnak.
Headless
őstag
én nálam is flashben van
ubifs-el de n úgy emlékszem az opt indításához alapból kell valami a startup scriptbe...
nálam ez benne van.
szerintem ezt még te írtad valamikor mir3 topikban...#ubfs mount
ubiattach -p /dev/$(cat /proc/mtd | grep RWFS | egrep '^mtd([0-9])+' -o)
ubimkvol /dev/ubi0 -m -N user
mkdir /mnt/opt
mount -t ubifs ubi0 /mnt/opt
opt-mount.sh /dev/ubi0 /mnt
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
suste
veterán
szerintem Intruder2k5 írta a Padavan topicba
nem igazán találom sehol, hogyan kellen jól csinálni padavan alatt a külső penre telepített entware használatot
kézzel összerakva mindent már megyeget a dolog, de ezeket automatizálni kellene:
-a penen (/opt/*) lévő bin és sbin mappában lévő fájlokat is lássa a rendszer, ne kelljen teljes útvonallal meghívni őket (pl: "/opt/bin/amixer" helyett simán "amixer")
-lighttpd indítása penről boot-kor (/opt/etc/init.d -ben benne van)
-sound modul betöltése boot-kor ("modprobe snd_usb_audio" -val kézzel betöltve működik)
ezek nélkül szívás egy reboot
az indítás utáni scriptbe beírtam a bind mount-ot és a modpobe -t, de csak van jobb ötlet
persze max beírom ide a lighttpd indítást is..... de jobb lenne valami korrekt megoldás
bedobom padavan topicba is ezeket a kérdéseket
woodworm
veterán
Igen, nálam is ez fut. A webui-n be sincs állítva az entware indulása. Úgy emlékszem az is csak az opt-mount.sh scriptet hívja meg, az teszi rendbe az /opt elérését.
(#3093) suste
A klasszikus beállítás menete ez lenne (oroszból fordítva):
Az Entware egy adattár. A rendelkezésre álló szoftverek listája itt található.
1. Formázza az USB-t Ext2,3,4 formátumba
2. Helyezze a flash meghajtót az útválasztóba
3. A flash meghajtó gyökerében hozza létre az /opt mappát
a konzolról, és megteheti az mkdir /media/Main/opt
parancsot,
ahol a Main a lemezcímke, akkor sajátja lesz ...
4. Most szerelje le a meghajtót: vegye ki az USB flash meghajtót
az ejusb
konzolból.
5. Menjen az útválasztóhoz a Web
Application USB- n keresztül -> Engedélyezi az Optware indítását? -> Entware
Ezután kattintson az "Apply" gombra.
6. Helyezze az USB-meghajtót a routerbe, és indítsa újra az útválasztót.
[ Szerkesztve ]
suste
veterán
azzal minden a helyére fog kerülni, hogy a penen egy plusz opt-mappába kerül minden
most ugye a pen gyökerében van minden és ez felcsatolódik /media/Main mappába, majd indulás után ez van bindelve a /opt-ba
ha most simán minden fájlt és mappát átteszek:
/media/Main -> /medi/Main/opt
akkor működni fog minden, vagy mégjobban szétcsúszik a rendszer az elérési útvonal változások miatt?
jó lenne nem újra előlről kezdeni mindent
Közben teszteltem a rádiót, működik
Már csak annyi a probléma, hogy a madplay nem engedi el a weboldalt, így az folyamatos töltést mutat, és nem tölt be újra .
Pedig a neten található paranccsal indítom.
[ Szerkesztve ]
Headless
őstag
háát szerintem telepíts nulláról egyet és ha megvan a telepítés utána írd felül az opt mappát talán
madplay-t background feladatként indítani?
madplay.... &
vagy nincs valami daemon kapcsolója?
pl -d
nem tudom mit szeretnél konkrétan
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
woodworm
veterán
A bind és a jogosultságok beállítása menni fog az opt-mount scriptből, de a meghajtón /opt könyvtárat fog keresni.
suste
veterán
Jelenleg is így van kiadva a parancs:wget -O - $LINK|madplay - &1
openwrt-n az oldotta meg az "elengedést", hogy azt az "1" -est oda tettem a végére (logikát ne kérdezd )
a "-" ugye a normál stdout-ba küldi,
a "&" lenne amit te is írtál background.... de nem nagyon zavarja meg (openwrt-n se adta vissza ettől a vezérlést a weboldalnak, csak pörgött, pörgött....)
A cél az lenne, hogy az online radió elindítása után töltsön újra a radiót kezelő weboldal. De ehelyett csak vár a válaszra, és közben nem is lehet csinálni semmit, csak a címsorban tudok rányomni egy entert és akkor újratölt.
A teljes funkció így néz ki:"Play")killplay;wget -O - $LINK|/opt/bin/madplay - &1;load;;
A killplay kilövi ha van futó madplayer és wget, a load pedig elmenti az aktuális időt /tmp/USBaudio-Start fájlba. Ami érdekes, hogy az idő belekerül a tmp-be, tehát parancsot végrehajt a madplay indítás után, csak nem tudom milyen paranccsal vegyem vissza az irányítást....
suste
veterán
bejegyzés Openwrt Barrier Breaker 14.07 saját verzió Tp-link routerekre
Mai Hardverapró hirdetések
prémium kategóriában
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- The Last of Us Part I Ps5
- Bomba ár! HP EliteBook 830 G6 - i7-8G I 8GB I 256GB SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
- Bomba ár! Dell Latitude 5580 - i5-G6 I 8-16GB I 256 SSD I 15,6" FHD I HDMI I CAM I W10 I Garancia
- Bomba ár! Dell Latitude 5490 Touch - i5-8G I 8GB I 256SSD I 14" FHD Touch I Cam I W11 I Garancia!