A na tym systemie to będzie działać?
Wersja Gargoyle:1.5.5 (32191), by obsy
Jak nie to na jakim to zadziała?
może jest jakaś paczka?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez pini0
Strony 1
A na tym systemie to będzie działać?
Wersja Gargoyle:1.5.5 (32191), by obsy
Jak nie to na jakim to zadziała?
może jest jakaś paczka?
Wiecie jak uruchomić skrypt z 6 postu.?
mi już ręce opadają.
sorki chodzi właśnie o system Gargoyle. Jest tam wiele fajnych skryptów, które chciałbym poznać np zmienne.
Wiem że ta stronka korzysta z plików:
"internal.css" -j "table.js"
i ustawia zakładkę:
gargoyle_header_footer -h -s "system" -p "cron" -c
a nie wiem co to oznacza
<!--
//-->
A z tego można by coś zrobić
w tym skrypcie nie działa przycisk zapisz zmiany
#!/usr/bin/haserl
<?
#
# Copyright (c) 2010 Artur Wronowski <arteqw@gmail.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
# MA 02110-1301, USA.
eval $( gargoyle_session_validator -c "$COOKIE_hash" -e "$COOKIE_exp" -a "$HTTP_USER_AGENT" -i "$REMOTE_ADDR" -r "login.sh" -t $(uci get gargoyle.global.session_timeout) -b "$COOKIE_browser_time" )
gargoyle_header_footer -h -s "system" -p "cron" -c "internal.css" -j "table.js"
?>
<script>
<!--
<?
echo "allInitScripts= new Array();"
ls /etc/init.d/ | grep -v rcS | awk '{print "allInitScripts.push(\""$0"\");" ;}'
echo "enabledScripts = new Array();"
ls /etc/rc.d/ | grep S | cut -b4- | awk '{print "enabledScripts.push(\""$0"\");" ;}'
?>
//-->
</script>
<form>
<fieldset>
<legend class="sectionheader">Reboot</legend>
<div id="reboot_enabled_container">
<label class='leftcolumn' for='reboot_enabled' id='reboot_enabled_label'>Enabled:</label>
<span class='rightcolumn'>
<input type='checkbox' id='reboot_enabled_checkbox' onclick='setDnsEnabled(this)'/>
</span>
</div>
<div id="reboot_time_container">
<label class='leftcolumn' for='reboot_time' id='reboot_time_label'>Time:</label>
<span class='rightcolumn'>
<select id='reboot_select' onchange='setChannelWidth(this)'>
<option value='000'>0:00</option>
<option value='015'>0:15</option>
<option value='030'>0:30</option>
<option value='045'>0:45</option>
<option value='100'>1:00</option>
<option value='115'>1:15</option>
<option value='130'>1:30</option>
<option value='145'>1:45</option>
<option value='200'>2:00</option>
<option value='215'>2:15</option>
<option value='230'>2:30</option>
<option value='245'>2:45</option>
<option value='300'>3:00</option>
<option value='315'>3:15</option>
<option value='330'>3:30</option>
<option value='345'>3:45</option>
<option value='400'>4:00</option>
<option value='415'>4:15</option>
<option value='430'>4:30</option>
<option value='445'>4:45</option>
<option value='500'>5:00</option>
<option value='515'>5:15</option>
<option value='530'>5:30</option>
<option value='545'>5:45</option>
<option value='600'>6:00</option>
<option value='615'>6:15</option>
<option value='630'>6:30</option>
<option value='645'>6:45</option>
<option value='700'>7:15</option>
<option value='715'>7:15</option>
<option value='730'>7:30</option>
<option value='745'>7:45</option>
<option value='800'>8:00</option>
<option value='815'>8:15</option>
<option value='830'>8:30</option>
<option value='845'>8:45</option>
<option value='900'>9:00</option>
<option value='915'>9:15</option>
<option value='930'>9:30</option>
<option value='945'>9:45</option>
<option value='1000'>10:00</option>
<option value='1015'>10:15</option>
<option value='1030'>10:30</option>
<option value='1045'>10:45</option>
<option value='1100'>11:00</option>
<option value='1115'>11:15</option>
<option value='1130'>11:30</option>
<option value='1145'>11:45</option>
<option value='1200'>12:00</option>
<option value='1215'>12:15</option>
<option value='1230'>12:30</option>
<option value='1245'>12:45</option>
<option value='1300'>13:00</option>
<option value='1315'>13:15</option>
<option value='1330'>13:30</option>
<option value='1345'>13:45</option>
<option value='1400'>14:00</option>
<option value='1415'>14:15</option>
<option value='1430'>14:30</option>
<option value='1445'>14:45</option>
<option value='1500'>15:00</option>
<option value='1515'>15:15</option>
<option value='1530'>15:30</option>
<option value='1545'>15:45</option>
<option value='1600'>16:00</option>
<option value='1615'>16:15</option>
<option value='1630'>16:30</option>
<option value='1645'>16:45</option>
<option value='1700'>17:00</option>
<option value='1715'>17:15</option>
<option value='1730'>17:30</option>
<option value='1745'>17:45</option>
<option value='1800'>18:00</option>
<option value='1815'>18:15</option>
<option value='1830'>18:30</option>
<option value='1845'>18:45</option>
<option value='1900'>19:00</option>
<option value='1915'>19:15</option>
<option value='1930'>19:30</option>
<option value='1945'>19:45</option>
<option value='2000'>20:00</option>
<option value='2015'>20:15</option>
<option value='2030'>20:30</option>
<option value='2045'>20:45</option>
<option value='2100'>21:00</option>
<option value='2115'>21:15</option>
<option value='2130'>21:30</option>
<option value='2145'>21:45</option>
<option value='2200'>22:00</option>
<option value='2215'>22:15</option>
<option value='2230'>22:30</option>
<option value='2245'>22:45</option>
<option value='2300'>23:00</option>
<option value='2315'>23:15</option>
<option value='2330'>23:30</option>
<option value='2345'>23:45</option>
<option value='hour'>Every hour</option>
<option value='12h'>Every 12h</option>
<option value='24h'>Every 24h</option>
</span>
</select>
</div>
<div id="reboot_days_container">
<label class='leftcolumn' for='reboot_days' id='reboot_time_label'>Day:</label>
<span class='rightcolumn'>
<input type='checkbox' id='reboot_days_sun' onclick='setDnsEnabled(this)'/>Sun
<input type='checkbox' id='reboot_days_mon' onclick='setDnsEnabled(this)'/>Mon
<input type='checkbox' id='reboot_days_tue' onclick='setDnsEnabled(this)'/>Tue
<input type='checkbox' id='reboot_days_wen' onclick='setDnsEnabled(this)'/>Wen
<input type='checkbox' id='reboot_days_thu' onclick='setDnsEnabled(this)'/>Thu
<input type='checkbox' id='reboot_days_fri' onclick='setDnsEnabled(this)'/>Fri
<input type='checkbox' id='reboot_days_sat' onclick='setDnsEnabled(this)'/>Sat
<input type='checkbox' id='reboot_days_evd' onclick='setDnsEnabled(this)'/>Everday
</span>
</div>
</fieldset>
<fieldset>
<legend class="sectionheader">Custom 1</legend>
<div id="custom1_enabled_container">
<label class='leftcolumn' for='custom1_enabled' id='reboot_enabled_label'>Enabled:</label>
<span class='rightcolumn'>
<input type='checkbox' id='custom1_enabled_checkbox' onclick='setDnsEnabled(this)'/>
</span>
</div>
<div id="custom1_time_container">
<label class='leftcolumn' for='custom1_time' id='reboot_time_label'>Time:</label>
<span class='rightcolumn'>
<select id='custom1_select' onchange='setChannelWidth(this)'>
<option value='000'>0:00</option>
<option value='015'>0:15</option>
<option value='030'>0:30</option>
<option value='045'>0:45</option>
<option value='100'>1:00</option>
<option value='115'>1:15</option>
<option value='130'>1:30</option>
<option value='145'>1:45</option>
<option value='200'>2:00</option>
<option value='215'>2:15</option>
<option value='230'>2:30</option>
<option value='245'>2:45</option>
<option value='300'>3:00</option>
<option value='315'>3:15</option>
<option value='330'>3:30</option>
<option value='345'>3:45</option>
<option value='400'>4:00</option>
<option value='415'>4:15</option>
<option value='430'>4:30</option>
<option value='445'>4:45</option>
<option value='500'>5:00</option>
<option value='515'>5:15</option>
<option value='530'>5:30</option>
<option value='545'>5:45</option>
<option value='600'>6:00</option>
<option value='615'>6:15</option>
<option value='630'>6:30</option>
<option value='645'>6:45</option>
<option value='700'>7:15</option>
<option value='715'>7:15</option>
<option value='730'>7:30</option>
<option value='745'>7:45</option>
<option value='800'>8:00</option>
<option value='815'>8:15</option>
<option value='830'>8:30</option>
<option value='845'>8:45</option>
<option value='900'>9:00</option>
<option value='915'>9:15</option>
<option value='930'>9:30</option>
<option value='945'>9:45</option>
<option value='1000'>10:00</option>
<option value='1015'>10:15</option>
<option value='1030'>10:30</option>
<option value='1045'>10:45</option>
<option value='1100'>11:00</option>
<option value='1115'>11:15</option>
<option value='1130'>11:30</option>
<option value='1145'>11:45</option>
<option value='1200'>12:00</option>
<option value='1215'>12:15</option>
<option value='1230'>12:30</option>
<option value='1245'>12:45</option>
<option value='1300'>13:00</option>
<option value='1315'>13:15</option>
<option value='1330'>13:30</option>
<option value='1345'>13:45</option>
<option value='1400'>14:00</option>
<option value='1415'>14:15</option>
<option value='1430'>14:30</option>
<option value='1445'>14:45</option>
<option value='1500'>15:00</option>
<option value='1515'>15:15</option>
<option value='1530'>15:30</option>
<option value='1545'>15:45</option>
<option value='1600'>16:00</option>
<option value='1615'>16:15</option>
<option value='1630'>16:30</option>
<option value='1645'>16:45</option>
<option value='1700'>17:00</option>
<option value='1715'>17:15</option>
<option value='1730'>17:30</option>
<option value='1745'>17:45</option>
<option value='1800'>18:00</option>
<option value='1815'>18:15</option>
<option value='1830'>18:30</option>
<option value='1845'>18:45</option>
<option value='1900'>19:00</option>
<option value='1915'>19:15</option>
<option value='1930'>19:30</option>
<option value='1945'>19:45</option>
<option value='2000'>20:00</option>
<option value='2015'>20:15</option>
<option value='2030'>20:30</option>
<option value='2045'>20:45</option>
<option value='2100'>21:00</option>
<option value='2115'>21:15</option>
<option value='2130'>21:30</option>
<option value='2145'>21:45</option>
<option value='2200'>22:00</option>
<option value='2215'>22:15</option>
<option value='2230'>22:30</option>
<option value='2245'>22:45</option>
<option value='2300'>23:00</option>
<option value='2315'>23:15</option>
<option value='2330'>23:30</option>
<option value='2345'>23:45</option>
<option value='hour'>Every hour</option>
<option value='12h'>Every 12h</option>
<option value='24h'>Every 24h</option>
</span>
</select>
</div>
<div id="cystom1_days_container">
<label class='leftcolumn' for='reboot_days' id='reboot_time_label'>Day:</label>
<span class='rightcolumn'>
<input type='checkbox' id='reboot_days_sun' onclick='setDnsEnabled(this)'/>Sun
<input type='checkbox' id='custom1_days_mon' onclick='setDnsEnabled(this)'/>Mon
<input type='checkbox' id='custom1_days_tue' onclick='setDnsEnabled(this)'/>Tue
<input type='checkbox' id='custom1_days_wen' onclick='setDnsEnabled(this)'/>Wen
<input type='checkbox' id='custom1_days_thu' onclick='setDnsEnabled(this)'/>Thu
<input type='checkbox' id='custom1_days_fri' onclick='setDnsEnabled(this)'/>Fri
<input type='checkbox' id='custom1_days_sat' onclick='setDnsEnabled(this)'/>Sat
<input type='checkbox' id='custom1_days_evd' onclick='setDnsEnabled(this)'/>Everday
</span>
</div>
</fieldset>
<fieldset>
<legend class="sectionheader">Custom 2</legend>
</fieldset>
<fieldset>
<legend class="sectionheader">Custom 3</legend>
</fieldset>
<div id="bottom_button_container">
<input type='button' value='Zapisz zmiany' id="save_button" class="bottom_button" onclick='saveChanges()' />
<input type='button' value='Anuluj' id="reset_button" class="bottom_button" onclick='resetData()'/>
</div>
<span id="update_container" >Proszę czekać na wprowadzenie zmian...</span>
</form>
<!-- <br /><textarea style="margin-left:20px;" rows=30 cols=60 id='output'></textarea> -->
<script>
<!--
resetData();
//-->
</script>
<?
gargoyle_header_footer -f -s "system" -p "cron"
?>
znalazłem coś takiego tylko nie wiem jak to uruchomić co robi ta część skryptu
<script>
<!--
<?
echo "allInitScripts= new Array();"
ls /etc/init.d/ | grep -v rcS | awk '{print "allInitScripts.push(\""$0"\");" ;}'echo "enabledScripts = new Array();"
ls /etc/rc.d/ | grep S | cut -b4- | awk '{print "enabledScripts.push(\""$0"\");" ;}'
?>
//-->
</script>
Zaplanowane uruchomienie usługi z przeglądarki .
Chciałbym zrobić taką stronkę z usługami uruchamianymi za pomocą "cron"
zapewne taka opcja przydała by się nie jednej osobie ![]()
Pytanie brzmi ja to połączyć ??
Witam
Jestem bardzo słaby w pisaniu stronek internetowych i nie wiem z której strony do tego podejść a mianowicie
chce zrobić sobie zarządzanie przez stronę www światłem w domu timerami i gniazdkami taki inteligentny dom
co mam
router usb>>rs232 uP atmega8
klawiatura Atmega>>rs232>>usb router
swiatła sterowane komendom AT
TYP URZĄDZENI,NUMER,WARTOŚĆ
"LAMPA02=33"
"GNIAZDO03=1"
Ma to dzałać w dwie strony czyli rołter po odbiorze ma ustawić suwak lub przycisk
zamiast """"IP/login.sh
można to zrobić we FrontPage ??
a moze openami
Witam
chciałem zrobić audio w laptopie bez kabla znalazłem takie coś jak usbip i teraz po instalowałem to według paru poradników
systemy
----------------------------------------------------------------
| |
| Gargoyle 1.5.4 |
| Wersja Gargoyle: 703e64d |
| OpenWrt Backfire 10.03.1 |
| Wersja OpenWrt: 30752 |
| Zbudowano: 2012-03-02 18:45 CET |
| |
| Cezary Jackiewicz (obsy), http://eko.one.pl |
| |
----------------------------------------------------------------
Windows 7 professional 64bit
----------instal audio
opkg update
opkg install kmod-usb-core kmod-usb2
opkg install kmod-sound-core kmod-usb-audio
ls /dev/snd/*
-----------------------
----------instal usb ip
opkg update
opkg install kmod-usbip-server usbip-server
----------------------
root@Gargoyle:~$ usbipd -D
Bind usbip.ko to a usb device to be exportable!
usbip_bind_driver --usbip 1-1
** (process:2639): DEBUG: 1-1:1.0 -> snd-usb-audio
** (process:2639): DEBUG: unbinding interface
** (process:2639): DEBUG: 1-1:1.1 -> snd-usb-audio
** (process:2639): DEBUG: unbinding interface
** (process:2639): DEBUG: 1-1:1.2 -> snd-usb-audio
** (process:2639): DEBUG: unbinding interface
** (process:2639): DEBUG: 1-1:1.3 -> none
** (process:2639): DEBUG: write "add 1-1" to /sys/bus/usb/drivers/usbip/match_busid
** Message: bind 1-1 to usbip, complete!
root@Gargoyle:~$ usbip_bind_driver --list
List USB devices
- busid 1-1 (0c76:160b)
1-1:1.0 -> usbip
1-1:1.1 -> usbip
1-1:1.2 -> usbip
1-1:1.3 -> usbip
------------------------------------------------------------------------
======win cmd===========
bcdedit /set testsigning on
cd C:\usbip
usbip.exe -l 192.168.1.1
usbip err: usbip.c: 280 (show_exported_devices) - 192.168.1.1 failed
-------------------------
root@Gargoyle:~$ usbipd -D
------------------------
usbip.exe -l 192.168.1.1
- 192.168.1.1
1-1: JMTek, LLC. : unknown product (0c76:160b)
: /sys/devices/platform/ar71xx-ehci/usb1/1-1
: (Defined at Interface level) (00/00/00)
: 0 - Audio / Control Device / unknown protocol (01/01/00)
: 1 - Audio / Streaming / unknown protocol (01/02/00)
: 2 - Audio / Streaming / unknown protocol (01/02/00)
: 3 - Human Interface Device / No Subclass / None (03/00/00)
-------------------------------------
usbip.exe -a 192.168.1.1 1-1
usbip err: usbip_windows.c: 660 (import_device) no free port
usbip err: usbip_windows.c: 840 (attach_device) query
======================================
po ostatniej komendzie usbip na rołterze się wysypuje
zamieniłem zawartość pliku '/etc/pulse/system.pa' na
load-module module-esound-protocol-tcp auth-anonymous=1
load-module module-native-protocol-tcp auth-anonymous=1serwer ruszył albo tak mi sie wydaje otworzył się port 4713
lecz wtyczka od winampa wywala
can not open audio devicejest ustawiona na ip routera
czy jest jakiś mały programik na windowsa który się połączy zagra ??
Muszę się zalogować w konsoli jako inny urzytkownik??
bo jako root to niedziała
pulseaudio --start
W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
E: [pulseaudio] main.c: Daemon startup failed.Skąd można pobrać konfiguracje do pulseaudio??
Dzięki WIELKIE
Zainstalowałem trunka i skonfigurowałem
Mam zainstalowane następujące pakiety
Package name Version
alsa-lib 1.0.24.1-1
alsa-utils 1.0.24.2-1
base-files 103-r30639
base-files-network 3
blkid 1.42-1
block-mount 0.2.0-7
busybox 1.19.3-9
crda 1.1.1-1
dnsmasq 2.59-2
dropbear 2011.54-1
firewall 2-45
hotplug2 1.0-beta-4
iptables 1.4.10-4
iptables-mod-conntrack 1.4.10-4
iptables-mod-nat 1.4.10-4
iw 3.3-1
kernel 3.2.5-1-1372605cf58ad19e8d6ed5efaef392b1
kmod-ath 3.2.5+2012-02-06-4
kmod-ath9k 3.2.5+2012-02-06-4
kmod-ath9k-common 3.2.5+2012-02-06-4
kmod-button-hotplug 3.2.5-3
kmod-cfg80211 3.2.5+2012-02-06-4
kmod-crypto-aes 3.2.5-1
kmod-crypto-arc4 3.2.5-1
kmod-crypto-core 3.2.5-1
kmod-fs-ext4 3.2.5-1
kmod-fs-nfs 3.2.5-1
kmod-fs-nfs-common 3.2.5-1
kmod-fs-vfat 3.2.5-1
kmod-input-core 3.2.5-1
kmod-input-gpio-keys-polled 3.2.5-1
kmod-input-polldev 3.2.5-1
kmod-ipt-conntrack 3.2.5-1
kmod-ipt-core 3.2.5-1
kmod-ipt-nat 3.2.5-1
kmod-ipt-nathelper 3.2.5-1
kmod-leds-gpio 3.2.5-1
kmod-ledtrig-usbdev 3.2.5-1
kmod-lib-crc-ccitt 3.2.5-1
kmod-lib-crc16 3.2.5-1
kmod-mac80211 3.2.5+2012-02-06-4
kmod-nls-base 3.2.5-1
kmod-ppp 3.2.5-1
kmod-pppoe 3.2.5-1
kmod-scsi-core 3.2.5-1
kmod-sound-core 3.2.5-1
kmod-usb-audio 3.2.5-1
kmod-usb-core 3.2.5-1
kmod-usb-ohci 3.2.5-1
kmod-usb-storage 3.2.5-1
kmod-usb-storage-extras 3.2.5-1
kmod-usb2 3.2.5-1
libblkid 1.42-1
libc 0.9.33-103
libcom_err 1.42-1
libext2fs 1.42-1
libgcc 4.6-linaro-103
libip4tc 1.4.10-4
libiwinfo 26
libiwinfo-lua 26
libjson 0.9-2
libltdl 2.4-1
liblua 5.1.4-8
libncurses 5.7-5
libnl-tiny 0.1-2
libpopt 1.7-5
libpthread 0.9.33-103
librt 0.9.33-103
libsndfile 1.0.25-2
libspeexdsp 1.2rc1-1
libuci 2011-11-14.1-1
libuci-lua 2011-11-14.1-1
libuuid 1.42-1
libxtables 1.4.10-4
lua 5.1.4-8
luci trunk+svn8306-1
luci-app-firewall trunk+svn8306-1
luci-i18n-english trunk+svn8306-1
luci-lib-core trunk+svn8306-1
luci-lib-ipkg trunk+svn8306-1
luci-lib-lmo trunk+svn8306-1
luci-lib-nixio trunk+svn8306-1
luci-lib-sys trunk+svn8306-1
luci-lib-web trunk+svn8306-1
luci-mod-admin-core trunk+svn8306-1
luci-mod-admin-full trunk+svn8306-1
luci-proto-core trunk+svn8306-1
luci-proto-ppp trunk+svn8306-1
luci-sgi-cgi trunk+svn8306-1
luci-theme-base trunk+svn8306-1
luci-theme-openwrt trunk+svn8306-1
mtd 17
opkg 618-2
ppp 2.4.5-4
ppp-mod-pppoe 2.4.5-4
pulseaudio-daemon 1.1-6
samba3 3.0.37-4
swap-utils 2.13.0.1-4
swconfig 10
terminfo 5.7-5
uboot-envtools 2011.06-4
uci 2011-11-14.1-1
uhttpd 30
wireless-tools 29-4
wpad-mini 20111103-3kartę dzwiękową wykrywa i mam alsamixer w konsoli
I mam następujący problem
Jeżeli dobrze rozumiem to muszę uruchomić jako urzytkownik np "audio"
pulseaudio
W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
E: [pulseaudio] module.c: Failed to open module "module-udev-detect": file not found
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon.Możesz mi podać jakiś poradnik jak zainstalować trunka ?
sory za tak łatwe pytania
wiesz może jak to uruchomić wyskakuje mi błąd
Segmentation fault
mam instalacje systemu ze stronki
http://eko.one.pl/forum/viewtopic.php?id=1062
wolny ram 6,2mb +swap 232mb
co chciałbym osiągnąć
laptop winxp lub7 wifi>>> wifi router >>karta dzwiękowa zgodna z alsa>>amplituner
czy istnieją skompilowane pakiety esound lub pulse audio czy może jest coś jeszcze
Strony 1
eko.one.pl → Posty przez pini0
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc