Czesc,
nie moge jeszcze odnalesc zmiany w ostatnim wydaniu dotyczacej tego:
NOWE: dodanie statusu klienta OpenVPN na stronie logowania
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez roblad
Czesc,
nie moge jeszcze odnalesc zmiany w ostatnim wydaniu dotyczacej tego:
NOWE: dodanie statusu klienta OpenVPN na stronie logowania
Znalazlem przyczyne, poprostu zmienil sie skrypt stst.sh a w repo nie ma nowej wersji -juz mi sie czas pokazuje ostatniego wyslania :-)
reghack zalatwilem uci_default wczesniej w base-files w /tmp/ wrzucilem reghack.mips.elf
uci_default wykonuje mi to
cd /tmp/
./reghack.mips.elf /lib/modules/*/ath.ko
./reghack.mips.elf /lib/modules/*/cfg80211.ko
rm -f reghack.mips.elf
za duzo tych patchy i zaden nie pasuje do biezacego sterownika, niezgadza sie za duzo a 4 patche w sieci odnalazlem ale zaden sluszny.
Jak by kolega Cezary udostepnil nieskompresowany identification.js albo chociaz patcha - to wszystko juz bym mial kompatybilne z wersja xx.4
niestety po podgraniu skompresowanego JS i identyfication.sh mam puste pole Ostatniego wysylania - nie wiem czego jeszcze mi moze brakowac.
Moze pokombinuje z tym patchem, moze sie uda podczas kompilacji spatchowac
Nie rozumiem, czyli dogrywasz spatchowany np ath.ko do obrazu ?
to jak zpatchowac inaczej zrodla podczas kompilacji - poprostu zrobic reghack podczas kompilacji sterownika -masz jakiegos swojego patcha ?
a nie da sie tego jakos na stale do kompilacji dozucic ? widze jakies zrodla sa, ale jak to podczas kompilacji spatchowac ?
ten patch jest od tego ?
o to Ci hodzi z reghack
The reghack utility replaces the regulatory domain rules in the driver binaries
with less restrictive ones. The current version also lifts the 5GHz radar
channel restrictions in ath9k.
How to use:
ssh root@openwrt
On ar71xx:
cd /tmp/
wget http://luci.subsignal.org/~jow/reghack/reghack.mips.elf
chmod +x reghack.mips.elf
./reghack.mips.elf /lib/modules/*/ath.ko
./reghack.mips.elf /lib/modules/*/cfg80211.ko
reboot
On mpc85xx:
cd /tmp/
wget http://luci.subsignal.org/~jow/reghack/reghack.ppc.elf
chmod +x reghack.ppc.elf
./reghack.ppc.elf /lib/modules/*/ath.ko
./reghack.ppc.elf /lib/modules/*/cfg80211.ko
reboot
A to
- ZMIANA: usunięcie możliwości instalacji pakietów na zewnętrznym nośniku (menu "Dodatki"), ponieważ powoduje to problemy przy niektórych pluginach (np. DLNA). Jeżeli niezbędne jest więcej pamięci na instalację pakietów - zrób extroota
- NAPRAWA: dostępność 12 i 13 kanału 2.4GHz
i ten czas ostatniego wyslanego zgloszenia statystyki, chcialbym byc poprostu zgodny z Twoimi obrazami
tego chyba w repo nie ma
- NOWE: dodanie wyświetlania czasu ostatniego zgłoszenia informacji statystycznych
- NOWE: możliwość blokady ruchu jeżeli zerwane zostało połączenie vpn (tryb klienta w pluginie OpenVPN)
- NOWE: dodanie statusu klienta OpenVPN na stronie logowania
- NOWE: dodanie obsługi domeny free.aero2.net.pl na potrzeby Aero2 (patrz: http://eko.one.pl/forum/viewtopic.php?id=8383)
- ZMIANA: usunięcie możliwości instalacji pakietów na zewnętrznym nośniku (menu "Dodatki"), ponieważ powoduje to problemy przy niektórych pluginach (np. DLNA). Jeżeli niezbędne jest więcej pamięci na instalację pakietów - zrób extroota
- NAPRAWA: dostępność 12 i 13 kanału 2.4GHz
- NAPRAWA: właściwe działanie DMZ przy zdefiniowanych regułach przekierowania
Czesc Cezary,
wrzucisz patchyka do ostatnich Twoich zmian do pobrania ?
2014-04-06 wersja 1.6.0.4
- NOWE: dodanie wyświetlania czasu ostatniego zgłoszenia informacji statystycznych
- NOWE: możliwość blokady ruchu jeżeli zerwane zostało połączenie vpn (tryb klienta w pluginie OpenVPN)
- NOWE: dodanie statusu klienta OpenVPN na stronie logowania
- NOWE: dodanie obrazów dla GL.iNet
- NOWE: dodanie obsługi domeny free.aero2.net.pl na potrzeby Aero2 (patrz: http://eko.one.pl/forum/viewtopic.php?id=8383)
- NOWE: plugin management z przyciskami na stronie logowania
- ZMIANA: usunięcie możliwości instalacji pakietów na zewnętrznym nośniku (menu "Dodatki"), ponieważ powoduje to problemy przy niektórych pluginach (np. DLNA). Jeżeli niezbędne jest więcej pamięci na instalację pakietów - zrób extroota
- ZMIANA: inny identyfikator urządzenia w obrazach dla TL-WR740N v3
- NAPRAWA: dostępność 12 i 13 kanału 2.4GHz
- NAPRAWA: właściwe działanie DMZ przy zdefiniowanych regułach przekierowania
Czesc,
no wlasnie, nie zwrocilem uwagi i zapchal mi file system - bo aria nie na to co trzeba zaczela zgrywac - ale ok, warto by jednak jakos uprzedzic ze jak mamy wiele partycji - w tym overlay , albo hdd-idle wlaczone to zeby wywalic hotpluga - bo poknoci troche w systemie.
Czesc,
czy w zrodlach Cezary mogl bys wyzucic ten plik files\etc\hotplug.d\block\99-aria2 lub zmienic logike tego skryptu
zawartosc
#!/bin/sh
case $ACTION in
add)
grep -q /dev/$DEVICENAME /proc/mounts || exit 0
DIR=$(awk '/^\/dev\/'$DEVICENAME'/ {print $2}' /proc/mounts)
killall aria2c > /dev/null 2>&1
aria2.sh "$DIR"
logger "Aria2 zostala uruchomiona z katalogiem $DIR"
;;
remove)
killall aria2c > /dev/null 2>&1
;;
esacstrasznie smieci i awk wyswietla wszystkie mounty i w kazdym pozniej jest zakladany .aria2, katalog zaklada sie tez w overlay.
nie wiem jaki to ma sens aby skanowala aria2 wszystkie mounty i zakladala w kazdym .aria2 katalog
@up,
Chciałbym pomóc, niestety nie mam żadnych przekaźników USB i na stronie usbrelay.sh mam wiadomość: "Nie wykryto modułu przekaźników", tak więc ciężko by wstawić usbrelay.sh w ramkę.
Jeśli chce Ci się bawić, to możesz w pliku: przemekpanel.html zamienić linię:<iframe scrolling="no" MARGINWIDTH="1px" MARGINHEIGHT="1px" FRAMEBORDER="0" height=100% width=100% src="http://192.168.1.1:81#loader"></iframe>na:
<iframe scrolling="no" MARGINWIDTH="1px" MARGINHEIGHT="1px" FRAMEBORDER="0" height=100% width=100% src="http://192.168.1.1/usbrelay.sh#sectionheader"></iframe>I zobaczyć jak to wygląda. Jednak wszystko może zależeć od aktualnie wybranego motywu.
Chetnie zloze 1 dla Ciebie, mam 1 dzialajacy prototyp jeszcze, moge Ci wyslac bedziesz juz mial :-) pewnie Ci sie przyda do czegos, a przy okazji moze cos wymodzisz :-)
@up,
o jaki dokładnie plugin Ci chodzi? Bo nie mogę go znaleźć w dodatkach. I w jakiej formie miałby się wyświetlać ten plugin? Chodzi Ci o dodanie kafelki, czy o wyświetlanie, np. w miejscu gdzie jest 3G-Info?
USB Relay - oczywiscie, Dokladnie chodzi o zobienie kafelkow obok siebie i z checkboxami na dole lub na gorze aby mozna chwilowo zalaczac poszczegolne przekazniki z zapisaniem ich stanu gdzies do pliku czy tez po uci do configa- ewentualnie wyciagniecie na wierzch ladnego shedulera i pola edycji nazwy.
Jak by Ci sie chcialo oczywiscie :-)
Czesc,
A udalo by Ci sie cos podobnego zrobic dla pluginu przekazniki USB ?
I odemnie na tym pejsbooku - dziecko uzywa mifi z karta od SOLA i tabletu teraz same paly zacznie przynosic :-)
Myslalem ze to ja mam cos z routerem, a widze ze dzieje sie to samo u innych - ja sam sobie kompilowalem, ale w podobnej wersji 16.1 nic nie bylo teraz mam 16.3 bez najnowszych sterownikow atherosa i tez mam restarty ostatni wlasnie po zmianie czasu, zaoralem flash i wszystko wrocilo do normy, sprawdzalem 3 konfiguracje i bylo to samo - cos jest gdzies ewidentnie skopane.
Czesc,
Zamow u pepe2k pamiec 64M i flash 16M, 4M przy USB i obecnych obrazach x.16.3 nie ma sensu, poprostu nie wiele sie tam juz zmiesci, mozesz pokombinowac z wgraniem mtd z -f innego firmwaru od innego TP-linka z obsluga USB ale n ie wiem czy ktorys jest na tyle zgodny z 941 aby operacja sie powiodla.
Jak nie wiesz jak przelutowac to musisz poczekac jak znajde czas to zrobie obraz 4M z obsluga USB i wystawie na dropboxsie, ale nie wczesniej niz za 2 tyg, pamiec i zaprogramowany flash 16M tez moge zrobic.
Albo sam skompiluj masz tu latke do wrzucenia do katalogu patches-generic i trzeba pamietac zeby dograc do obrazu lub dolozyc przy kompilacji kmod-ohci
--- /dev/null 2014-01-30 12:47:49.947835281 +0100
+++ b/target/linux/ar71xx/patches-3.3/950-add-ar913x_usb_setup_tpwr941.patch 2014-01-14 16:24:23.000000000 +0100
@@ -0,0 +1,40 @@
+--- a/arch/mips/ath79/dev-usb.c 2014-01-14 14:23:53.000000000 +0100
++++ b/arch/mips/ath79/dev-usb.c 2014-01-14 14:33:25.708968290 +0100
+@@ -163,6 +163,7 @@
+
+ static void __init ar913x_usb_setup(void)
+ {
++ ath79_pll_wr(8, 0x1030);
+ ath79_device_reset_set(AR913X_RESET_USBSUS_OVERRIDE);
+ mdelay(10);
+
+--- a/arch/mips/ath79/mach-tl-wr941nd.c 2014-01-14 14:48:41.000000000 +0100
++++ b/arch/mips/ath79/mach-tl-wr941nd.c 2014-01-14 14:47:05.000000000 +0100
+@@ -17,6 +17,7 @@
+ #include "dev-gpio-buttons.h"
+ #include "dev-leds-gpio.h"
+ #include "dev-m25p80.h"
++#include "dev-usb.h"
+ #include "dev-wmac.h"
+ #include "machtypes.h"
+
+@@ -103,6 +104,9 @@
+ ath79_eth0_data.duplex = DUPLEX_FULL;
+
+ ath79_register_eth(0);
++
++ ath79_register_usb();
++
+ ath79_register_dsa(&ath79_eth0_device.dev, &ath79_mdio0_device.dev,
+ &tl_wr941nd_dsa_data);
+
+--- a/arch/mips/ath79/Kconfig 2014-01-14 15:37:25.459739877 +0100
++++ b/arch/mips/ath79/Kconfig 2014-01-14 06:22:25.288943624 +0100
+@@ -555,6 +555,7 @@
+ select ATH79_DEV_GPIO_BUTTONS
+ select ATH79_DEV_LEDS_GPIO
+ select ATH79_DEV_M25P80
++ select ATH79_DEV_USB
+ select ATH79_DEV_WMAC
+
+ config ATH79_MACH_TL_WR1041N_V2Bedzie oficjalnie przedstawione na stronie to tam cos przeleje, ale tak, nie mam pewnosci czyje to konto, brak jakiegokolwiek opisu itd. Co ja bede tlumaczyl - moze byc to konto jakiejs Cioci Cezarego itd. Bez przesady - adres strony i polozony tam html z nr konta to nie miejsce na przelewanie kasy :-) Co to za prezentacja, numer i tyle - numer krzak :-)
roblad napisał/a:Nie mam tam zadnego :-) Jest tylko do wsparcia a ja i tak paypala nie mam.
Wprawdzie ja nie "Adwokat" ale jak co tutaj masz numer konta
:-) - moze ja podam swoje ? :-) haha, nie bede Ci pieniedzy przelewal na Twoje konto.
Nie mam tam zadnego :-) Jest tylko do wsparcia a ja i tak paypala nie mam.
Alez to wredziucha :-), Adwokat czy inna jaka franca :-) - dobra rozumiem, nie musisz juz dogryzac :-) no i nie wymagam, tylko prosze :-)
Juz sobie zrobilem plugina do kompilacji
jak by ktos chcial sobie kompileowac to zalaczam makefile
include $(TOPDIR)/rules.mk
PKG_NAME:=plugin_gargoyle_iradio
PKG_VERSION:=20140308
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/plugin-gargoyle-iradio
SECTION:=admin
CATEGORY:=Administration
SUBMENU:=Gargoyle Web Interface
TITLE:=Internet Radio Player
MAINTAINER:=Cezary Jackiewicz <cezary@eko.one.pl>
DEPENDS:=+gargoyle +madplay +kmod-usb-audio
PKGARCH:=all
endef
define Package/plugin-gargoyle-iradio/description
Internet Radio Player
endef
define Build/Prepare
endef
define Build/Configure
endef
define Build/Compile
endef
define Package/plugin-gargoyle-iradio/postinst
#!/bin/sh
if [ -z "${IPKG_INSTROOT}" ]; then
menu_name="Internet Radio"
[ -n `which i18n` ] && {
mn=$(i18n-menu gargoyle.display.status_iradio)
if [ -n "$mn" ] ; then
menu_name="$mn"
fi
}
uci set gargoyle.display.status_iradio="$menu_name"
uci set gargoyle.scripts.status_iradio='iradio.sh'
uci set gargoyle.status.iradio='910'
uci commit
fi
endef
define Package/plugin-gargoyle-iradio/postrm
#!/bin/sh
if [ -z "${IPKG_INSTROOT}" ]; then
uci del gargoyle.display.status_iradio
uci del gargoyle.scripts.status_iradio
uci del gargoyle.status.iradio
uci commit
fi
endef
define Package/plugin-gargoyle-iradio/install
$(INSTALL_DIR) $(1)
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,plugin-gargoyle-iradio))Dobra juz dobra - wale skruche - nie truje du.... - zostawie jak jest, jak ktos bedzie chcial zmienic to zmieni, jak Cezary przerobi androida to przerobi - przynajmniej Piotrek, nie bedzie dogryzal :-). Moze w weekend troche potrenuje i cos zrobie w tym temacie, ale nie wiem jak sie wyrobie z rozlozeniem rurek do podlewaczki :-) przez powerSwitcha. Obodowy do sensnodow musze robic, nie wiem czy sie uda :-)
eko.one.pl → Posty przez roblad
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc