101

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Dziwna rzecz... Znalazłem w pliku że było wyłączone w sekcji [general] enabled=no zmieniłem na yes a następnie "włączyłem" asteriska poprzez /etc/init.d/asterisk enable. Po tych czynnościach w procesach jest asterisk ale przy sprawdzeniu portów poprzez netstat już nie widać żadnego portu asteriska który powinien być wg powyższego pliku o numerze 5038. I tu kolejna niezgodność bo poprzez aplet LuCI dodając nowy telefon (albo edytując stary, już istniejący) port asteriska jest ustawiony na 5060.

102

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Doinstalowałem aplet asteriska do LuCI w którym pokazuje dialplan oraz telefony które były skonfigurowane jako przykładowe mimo że pliki asteriska zostały pozmieniane.

Asterisk się nie ładuje do procesów:

root@OpenWrt:~# ps
  PID USER       VSZ STAT COMMAND
    1 root      1412 S    /sbin/procd
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    5 root         0 SW<  [kworker/0:0H]
    7 root         0 SW<  [khelper]
   61 root         0 SW<  [writeback]
   62 root         0 SW<  [bioset]
   66 root         0 SW<  [kblockd]
   68 root         0 SW   [kswapd0]
   69 root         0 SW   [kworker/0:1]
   70 root         0 SW   [fsnotify_mark]
   72 root         0 SW   [spi0]
  276 root         0 SW<  [deferwq]
  277 root         0 SW   [kworker/u2:2]
  336 root         0 SW   [kworker/0:2]
  340 root         0 SW   [scsi_eh_0]
  341 root         0 SW<  [scsi_tmf_0]
  343 root         0 SW   [usb-storage]
  382 root         0 SW   [kworker/u2:3]
  386 root         0 SW<  [kworker/0:1H]
  409 root         0 SW   [jbd2/sda1-8]
  410 root         0 SW<  [ext4-rsv-conver]
  489 root       892 S    /sbin/ubusd
  528 root       772 S    /sbin/askfirst /bin/ash --login
  826 root         0 SW<  [ipv6_addrconf]
  979 root         0 SW<  [cfg80211]
1173 root      1044 S    /sbin/logd -S 16
1182 root      1532 S    /sbin/rpcd
1216 root      1568 S    /sbin/netifd
1249 root      1160 S    /usr/sbin/odhcpd
1357 root      1152 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 192.168.1.1:22 -p fd50:8598:80ab::1:22 -K 30
1577 root       800 S    odhcp6c -s /lib/netifd/dhcpv6.script -P0 -t120 eth1
1597 root      1364 S    udhcpc -p /var/run/udhcpc-eth1.pid -s /lib/netifd/dhcp.script -f -t 0 -i eth1 -C
1671 root      1644 S    /usr/sbin/hostapd -P /var/run/wifi-phy0.pid -B /var/run/hostapd-phy0.conf
1708 root      2276 S    /usr/sbin/uhttpd -f -h /www -r OpenWrt -x /cgi-bin -u /ubus -t 60 -T 30 -k 20 -A 1 -n 3 -N 100 -
1799 root      2488 S    /usr/sbin/smbd -D
1801 root      2560 S    /usr/sbin/nmbd -D
1854 root      8364 S    /usr/sbin/asterisk
1892 nobody     936 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf -k -x /var/run/dnsmasq/dnsmasq.pid
2187 root      1368 S    /usr/sbin/ntpd -n -S /usr/sbin/ntpd-hotplug -p 0.openwrt.pool.ntp.org -p 1.openwrt.pool.ntp.org
2199 root      1220 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 192.168.1.1:22 -p fd50:8598:80ab::1:22 -K 30
2203 root      1368 S    -ash
2471 root      1364 R    ps
root@OpenWrt:~#

root@OpenWrt:~# netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0    100 OpenWrt.lan:ssh         unknown.lan:1049        ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ]         DGRAM                      2292 /var/run/hostapd/wlan0
unix  8      [ ]         DGRAM                      1524 /dev/log
unix  2      [ ]         DGRAM                      1648
unix  2      [ ]         DGRAM                      2018
unix  2      [ ]         DGRAM                      1871
unix  3      [ ]         STREAM     CONNECTED       1548 /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1547
unix  3      [ ]         STREAM     CONNECTED       1601
unix  3      [ ]         STREAM     CONNECTED       1663 /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       2495
unix  3      [ ]         STREAM     CONNECTED       2496 /var/run/ubus.sock
unix  2      [ ]         DGRAM                      3191
unix  3      [ ]         STREAM     CONNECTED       1662
unix  2      [ ]         DGRAM                      3220
unix  2      [ ]         DGRAM                      2776
unix  2      [ ]         DGRAM                      1911
unix  3      [ ]         STREAM     CONNECTED        340 /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1526
unix  3      [ ]         STREAM     CONNECTED        339
unix  3      [ ]         STREAM     CONNECTED       2295 /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       2294
unix  3      [ ]         STREAM     CONNECTED       1527 /var/run/ubus.sock
unix  3      [ ]         STREAM     CONNECTED       1602 /var/run/ubus.sock
root@OpenWrt:~#

enable ani start też nic nie zmienia, w logread też nic nie widać odnośnie asteriska.

103

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Zainstalowałem sam podstawowy pakiet: asterisk18, pozmieniałem pliki sip.conf oraz extensions.conf tak aby tylko udało mi się nawiązać połączenie pomiędzy dwoma softwerowymi telefonami ale nie wiem czy proces asteriska domyślnie chodzi czy nie...
Czy jest jakieś narzędzie typu rcconf albo coś innego by to sprawdzić? A i jeszcze jak wezmę "/etc/init.d/asterisk enable" to odsyła mnie z komunikatem na:

root@OpenWrt:~# /etc/init.d/asterisk restart
Privilege escalation protection disabled!
See https://wiki.asterisk.org/wiki/x/1gKfAQ for more details.

Czy coś jeszcze jest mi potrzebne by odpalić asteriska (pomijając inne jego rozbudowane możliwości/moduły)?

104

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki, głupi błąd, już wszystko działa.

105

(18 odpowiedzi, napisanych Oprogramowanie / Software)

uci show fstab
fstab.@global[0]=global
fstab.@global[0].anon_swap='0'
fstab.@global[0].anon_mount='0'
fstab.@global[0].auto_swap='1'
fstab.@global[0].auto_mount='1'
fstab.@global[0].delay_root='5'
fstab.@global[0].check_fs='0'
fstab.@mount[0]=mount
fstab.@mount[0].enabled='0'
fstab.@mount[0].target='/overlay'
fstab.@mount[0].enable='1'
fstab.@mount[0].fstype='ext4'
fstab.@mount[0].uuid='dc05441a-c06c-4ecd-b9c2-08d2a7234071'
root@OpenWrt:~#

106

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Chciałem sobie zrobić extroota na potrzeby asteriska i.... coś się zmieniło w CC w tej sprawie?

http://naforum.zapodaj.net/thumbs/617be6dc7940.png

107

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Zastanawiam się nad wyborem odpowiedniej wersji pakietu Asteriska, czy ktoś z tu obecnych ma w tym doświadczenie...?

Nie wiem czy mniej problemów (głównie z wymaganiami i stabilnością)  sprawi wersja 11 czy 18 asteriska, która po prostu lepiej poradzi sobie na WRT160NL (a może jest to bez znaczenia).?

Aha czy w 11stce nie było GUI do LuCI?

Ps. który obraz wybrać AA, BB czy CC - we wszystkich z nich nie ma problemu z w/w pakietem (poza samą konfiguracją wink )?

108

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki, jest coś takiego standardowego z pinami:
3.3 VDC
5 VDC
TXD
RXD
GND
które chyba mi wystarczy, bo są też takie z  dodatkowymi pinami jak (ale to jakieś pod arduino chyba są):
DTR, RXD, TXD, 5V, CTS, GND, RI, DCD, DSR, RTS, 3V3, SPD
tak by kupić i nie żałować :-) ale czy je wykorzystam tu nasuwa się kolejne pytanie...

Jak uważasz pepe2k?

109

(13 odpowiedzi, napisanych Oprogramowanie / Software)

A czy jest większa różnica pomiędzy układami na jakich to działa np.:
- FT232RL
- CH340
- CP2102
- PL2303
jest jakiś preferowany (bo... nie wszystkie routerki podłączę)?

110

(2 odpowiedzi, napisanych Inne)

Dzięki za pomoc, już nawet wszystko śmiga:)

Posiadam serwer VPS w którym aby utrzymać ważność konta muszę się do niego logować co jakiś czas. Czy istnieje możliwość zautomatyzowania tego procesu z pod systemu Windows? Chodzi mi o coś takiego jak np w Linuxie, że dodałbym skrypt do crona i on automatycznie łączył by się z serwerem a następnie rozłączał po 20 sek (np dodatkowo wykonując jakąś komendę [np aptitude upgrade])?

Ps. myślałem o zainstalowaniu telnetu i zastosowaniu jakiegoś pliczku *.bat ze skryptem...?

112

(3 odpowiedzi, napisanych Inne)

OK, czyli jest to gniazdo FFC? Wg Ciebie takie będzie pasowało?
http://www.tme.eu/pl/details/xf3m118151 … -1b-r100/#
I do tego taśma a z drugiej strony rozdzieliłbym taśmę na poszczególne linie i podłaczył odpowiednio do JTAG-a...

113

(3 odpowiedzi, napisanych Inne)

Mam uszkodzoną nawigację samochodową pod którą chcę się podpiąć JTAGiem, znalazłem na płycie miejsce, mam schematy, kupiłem sam interfejs ale nie mam pojęcia jak się wpiąć w tą złączkę/port?

http://obrazki.elektroda.pl/4761221100_1426349450.jpg

http://obrazki.elektroda.pl/9770002800_1426349453.jpg

Czy użyć jakiejś starej taśmy IDC i jakoś zarobić ją na końcu a może kupić jakąś taśmę ZIF?

Może ktoś wie pod jaką nazwą szukać tego typu złączki?

114

(16 odpowiedzi, napisanych Oprogramowanie / Software)

To z innej beczki... A czy na LuCI bez extroot-a uda się to wszystko upchać na WRT160NL na 8 MiB flashu?

1.A jak z konfiguracją tych urządzeń, jakaś intuicyjna z GUI (nigdy się nie bawiłem czymś takim)?

2.Możesz podesłać mi jakieś konkretne modele i ich cenę?

3. Czy  bieganie po budynku z WRT160NL z OpenWRT na pokładzie i sprawdzanie zasięgu będzie adekwatne do pokrycia urządzeń ubiquiti?

Mój problem jest identyczny.
Budynek dwukondygnacyjny w kształcie litery "L", pokrycie WiFi ma być na górnej kondygnacji oraz w jednym punkcie na paterze skąd "wychodzi internet". Równocześnie będzie się łączyło maksymalnie 10 klientów albo i mniej a i to odświętnie. Internet 10/2. Budynek chodź nowy to jednak z przed 15 lat, także ściany raczej "szczelne".

rpc napisał/a:

... zrób sobie mapę zasięgu i tak rozłóż aby było ok...
...(jak proponuje UBNT)

1.Czy znacie jakieś narzędzie do wykonania mapy zasięgu/pokrycia (która mogłaby to wizualnie zobrazować), czy pozostaje tylko biegać z laptopem i routerem i skanować/łączyć się i sprawdzać gdzie jest zasięg?

2.Jakiego sprzętu użyć najlepiej (nie koniecznie na OpenWRT) by był w miarę niezawodny i najlepiej (przynajmniej pierwszy router rozgłaszający sygnał) by była możliwość filtru "rodzinnego" (blokada treści pornograficznych ewentualnie portale społecznościowe)?

Ps. jednostka budżetowa  a więc budżet najlepiej jak najniższy przy największej niezawodności sprzętowej big_smile - szara rzeczywistość...

117

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli rozumiem że powyższa konfiguracja jest poprawna...

Tylko jeszcze muszę zrozumieć co i jak. Cezary wybacz ale nie do końca jeszcze wiem co i jak;
tak, specjalnie wydzieliłem 3 port na WAN2 i zrobiłem z tego vlan3 na interfejsie eth0 (to kapuje smile), ale co wskazuje że właśnie ten port jest tym WANem - może zapis eth0.3 i ta 3ka ma wskazywać na vlan3? No tego nie mogę pojąć...

118

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki Morfik, już widziałem Twój artykuł. Poprawiłem nieco moją konfigurację ale nadal nie wiem czy prawidłowo:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.1'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'

config interface 'lan2'
        option type 'bridge'
        option proto 'static'
        option ipaddr '10.1.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'
       
config interface 'wan'
        option ifname 'eth1'
        option proto 'dhcp'

config interface 'wan2'
        option ifname 'eth0.3'
        option proto 'dhcp'

config switch_vlan
         option name 'eth0'
         option vlan '3'
         option vid '3'
         option ports '3 4t'

config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'eth0'
        option vlan '1'
        option vid '1'
        option ports '2 4t'

config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '0 1 4t'

nie kapuję tylko skąd router ma wiedzieć że to akurat:

config interface 'wan2'
        option ifname 'eth0.3'
        option proto 'dhcp'
config switch_vlan
         option name 'eth0'
         option vlan '3'
         option vid '3'
         option ports '3 4t'

option ports '3 4t', ma wskazywać właśnie na ten konkretny, wydzielony numer portu (że eth0.3 na wskazać na '3 4t') a nie np inne wydzielone porty.? I czy naturalnie powyższa konfiguracja jest prawidłowa?

119

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Dobra zrozumiałem smile wszystko na eth0...

ale oprócz tego nie tworzę dodatkowej sekcji WAN2 i nie uzupełniam o "jakieś" wpisy? Jak w ogóle wskazać że to właśnie ten wydzielony port będzie 2gim WANem?

120

(43 odpowiedzi, napisanych Oprogramowanie / Software)

No dobra to przecież wydzieliłem/zabrałem z "vlan 1" port 3ci:

config switch_vlan
         option name 'eth1'
         option vlan '3'
         option vid '3'
         option ports '3 4t'

ale co dalej jak ma wyglądać sekcja np. WAN2, bo co do tagowania to widze że w swoim przykładzie również zatagowałeś 4t.? Czy też dzielę eth1 na np eth1.1 i eth1.2 bo w twoim przykładzie również wydzieliłeśzabrałeś port (bodajże 0) ale w "option name" pozostawiłeś "eth0" tak ma to zostać bo wydzielam nowego WANa,nowy port ale dzieląc eth0 i stąd właśnie ten zapis?

121

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki, na chwilę obecną już "wszystko" wiem co do samych VLANów smile

Ale jeśli oprócz tego chciałbym na w/w konfiguracji dokonać zmian w postaci zrobienie drugiego portu WAN to czy powyższa konfiguracja miałaby wyglądać następująco?:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.1'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'

config interface 'lan2'
        option type 'bridge'
        option proto 'static'
        option ipaddr '10.1.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'
       
config interface 'wan'
        option ifname 'eth1.1'
        option proto 'dhcp'

config interface 'wan2'
        option ifname 'eth1.2'
        option proto 'dhcp'

config switch_vlan
         option name 'eth1'
         option vlan '3'
         option vid '3'
         option ports '3 4t'

config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'
config switch_vlan
        option device 'eth0'
        option vlan '1'
        option vid '1'
        option ports '2 4t'
config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '0 1 4t'

tylko czy port 3 (który ma być drugim WANem) muszę zapisać z tagowanym portem CPU 4t, czy 4t mogę pominąć?

122

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

2. w ten sposób bridge robisz. Jak nie zrobisz to nie będzie widziane jako "całość"

Cezary napisał/a:

Dokładnie, to tylko wymysł luci i nie są to normalnie opcje konfiguracyjne. W sekcjach możesz własne opcje dać, np. _name czy alamakota, skrypty tego nie przparsują bo nie znają, a możesz tam swoje wartości trzymać.

To w takim razie co wskazuje (która linijka) na to że oba te interfejsy się widzą i są w tym bridgu? Jak tych linii nie było w konfiguracji to nie mogłem spingować drugiego interfejsu VLANu.

