a to nie wiedzialem ze dzialaja po staremu myslalem ze to permamentna zmiana z ?> na %>
ZMIEŃ HASŁO do forum eko.one.pl. Więcej informacji tutaj.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez roblad
a to nie wiedzialem ze dzialaja po staremu myslalem ze to permamentna zmiana z ?> na %>
Czesc,
po zmianach w repozytorium dostosowanym do ln-18 - i zmianie helsela trzeba w skryptach .sh zmienic ?> i <? na ,<% i %>,
czy tak to sie da zrobic
sed -i 's/old-word/new-word/g' *.sh tylko chcialbym to za jednym zamachem wszedzie zrobic rekursywnie - no i jakos nie wiem jak to zrobic w podkatalogach w sed dzie bez pisania pentli - moze pamietasz jak rekursywnie wyszukac ?
pomysl mam taki
find . -name "*.sh" -type f -print0 | xargs -0 sed -i 's/old-word/new-word/g'
czy powinno to zadzialac ?
To chyba cos trzeba poprawic globalnie w Makefile, bo ja nic nie zmienialem a efekt jest jaki jest. Ja sobie poradzilem, ale inni moga miec problemy przy wyborze plugina do kamerek. Dasz rade cos poprawić globalnie ?
To dlaczego mam taki blad ?
mkdir -p /media/proc/gargoyle/custom-src/dl
echo "Checking out files from the svn repository..."; mkdir -p /media/proc/gargoyle/custom-src/tmp/dl && cd /media/proc/gargoyle/custom-src/tmp/dl && rm -rf mjpg-streamer-r181 && [ \! -d mjpg-streamer-r181 ] && ( svn help export | grep -q trust-server-cert && svn export --non-interactive --trust-server-cert -r181 https://mjpg-streamer.svn.sourceforge.n … -streamer/ mjpg-streamer-r181 || svn export --non-interactive -r181 https://mjpg-streamer.svn.sourceforge.n … -streamer/ mjpg-streamer-r181 ) && echo "Packing checkout..." && /bin/tar cfj /media/proc/gargoyle/custom-src/tmp/dl/mjpg-streamer-r181.tar.bz2 mjpg-streamer-r181 && mv /media/proc/gargoyle/custom-src/tmp/dl/mjpg-streamer-r181.tar.bz2 /media/proc/gargoyle/custom-src/dl/ && rm -rf mjpg-streamer-r181;
Checking out files from the svn repository...
svn: Repository moved permanently to 'https://svn.code.sf.net/p/mjpg-streamer … g-streamer'; please relocate
svn: Repository moved permanently to 'https://svn.code.sf.net/p/mjpg-streamer … g-streamer'; please relocate
make[4]: *** [/media/proc/gargoyle/custom-src/dl/mjpg-streamer-r181.tar.bz2] Error 1
make[4]: Leaving directory `/media/proc/gargoyle/custom-src/package/gargoyle-mjpg-streamer'
make[3]: *** [package/gargoyle-mjpg-streamer/compile] Error 2
make[3]: Leaving directory `/media/proc/gargoyle/custom-src'
make[2]: *** [/media/proc/gargoyle/custom-src/staging_dir/target-mipsel_r2_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[2]: Leaving directory `/media/proc/gargoyle/custom-src'
make[1]: *** [world] Error 2
make[1]: Leaving directory `/media/proc/gargoyle/custom-src'
A tak apropos - gdzie znajde mjpg-streamer-r181.tar.bz - wywala mi sie plugin do kamerki - nie odnajduje tego jako tar.bz - nie pamietam jak to rozwiazalem, ale ze zrodel mjpg nie pobiera plugin tego i nie kompiluje.
k... w 1 miejscu nie mialem :-)
Tzn, na ktorych wcieciach ? wszedzie mam taby
Kompletnie zglupialem, nie chce mi sie skompilowac pakiet - o co chodzi ? jaki separator - sprawdzilem wszystko jest dobrze w kodzie. VMa ktos jakis pomysl ?
WARNING: skipping libusbpp -- package not selected
make[2]: Leaving directory `/media/proc/gargoyle/custom-src/package/libusb'
make[2]: Entering directory `/media/proc/gargoyle/custom-src/package/plugin-gargoyle-powerswitch'
Makefile:59: *** missing separator. Stop.
make[2]: Leaving directory `/media/proc/gargoyle/custom-src/package/plugin-gargoyle-powerswitch'
make[1]: *** [package/plugin-gargoyle-powerswitch/compile] Error 2
make[1]: Leaving directory `/media/proc/gargoyle/custom-src'
nclude $(TOPDIR)/rules.mk
PKG_NAME:=plugin_gargoyle_powerswitch
PKG_VERSION:=20130817
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/plugin-gargoyle-powerswitch
SECTION:=admin
CATEGORY:=Administration
SUBMENU:=Gargoyle Web Interface
TITLE:=Powerswitch program for Gargoyle
MAINTAINER:=RL
DEPENDS:=+gargoyle +libusb
PKGARCH:=all
endef
define Package/plugin-gargoyle-powerswitch/description
Plugin powerswitch [PL]
endef
define Build/Prepare
endef
define Build/Configure
endef
define Build/Compile
$(CP) ./src/* $(PKG_BUILD_DIR)
$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) -o $(PKG_BUILD_DIR)/power $(PKG_BUILD_DIR)/powerSwitch.c -I$(STAGING_DIR)/usr/include -L$(STAGING_DIR)/usr/lib -lusb
endef
define Package/plugin-gargoyle-powerswitch/postinst
#!/bin/sh
if [ -z "$${IPKG_INSTROOT}" ]; then
uci set gargoyle.display.system_powerswitch='Zadania powerswitch'
uci set gargoyle.scripts.system_powerswitch='switch.sh'
uci set gargoyle.system.powerswitch='1000'
uci commit
fi
endef
define Package/plugin-gargoyle-powerswitch/postrm
#!/bin/sh
if [ -z "$${IPKG_INSTROOT}" ]; then
uci del gargoyle.display.system_powerswitch
uci del gargoyle.scripts.system_powerswitch
uci del gargoyle.system.powerswitch
uci commit
fi
endef
define Package/plugin-gargoyle-powerswitch/install
$(INSTALL_DIR) $(1)
mkdir -p $(1)/dodatki/powersw
$(CP) ./files/* $(1)/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/power $(1)/dodatki/powersw/power
endef
$(eval $(call BuildPackage,plugin-gargoyle-powerswitch))
no wlasnie Eclipsa to trzeba znac - moze najwyzszy czas sie nauczyc, ja tez uzywam vi ale wole okienkowo juz teraz gdzie mi sie ladnie podswietla. Stad moja prosba o pomoc o przepisanie funkcji do JS, z reszta sobie poradze - najgorsze jest poznanie JS.
Poprostu to co sie robi do kazdego pluginu, czym najlepiej obrobic jakim programem (najlepiej obiektowym) ja uzywam do html i php microsoft expression web4 - nic nie wiem o JS skryptach i logiki jaka trzeba zachowac przy pluginach gargoile pliki *.js - caly kod stronki w html i haserl jakos dziala, wiem ze wnowej wersji repo trzeba zamienic ?> na %> ale to szczegol
proba wrzucenia do standardowych ustyawien gargoile poprzez program gargoyle_header_footer skonczylo sie porazka, chcialbym to przepisac ale musze miec choc troche cos obiektowego zeby zrozumiec i sie nauczyc - wtedy bedzie to proste - czym inni koledzy pisza stronki do pluginow - musza to byc jakies narzedzia chyba z palca nikt tego nie robi.
Raczej na gotowca nie licz, ale na dobre chęci, podpowiedzi i nakierowanie Cię przez wyższe umysły tego forum abyś dokonał tego sam a przynajmniej się czegoś nauczysz
Wszystko fajnie, ale zastosowac chcialem jakies narzedzia do tego - recznie nie jestem w stanie - poprostu nie znam JS wogole, moze cos obiektowego by ktos podsunal, z PHP jeszcze jako tako ale polaczyc 1 i 2 to juz ciezko recznie jest.
Moze ktos cos zasugeruje.
Witam,
Czy ktos by sie podjal przerobienia tego pod Gargoile i JS - tak aby to bylo koszerne z GG - chodzi o stronke.
Ja tez kupie
Czesc,
Przerabialem to ostatnio, jest kilka bledow w patchu do bwmona np:
integrate_netfilter_modules.sh
in section
Code: Select all
if [ "$patch_kernel" = 1 ] ; then
target_name=$(cat .config | egrep "CONFIG_TARGET_([^_]+)=y" | sed 's/^.*_//g' | sed 's/=y$//g' )
musisz ten skrypt zmodyfikować dodas filtracje na linni
As a temporary measure, you can add -m 1:
Code: Select all
egrep "CONFIG_TARGET_([^_]+)=y" -m 1
For test_names just tack on:
Code: Select all
| grep -v OPTIONS
zajzyj na temat:
http://www.gargoyle-router.com/phpbb/v … p;start=60
jest jeszcze kwestja instalacji narzedzi - sprawdz w katalogu development i uruchom skrypt
dev-utils/debian_install_build_deps.sh
Wszystkim się dodaje tobie nie
Za malo piwa w organizmie :-), za szybkie dzialanie, przerwanie downloadu itd. no i sie nie dodal, jak wyrzucilem zrodla AA i zapuscilem od poczatku to sie dodalo:
patching file package/base-files/files/etc/init.d/sysntpd
Hunk #1 succeeded at 1 with fuzz 2.
patching file package/base-files/files/etc/config/system
Applying /media/proc/test6/gargoyle/patches-generic//20-yes-we-can-bridge-sta.patch using plaintext:
patching file package/hostapd/files/wpa_supplicant.sh
Hunk #1 succeeded at 24 (offset -5 lines).
patching file package/mac80211/patches/969-allow-sta-bridge.patch
brak funkcji idiotoodpornej w build.sh i rebuild.sh :-) - ale nauczka, jak cos zmieniasz wywalaj wszystko i od poczatku - szkoda czasu na inwestygacje - od rana suiedze (z przerwami , dzis impreza w domu zaraz bedzie) i marnuje czas - jest nauczka :-)
Pozdrawiam,
Tak, on dodaje podczas tworzenia źródeł.
niestety 1 czesc sie nie dodaje 2 dodaje
zrobilem recznie i pododawalem do
/custom-src/package/hostapd/files/wpa_supplicant.sh
./downloaded/attitude_adjustment-37819/package/hostapd/files/wpa_supplicant.sh
dodalem
tez tu
compile:/media/proc/test6/gargoyle/custom-src/package/mac80211/patches$ cp /media/proc/test6/gargoyle/downloaded/attitude_adjustment-37819/package/mac80211/patches/969-allow-sta-bridge.patch .
To ty w ogóle ich nie miałeś. Jak to gargoyle budowałeś w ogóle w takim razie...
Mam w patches-generic, nie wiem dlaczego sie nie dodal - dziwne, zapuscilem jescze raz od podstaw - prawdobodobnie tylko build.sh dodaje patche, nie wiem tez w ktorym momecie on sie dodaje, na poczatku sie nie dodal.
Zaposcilem od poczatku:
patching file target/linux/generic/config-3.3
Hunk #1 succeeded at 296 (offset 1 line).
patching file package/ebtables/Makefile
patching file package/ebtables/files/20-client_bridge
patching file package/ebtables/patches/100-arpnat.patch
patching file target/linux/generic/patches-3.3/666-arpnat.patch
Applying /media/proc/test6/gargoyle/patches-gen
patches-generic/20-yes-we-can-bridge-sta.patch
I jest ogólna, bo częściowo na skrypt jest.
Cos sie chyba nie dodaje podczas rekompilacji
A ktora to latka, bo n ie wiem czego szukac - moze poprostu sie nie dodala - lub nie przewidziana jest do ramipsa
option type 'bridge' w sekcji wan. Nie możesz tak robić w openwrt od ładnego roku.
Ale to mi ustawia interfejs www gargoyle
Jak zatem powinno byc ?
Kompletnie nie wiem gdzie w konfioguracji zmienic aby dobrze sie ustawial klient mode - w jakim skrypcie i co na szybko powinno byc ustawione w configu ?
Wywalilem
# option type 'bridge'
command failed: Device or resource busy (-16)
Successfully initialized wpa_supplicant
i poszlo, ale to nie rozwiazanie.
Dlaczego gargoyle ustawia to sam - gdzie trzeba cos dlubnac
Dodatkowo dlaczego nie wykrywa mi otoczenia sieciowego wifi - mozi ze nic nie ma
W sumie to nic. Sterowniki + wpad-mini jest wystarczającym zestawem do tego.
Blad jest taki:
command failed: Device or resource busy (-16)
wpa_supplicant_setup_vif(wlan0): Refusing to bridge sta mode interface
enable_mac80211(radio0): Failed to set up wpa_supplicant for interface wlan0
konfiguracja:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11ng'
option macaddr '00:0c:03:10:1e:6d'
list ht_capab 'GF'
list ht_capab 'SHORT-GI-20'
list ht_capab 'SHORT-GI-40'
list ht_capab 'RX-STBC1'
option channel '9'
option htmode 'HT20'
config wifi-iface 'stacfg'
option device 'radio0'
option mode 'sta'
option network 'wan'
option key 'xxxxxxxx'
option ssid 'xxxxxxxxxx'
option encryption 'psk2'
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option dns '192.168.1.1'
config interface 'wan'
option proto 'dhcp'
option type 'bridge'
config switch
option name 'rt305x'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'rt305x'
option vlan '1'
option ports '0 1 2 3 6t'
config switch_vlan
option device 'rt305x'
option vlan '2'
option ports '4 6t'
Witam,
Mam dziwny problem z Client mode bezposrednio w interfejsie Gargoyle, poprostu mowi mi ze nie wykryto zadnej sieci.
Ustawienie w interfejsie www z reki SSIDa i nazwy sieci, kanalu hasla itd. nie daje rezultatu, wifi nie podnosi sie.
Kompilowalem obraz i jak juz uznalem ze wszystko mam i jestem zadowolony przyszlo mi na mysl przetestowanie Client mode, no i d... cos nie dziala, czy nie dodalem jakiegos pakietu przy kompilacji ? Wczescniej przy ktoryms tam kompilowaniu wszystko dzialalo na AA tez dziala. Mam zatem pytanie jakie pakiety sa wymagane aby klient mode dzialal, a wszczegolnosci poprzez interfejs WWW Gargoile.
Pozdrawiam,
Czasami się zdarza że pinu od tx/rx nie są fizycznie podłączone i trzeba mostki na płycie robić. Może tak jest u Ciebie?
Wszystko zostalo przecwiczone oba ida bezposrednio do procka nie ma nic po drodze - tam jest problem z mostkiem R od + i trzeba bylo zrobic rezystor zeby rx dostal napiecie ale to transmisja do konsoli "1K resistor between RX and 3.3V" od konsoli do procka nic nie reaguje na wysylane zadania choc pokazuje ze transmisja jest, brak jest odpowiedzi - nie wiem co morze byc, moze faktycznie uwalony ale tak juz musial byc zlozony bo piny sam wlutowywalem i robilem hotairem, takze bez przegrzania czegokolwiek - moze ten typ tak ma albo u-boot tak jest zrobiony ze reaguje tylko na komendy przyjmowane z GPIO 12 - przycisk , ktory jest tam tylko 1 -reset.
roblad napisał/a:Witam,
Skompilowalem tego nowego trunka na AA , jeszcze nie testowalem, ale jak znajde chwilke to zobacze co wyszlo.
Ehm. To trunka czy AA
24 byla - percepcja wysiadla bo piwo sie skonczylo :-) - oczywiscie trunk, ale jeszcze nie wgrywalem, musze miec chwilke, i skonczyc pare innych taskow, ktore se zapodalem :-) a jeszcze duza impreze rodzinna w domu organizuje w sobote to leb zalatany :-)
eko.one.pl → Posty przez roblad
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc