676

(365 odpowiedzi, napisanych Oprogramowanie / Software)

a to nie wiedzialem ze dzialaja po staremu myslalem ze to permamentna zmiana z ?> na %>

677

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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 ?

678

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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 ?

679

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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'

680

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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.

681

(365 odpowiedzi, napisanych Oprogramowanie / Software)

k... w 1 miejscu nie mialem :-)

682

(365 odpowiedzi, napisanych Oprogramowanie / Software)

Tzn, na ktorych wcieciach ? wszedzie mam taby

683

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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))

684

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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.

685

(365 odpowiedzi, napisanych Oprogramowanie / Software)

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.

686

(365 odpowiedzi, napisanych Oprogramowanie / Software)

wabikboy napisał/a:

Raczej na gotowca nie licz, ale na dobre chęci, podpowiedzi i nakierowanie Cię przez wyższe umysły tego forum smile abyś dokonał tego sam smile a przynajmniej się czegoś nauczysz smile


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.

687

(365 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,

Czy ktos by sie podjal przerobienia tego pod Gargoile i JS - tak aby to bylo koszerne z GG - chodzi o stronke.

688

(8 odpowiedzi, napisanych Oprogramowanie / Software)

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

690

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Wszystkim się dodaje tobie nie smile


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,

691

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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 .

692

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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.

693

(19 odpowiedzi, napisanych Oprogramowanie / Software)

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

694

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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

695

(19 odpowiedzi, napisanych Oprogramowanie / Software)

A ktora to latka, bo n ie wiem czego szukac - moze poprostu sie nie dodala - lub nie przewidziana jest do ramipsa

696

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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

697

(19 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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'

698

(19 odpowiedzi, napisanych Oprogramowanie / Software)

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,

699

(23 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

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.

700

(23 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:
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 smile


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 :-)