Ps. pytam bo kiedyś jak sytuacja się powtórzy, będę chciał wrzucić 1 plik konfiguracyjny sieci na router i ma to chodzić a nie zastanawiać się czy jeszcze coś gdzieś zmienić w jakimś pliku, także chcę mieć pewność która linijka za co odpowiada i co oznacza smile

123

(43 odpowiedzi, napisanych Oprogramowanie / Software)

Po kilku miesiącach przerwy musiałem wrócić do tematu czego efektem jest (jak mi się wydaje) skonfigurowanie VLANów na WRT160NL. Aktualnie zainstalowany najnowszy firmware Cezarego z gałęzi BB dla w/w routera.

Konfig wygląda następująco:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config interface 'lan1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.1'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'

config interface 'lan2'
        option type 'bridge'
        option proto 'static'
        option ipaddr '10.1.1.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'
       
config interface 'wan'
        option ifname 'eth1'
        option proto 'dhcp'

config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'eth0'
        option vlan '1'
        option vid '1'
        option ports '2 3 4t'

config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '0 1 4t'

Konfiguracja została wykonana "ręcznie", następnie podejrzana jak wygląda to od strony GUI LuCI.

Kilka pytań:

1. Chciałem by oba VLANy mogły się widzieć dlatego z poziomu GUI LuCI ustawiłem bridge na obydwu interfejsach czego efektem było dodanie do mojej konfiguracji następujących linijek kodu:

option _orig_ifname 'eth0.1'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'
...
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'

czy tylko te linijki/wpisy świadczą o tym że VLANy się widzą mogą pingować itp...?

2. Czy jeśli na eth.0.2 nie byłoby wpisu:

option _orig_ifname 'eth0.2'
        option _orig_bridge 'true'
        option ifname 'eth0.1 eth0.2'

eth0.1 mógłby pingować eth0.2 ale komputery podpięte pod eth0.2 już nie widziałyby komputerów z eth0.1?

3. Czy zastosowana przeze nie konfiguracja wnosi jakieś zmiany do innych plików konfiguracyjnych typu firewall czy dhcp (klikając w LuCI na bridge interfejsów migał kursor wprowadzania i zapisu konfiguracji i nie wiem czy router samoczynnie nie pozmieniał dodatkowo czegoś w tych plikach aby mogło to działać i mieć sens)? Czy może to działać w ten sposób i jest to sposób poprawny a ewentualne zmiany mogę samoczynnie nanieść w zależności od tego czego oczekuje "kierując" pakiety na konkretne interfejsy (i wtedy zmieniam sobie regułki firewalla i ewentualnie w pliku dhcp np zakres adresacji itp)?

4. Cezary czytałem Twoje odpowiedzi w temacie Morfika Switch i tworzenie vlanów na temat tagowania portów...
Reasumując jeśli nie zatagowałbym portu CPU routera o nr '4t' w obydwu VLANach (nie tylko na jednym) to nie działałyby one bo router traktowałby te ustawienia jako standardowe bez podziału na VLANy a tym samym w pakietach wysyłanych między nimi byłby "bałagan" - interfejs by się położył/nie wstał?

124

(66 odpowiedzi, napisanych Oprogramowanie / Software)

To jak wg. producenta ma to chodzić z modemami LTE?

Uważacie że to lipa...?

Ps. noszę się zamiarem kupna w/w modelu i czytając opinie użytkowników np ze strony sklepu x-kom wychodzi na to że to śmiga:
http://www.x-kom.pl/p/64790-router-tp-l … 3g-4g.html

Łukasz Kula (2014-02-06 22:24)   
Ocena: 6/6
         
Zdecydowanie polecam. Działa rewelacyjnie z ZTE MF823, ZTE MF821 i Huawei E173-u2. Zasięg rewelacyjny, ale i tak przedłużam go za pomocą repeatera do pokrycia dwóch budynków i ogrodu. Konfiguracja prosta, brak błędów w oprogramowaniu. 6/6

125

(66 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Bo złącza USB dają 0.5A a modem wg specyfikacji pobiera 0.8A. Już wiesz dlaczego?

A jak jest z routerem MR3420 v2.x, daje na wyjściu 0.8A - w końcu producent na stronie wymienia listę działających pod nim modemów LTE?