101

(13 odpowiedzi, napisanych Oprogramowanie / Software)

[20:05:44]-[root@main](~) # ping 0.pl.pool.ntp.org
PING 0.pl.pool.ntp.org (192.86.14.67): 56 data bytes
64 bytes from 192.86.14.67: seq=0 ttl=50 time=73.191 ms
64 bytes from 192.86.14.67: seq=1 ttl=50 time=70.426 ms
64 bytes from 192.86.14.67: seq=2 ttl=50 time=67.557 ms
64 bytes from 192.86.14.67: seq=3 ttl=50 time=49.305 ms
64 bytes from 192.86.14.67: seq=4 ttl=50 time=92.868 ms
64 bytes from 192.86.14.67: seq=5 ttl=50 time=61.205 ms
^C
--- 0.pl.pool.ntp.org ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 49.305/69.092/92.868 ms

102

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Internet oczywiscie jest.
Nic nie jest poblokowane - na drugim routerze ntp chodzi poprawnie.

103

(13 odpowiedzi, napisanych Oprogramowanie / Software)

root@Gargoyle:~# date
Sun Nov 15 04:48:49 CET 2015

Ustawione są poprawne polskie serwery ntp ale nic z tego.

root@Gargoyle:~# cat /etc/config/system |grep ntp
config timeserver 'ntp'
        list server '0.pl.pool.ntp.org'
        list server '1.pl.pool.ntp.org'
        list server '2.pl.pool.ntp.org'

/etc/init.d/sysntpd enable
/etc/init.d/sysntpd start

Nic nie zmienia.

root@Gargoyle:~# ps |grep ntp
  555 root      1360 S    /usr/sbin/ntpd -n -l -p 0.pl.pool.ntp.org -p 1.pl.pool.ntp.org -p 2.pl.pool.ntp.org

reboot nie pomaga.

W gui ustawiłem także polską strefę i manualnie serwery ale nic z tego.

Gargoyle version 1.8.1    | OpenWrt Barrier Breaker branch     |
| Gargoyle revision 294a025 | OpenWrt revision r46817            |
| Built November 07, 2015   | Target  ar71xx/default

104

(16 odpowiedzi, napisanych Oprogramowanie / Software)

Faktycznie jest w node, nie wiem czemu próbowałem instalować nodejs...

Ale nic z tego nie działa:
> cd src/Frontend && npm install
Illegal instruction
wink

Trzeba obrać inną metodę.

105

(16 odpowiedzi, napisanych Oprogramowanie / Software)

> cd src/Frontend && npm install
sh: npm: not found

Skąd wziąc pakiet npm?

106

(16 odpowiedzi, napisanych Oprogramowanie / Software)

No i lipa.

[08:53:31]-[root@main](/srv/www/supla) # ./composer.phar install
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 71 installs, 0 updates, 0 removals
  - Installing symfony/symfony (v3.3.6): Downloading (100%)
mmap() failed: [12] Out of memory

mmap() failed: [12] Out of memory

Fatal error: Out of memory (allocated 16445440) (tried to allocate 8054112 bytes) in phar:///srv/www/supla/composer.phar/src/Composer/Util/RemoteFilesystem.php on line 45

Pamięci ponad połowa wolna z 64M
Mem: 26848K used, 33424K free, 1904K shrd, 804K buff, 7680K cached

107

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Co z minidlna nie tak? Często korzystam z tej usługi.

Po reboocie dalej to samo, nic się nie zmieniło jak muliło tak dalej muli eh.

Chyba jednak chodzi o pamięć:
SyntaxError: Unexpected token < in JSON at position 0 OK
Fatal error: Out of memory (allocated 2097152) (tried to allocate 4096 bytes) in /srv/www/shop/install/model/upgrade/1000.php on line 65

Teraz za kazdym razem znowu 500 - Internal Server Error

Wczesniej przed instalacja moda mysqli wszystko chodzilo szybko...


Zmienilem ilosc pamieci w php.ini z 8 na 16M i jest trochę lepiej.

Odpuszczam, to tak muli, że jest nieużywalne. Udało się zainstalować ale czekać tyle czasu na jakiekolwiek żądnie..

108

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Ten uptime to od razu po zalogowaniu, gdzie wcześniej nie mogłem się dostać ;-) Coś nie wyrabia. Wcześniej jeszcze działało.

Teraz wywala 500 - Internal Server Error ;-)

https://i.imgur.com/iUaVbqD.png

Wlasnie po wywlaniu kilku wpisow ruszyło. Ale dalej muli. Strasznie topornie, powoli. Kilka dobrych minut trwa ładowanie strony (php -> mysqli connect)

109

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Po odpaleniu jakiegokolwiek skryptu który próbuje użyć mysql wiesza mi router na jakiś czas. Być moze problem z małą ilością ramu jest. Zaraz zobaczę co dalej. Wywaliłem trochę śmieci które dopisalem z php.ini

load average: 12.56, 12.31, 7.14

Jednak ramu jest sporo.

110

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Sam LAMP działa poprawnie. Jedynie mam problem z mysqli

Testowy skrypt z artykułu działa poprawnie ale strasznie powoli.

111

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Raczej LEDE. To, że nie umiem, nie wiem jak odpalić to moduł mysqli.

112

(11 odpowiedzi, napisanych Oprogramowanie / Software)

Instalator pewnego skryptu wywala mi:

Warning: mysqli::__construct(): (HY000/2002): Can't connect to local MySQL server through socket '/tmp' (146) in /srv/www/shop/system/library/db/mysqli.php on line 7Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /srv/www/shop/system/library/db/mysqli.php on line 10Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /srv/www/shop/system/library/db/mysqli.php on line 10Notice: Undefined variable: mysql in /srv/www/shop/install/controller/install/step_3.php on line 280Notice: Trying to get property of non-object in /srv/www/shop/install/controller/install/step_3.php on line 280

Obsługuje tylko sterownik mysqli.

Pliki konfiguracyjne są tutaj: http://eterror.pl/public/sqli\

Prosty skrypt do testowania mysqli wywala:

Fatal error: Uncaught Error: Class 'mysqli' not found in /srv/www/shop/test.php:16 Stack trace: #0 {main} thrown in /srv/www/shop/test.php on line 16

113

(16 odpowiedzi, napisanych Oprogramowanie / Software)

Nie o to chodzi. Chodzi o to aby postawić własną chmurę supli - https://github.com/SUPLA/supla-cloud
Tak korzystam z tych urządzeń które pokazałeś.

114

(16 odpowiedzi, napisanych Oprogramowanie / Software)

Kiepska sprawa w dobie inteligentnych domów.. Trzeba będzie pomyśleć.

115

(16 odpowiedzi, napisanych Oprogramowanie / Software)

Ktoś już próbował instalować na LEDE? Może by stworzyć gotowy pakiet?

Cezary, gdzie sa jakies logi dhcp zebym mogl zobaczyc jaki klient sie polaczyc i co dostal? oprocz tcpdump

prawdopodobnie na tym mirkotiku od operatora jest odpalony serwer dhcp...

jak wylacze dnsmasq u siebie to dostaje ip raczej z tego mikrotika - nie dziala wtedy ipv6
jak wlacze dnsmasq to dziala ipv6 ale ip4 dostaje raczej z tego mikrotika (na pewno)

takze teraz z mojego serwera dhcp dostaje adres ip6 a z serwera na ktorim jest mirkotik ip4.
znowu musze pisac maila, zeby wylaczili dhcp masakra jakas..

W ogole jakies cyrki sie dzieja z tym dhcp.

IPv4 Address. . . . . . . . . . . : 192.168.100.116(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : czwartek, 2 listopada 2017 22:53:42
   Lease Expires . . . . . . . . . . : czwartek, 2 listopada 2017 23:54:12

Zawsze ten sam adres ip nie chce sie zmienic na inny mimo zrobienia release. Dzierzawa na godzine. Czasem na trzy godziny. Nie mam pojecia o co tu chodzi...

Zrobilem update do najnowszej wersji dnsqmasq ale bez zmian.

# auto-generated config file from /etc/config/dhcp
conf-file=/etc/dnsmasq.conf
dhcp-authoritative
domain-needed
localise-queries
read-ethers
bogus-priv
expand-hosts
local-service
domain=lan
server=/lan/
dhcp-leasefile=/tmp/dhcp.leases
resolv-file=/tmp/resolv.conf.auto
stop-dns-rebind
rebind-localhost-ok
dhcp-broadcast=tag:needs-broadcast
addn-hosts=/tmp/hosts
conf-dir=/tmp/dnsmasq.d
user=dnsmasq
group=dnsmasq

dhcp-host=2C:3A:E8:05:81:40,192.168.100.10,SUPLA,infinite


Zauwazylem, ze na routerze mam czas kilkanscie sekund do przodu - zsynchronizowalem maszyny wg tego timeservera i nic to nie dalo.


Po wyrownaniu czasu cos sie poprawilo dla ip6:  ----- ale to dalej jest 24h a nie 12h.
IPv6 Address. . . . . . . . . . . : fdf9:dbb2:5c93::6e7(Preferred)
   Lease Obtained. . . . . . . . . . : piątek, 3 listopada 2017 11:27:25
   Lease Expires . . . . . . . . . . : sobota, 4 listopada 2017 11:27:24

ale dla ip4 dalej jest godzina..

IPv6 Address. . . . . . . . . . . : fdf9:dbb2:5c93::6e7(Preferred)
   Lease Obtained. . . . . . . . . . : piątek, 3 listopada 2017 11:27:25
   Lease Expires . . . . . . . . . . : sobota, 4 listopada 2017 11:27:24

A tego nie wiem ustawiona jest na 12h. Czy to nie jest dzierzawa adresu dla ip6? Ale wydaje mi sie ze i dla protokolu 4 i 6 jest jednakowa. I dlaczego tyle trwa? No i ta druga tez jest chyba jakas dziwna skoro jest ustawione na 12 godzin a trwa godzine - a najlepsze jest to, ze mimo release/renew adres ip zostaje ten sam.

Konfig udostepnilem.

119

(9 odpowiedzi, napisanych Oprogramowanie / Software)

W sumie to nie doczytalem ale on chce wykorzystac  TL-WR1043N a nie W860N.

Jako sprzęt rozważam wykorzystanie TL-WR1043N.

Wtedy jak najbardziej laduj LEDE i rob extroota. smile

120

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Tylko, ze ten router ma 4Mb flash, za bardzo nie poszaleje. Zaraz mu sie miejsce skonczy

1) klienci ktorza lacza sie po dhcp nie uzywaja bramy ktorej wymuszam (uzywaja tej ktora stoi przed moim routerem - mirotik/antena/provider)

2) pusty plik  /tmp/dhcp.leases
   natomiast tutaj tmp/hosts/odhcpd mam normalnie hosty,


Konfig dhcp: http://eterror.pl/public/dhcp


ogniomurek:
iptables -t nat -I PREROUTING -s 192.168.100.0/24 -p udp --dport 53 -j DNAT --to 192.168.100.2
iptables -t nat -I PREROUTING -s 192.168.100.0/24 -p tcp --dport 53 -j DNAT --to 192.168.100.2


Klient pobierajac swoje dane z dhcp otrzymuje zawsze brame 192.168.100.1 oraz dns'y ktorych nie wymienilem - reszta ustawien jest jak najbardziej poprawna.
192.168.100.1 - to antena od operatora internetu.

To otrzymuje:

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . : <operator>.net.pl
   Description . . . . . . . . . . . : Qualcomm Atheros QCA9377 Wireless Network Adapter
   Physical Address. . . . . . . . . : 94-E9-79-73-B9-57
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:470:64c4:0:9d41:e8ce:4a94:846c(Preferred)
   IPv6 Address. . . . . . . . . . . : fd5c:4968:f969::86b(Preferred)
   Lease Obtained. . . . . . . . . . : środa, 1 listopada 2017 11:35:45
   Lease Expires . . . . . . . . . . : niedziela, 9 grudnia 2153 18:52:13
   IPv6 Address. . . . . . . . . . . : fd5c:4968:f969:0:9d41:e8ce:4a94:846c(Preferred)
   IPv6 Address. . . . . . . . . . . : fdf9:dbb2:5c93:0:9d41:e8ce:4a94:846c(Preferred)
   Temporary IPv6 Address. . . . . . : 2001:470:64c4:0:44b6:bc30:3566:dbb5(Deprecated)
   Temporary IPv6 Address. . . . . . : 2001:470:64c4:0:9057:7ed8:9cef:8f96(Preferred)
   Temporary IPv6 Address. . . . . . : fd5c:4968:f969:0:44b6:bc30:3566:dbb5(Deprecated)
   Temporary IPv6 Address. . . . . . : fd5c:4968:f969:0:9057:7ed8:9cef:8f96(Preferred)
   Temporary IPv6 Address. . . . . . : fdf9:dbb2:5c93:0:9057:7ed8:9cef:8f96(Preferred)
   Link-local IPv6 Address . . . . . : fe80::9d41:e8ce:4a94:846c%9(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.100.116(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : czwartek, 2 listopada 2017 11:19:47
   Lease Expires . . . . . . . . . . : czwartek, 2 listopada 2017 13:19:45
   Default Gateway . . . . . . . . . : fe80::ea94:f6ff:feed:ba37%9
                                       192.168.100.1
   DHCP Server . . . . . . . . . . . : 192.168.100.1
   DHCPv6 IAID . . . . . . . . . . . : 60090745
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1F-93-43-EF-54-AB-3A-E5-7E-C4
   DNS Servers . . . . . . . . . . . : fd5c:4968:f969::1
                                       178.219.112.17
                                       178.219.112.1
   NetBIOS over Tcpip. . . . . . . . : Enabled


... Oczywiście w przypadku, gdy maszyna z serwerem DHCP nie jest jednocześnie bramą sieciową. Natomiast jeśli chodzi o drugą opcję, to określa ona adresy serwerów DNS, które powinny zostać ustawione na hostach pobierających lease DHCP. Standardowo router uzupełnia to pole wpisując swój własny adres, po czym wszystkie zapytania DNS skierowane do niego są forward'owane zwykle do serwerów DNS naszego ISP.  ....


Z tego co widze, to nic nie zrobie.

122

(20 odpowiedzi, napisanych Inne)

SPodaje dane ze scalakow:
Model kamery prawdopodobnie Dagro X833 v1.2

Scalak: chmc S7201 / uln2803f
cpu: ANYKA Ak3918* / s1a03f17
siecowka: realtek 8188

ale nie moge nigdzie znalezc rozkadu pinow, co datasheet to pusto na ten temat http://www.ti.com/lit/ds/symlink/uln2803a.pdf
tutaj jest do 'a' a ja potrzebuje do 'f' ale nie widze tam zadnego oznaczenia pinow

123

(20 odpowiedzi, napisanych Inne)

Chce dostac sie do 'srodka' mojej kamerki z banggood. Generalnie zastanawia mnie bardzo ilosc otwartch portow tym bardziej ze korzystam tylko z 8899 (onvif lite) reszta raczej odrzuca polaczenia ew czeka na polecenie i rozlacza.
Telnet zwraca v380 login - niestety hasla nie znam.

Ale zeby to zrobic i dostac sie do uboota musze znalezc tutaj rx, tx i zasilanie. Ktos moze ma sprawne oko i pomoze?

http://eterror.pl/public/img/v380/IMAG0728.jpg

http://eterror.pl/public/img/v380/IMAG0729.jpg

Zdjecia w duzej rozdzielczosci sa dostepne tutaj: http://eterror.pl/public/img/v380/hires/

124

(6 odpowiedzi, napisanych Oprogramowanie / Software)

To tak, do zrzutu ekranu idealnie sprawdza sie:
ffmpeg -loglevel quiet -hide_banner -nostats -i rtsp://$IP/live/ch00_1 -vframes 1 -r 1 -y /root/cam.jpeg

Do zgrywania streamu:
ffmpeg -hide_banner -i rtsp://$IP/live/ch00_1 -c copy -map 0 -f segment -segment_time 300 -segment_format mp4 "capture-%03d.mp4"

I mozna wrzucac do katalogu z DLNA

Jakby kogos zastanawialo ile trwa wykonanie zrzutu ekranu po rtsp z kamery:

[11:55:32]-[root@main](~/scripts) # time ./kamera
Saving camera screen capture... /root/scripts/camera.jpeg

real    0m5.142s
user    0m1.830s
sys     0m0.070s

Czasem ciut krocej. Takze teoretycznie na tym routerze do 10 razy na minute mozna by to odpalac. Zuzycie CPU wiadomo na wysokim poziomie ale trwa to tylko chwileczke takze raz na minute spokojnie wystarczy.

http://eterror.pl/public/img/ffmpeg.jpg

125

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Wybacz ale nie to skopiowałem co trzeba. Tak wiem że  tam wzięło się /home/ gdy kopiowałem

frame=    1 fps=0.9 q=5.2 size=N/A time=00:00:00.08 bitrate=N/A speed=0.0738xframe=    1 fps=0.6 q=5.2 size=N/A time=00:00:00.08 bitrate=N/A dup=0 drop=2 frame=    1 fps=0.4 q=5.2 size=N/A time=00:00:00.08 bitrate=N/A dup=0 drop=4 [image2 @ 0x769a0830] Could not get frame filename number 2 from pattern '/root/dupa.jpg' (either set updatefirst or use a pattern like %03d within the filename pattern)
av_interleaved_write_frame(): Invalid argument
frame=    2 fps=0.6 q=3.2 Lsize=N/A time=00:00:00.16 bitrate=N/A dup=0 drop=5 speed=0.0505x
video:52kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!

Jak będę w domu to zerknę o co chodzi. Być może brakuje jakiegoś parametru żeby zapisal tyko jedno klatkę.

Zrzut z rtsp oczywiście jest zapisany i wyświetla się poprawnie.

Widzę że ffmpeg może także zapisać strumień do pliku. Jutro potestuje i napiszę czy router to ogarnie.