1

(1,178 odpowiedzi, napisanych Oprogramowanie)

Mam pytanie , ponieważ w 19.07 DNS jest również przydzielany po ipv6 mógłbyś zaktualizować/jednym słowem o tym wspomnieć w  https://eko.one.pl/?p=openwrt-dns ? (np.żeby to wyłączyć , bądź jak wpisać również te po ipv6... )

2

(117 odpowiedzi, napisanych Oprogramowanie)

Np tym ,że jeśli masz jedną kartę a dwa tunery , to tuner z kartą nie musi być cały czas włączony , oba tunery łączą się z routerem z kartą w czytniku  po uprawnienia.

3

(6 odpowiedzi, napisanych Oprogramowanie)

@podtor, pewny jesteś, że następuje odcięcie zasilania ,czy to jest tylko programowe "odciecie" USB. Możesz zmierzyć miernikiem (albo może masz jakiś USB Power meter) ,czy na pewno tego zasilania nie ma?

4

(24 odpowiedzi, napisanych Oprogramowanie)

Ostatnio próbowałem nmrpflash na win10 ,i dopiero z opcją -vv najpierw pojawiła się z nienacka opcja zezwolenia przez firewalla , a później już za każdym razem się udawało ,czyli najnowszy nmrpflash , instalacja Npcap z zaznaczona opcja WinPcap Compatibility, uruchomione cmd jako administrator i komenda: nmrpflash.exe -i netx -f R6220-V1.1.0.80_1.0.1.img -vv

5

(276 odpowiedzi, napisanych Oprogramowanie)

Niech będzie i iphone . nie takie rzeczy objecywałem wink

6

(276 odpowiedzi, napisanych Oprogramowanie)

Dobra , już wiem smile
zapomniałem o tym nieszczęsnym flashu 16MB... Nie uszkodziłem , tylko jest na koncu 16MB , a ath79 odczytuje z 8MB.
poza tym kompilacja ath79 to jedyna na wr842 , w ar71xx nie ma dla wr842 wink

7

(276 odpowiedzi, napisanych Oprogramowanie)

Może coś przegapiłem , ale wgrałem dla testów do wr842 v1 ( a w zasadzie to zmodowany wr3420 v1) pre7 , i wogóle nie można tam wifi włączyć..
Najpierw mnie zdziwiło wogóle brak wifi po uruchomieniu ( bo standardowo Gargoyly ma wifi włączone) , a po zalogowaniu kablem włączyć też się nie da.

8

(9 odpowiedzi, napisanych Oprogramowanie)

Co do wlutowywania przetwornicy ,to może lepiej już to : https://eko.one.pl/forum/viewtopic.php?id=10766

9

(9 odpowiedzi, napisanych Oprogramowanie)

Obraz od 842 działa ,I to zarówno od v1 jak i do v2 ( oczywiście v1 do v1 ,a v2 do v2).
LEDy dzialaja , przycisk reset na pewno tez .

10

(25 odpowiedzi, napisanych Oprogramowanie)

Albo wgrać soft od wr842nd v1 ( z opcję force bo się będzie burzył) i już coś mieć.
Mam aktualnie waśnie MR3420 v1 z 64MB RAM i 16MB flash ,i tak robię.
A dla MR3420 v2 z 64MB RAM i 16MB flash wgrywałem soft z wr842nd v2 i rownież bez problemu działał.

No to poza konkursem : Czy o było przepięcie z sieci ,czy bezpośrednie trafienie pioruna gdzieś w pobliżu ? I jesli z sieci , to czy w ulicy masz słupy ,czy kabel w ziemi ?

Satel ETHM-1 to nie jest tania zabawka ( w porównaniu do możliwości smile )

13

(444 odpowiedzi, napisanych Oprogramowanie)

Może chodziło o to ,że nie ma tego ostatniego szóstego na 149 kanale....

14

(34 odpowiedzi, napisanych Sprzęt)

Ok , załapałem , dzięki .
Czyli żadnych przeciwskazań z ciągłego tego odpytywania nie ma ?

15

(34 odpowiedzi, napisanych Sprzęt)

Cezary napisał/a:

A to już zależy co tam masz w tym /sys/kernel/debug/gpio smile

To odnosi się do tego {print $5}   ,czy wycieków pamięci ?

Tam bo wysłaniu echo na te wszystkie gpio jest coś takiego:

root@OpenWrt:/tmp# cat /sys/kernel/debug/gpio
GPIOs 0-17, ath79:
 gpio-0   (sysfs               ) in  lo
 gpio-1   (sysfs               ) in  lo
 gpio-2   (sysfs               ) out hi
 gpio-3   (sysfs               ) out lo
 gpio-10  (sysfs               ) in  hi
 gpio-13  (sysfs               ) out hi
 gpio-15  (sysfs               ) out hi
 gpio-16  (sysfs               ) in  hi

16

(34 odpowiedzi, napisanych Sprzęt)

Ok , dzięki smile
btw musi być {print $5}  , bo 6 nic nie wyświetla .
Zamieniony fragment na:

ButtonReset=`awk '/gpio-0 /{print $5}' /sys/kernel/debug/gpio`
ButtonWPS=`awk '/gpio-1 /{print $5}' /sys/kernel/debug/gpio`
ButtonCheck=`awk '/gpio-16 /{print $5}' /sys/kernel/debug/gpio`
CNCNTLink=`awk '/gpio-10 /{print $5}' /sys/kernel/debug/gpio`

I wygląda ok . Czyli żadnych wycieków pamięci być nie może smile

17

(34 odpowiedzi, napisanych Sprzęt)

To nie kwestia stylu , tylko znalezionego w necie wzoru. Bo przecież sam na to nie wpadnę smile
Jeśli zamiana na awk będzie lepsza , to serdeczna prośba o wzór smile

18

(34 odpowiedzi, napisanych Sprzęt)

Kiedy to prawda smile

standardowe komendy są , echo , cat , no i warunki ,while , do , if ,fi

#!/bin/ash

#LED
echo 2 > /sys/class/gpio/export
echo 3 > /sys/class/gpio/export
echo 13 > /sys/class/gpio/export
echo 15 > /sys/class/gpio/export

#link
echo 10 > /sys/class/gpio/export

#buttons
echo 0 > /sys/class/gpio/export
echo 1 > /sys/class/gpio/export
echo 16 > /sys/class/gpio/export


while :
do

ButtonReset=`cat /sys/kernel/debug/gpio|grep gpio-0|cut -d ")" -f 2|cut -d " " -f 4`
ButtonWPS=`cat /sys/kernel/debug/gpio|grep -e "gpio-1 "|cut -d ")" -f 2|cut -d " " -f 4`
ButtonCheck=`cat /sys/kernel/debug/gpio|grep gpio-16|cut -d ")" -f 2|cut -d " " -f 4`
CNCNTLink=`cat /sys/kernel/debug/gpio|grep gpio-10|cut -d ")" -f 2|cut -d " " -f 4`

#białe
if [ "$ButtonReset" = 'lo' ] && [ "$ButtonWPS" = 'lo' ] && [ "$ButtonCheck" = 'hi' ] ; then
echo high > /sys/class/gpio/gpio2/direction
echo high > /sys/class/gpio/gpio13/direction
echo high > /sys/class/gpio/gpio15/direction
fi

#niebieskie
if [ "$ButtonReset" = 'hi' ] || [ "$ButtonWPS" = 'hi' ] || [ "$ButtonCheck" = 'lo' ] ; then
echo high > /sys/class/gpio/gpio2/direction
echo low > /sys/class/gpio/gpio13/direction
echo low > /sys/class/gpio/gpio15/direction
fi

#zolte
if [ "$ButtonReset" = 'hi' ] && [ "$ButtonWPS" = 'hi' ] ; then
echo low > /sys/class/gpio/gpio2/direction
echo high > /sys/class/gpio/gpio13/direction
echo high > /sys/class/gpio/gpio15/direction
fi
if [ "$ButtonReset" = 'hi' ] && [ "$ButtonCheck" = 'lo' ] ;then
echo low > /sys/class/gpio/gpio2/direction
echo high > /sys/class/gpio/gpio13/direction
echo high > /sys/class/gpio/gpio15/direction
fi
if [ "$ButtonWPS" = 'hi' ] && [ "$ButtonCheck" = 'lo' ] ; then
echo low > /sys/class/gpio/gpio2/direction
echo high > /sys/class/gpio/gpio13/direction
echo high > /sys/class/gpio/gpio15/direction
fi

#fw side switch
if [ "$ButtonReset" = 'hi' ] && [ "$ButtonWPS" = 'hi' ] && [ "$ButtonCheck" = 'lo' ] ; then
echo low > /sys/class/gpio/gpio2/direction
echo low > /sys/class/gpio/gpio13/direction
echo high > /sys/class/gpio/gpio15/direction
fwupdate sw > /dev/null 2>&1
sync
reboot
fi

if [ "$CNCNTLink" = 'hi' ] ; then
echo low > /sys/class/gpio/gpio3/direction
fi
if [ "$CNCNTLink" = 'lo' ] ; then
echo high > /sys/class/gpio/gpio3/direction
fi

done

exit 0

19

(34 odpowiedzi, napisanych Sprzęt)

Cezary napisał/a:

Więc nie masz innego wyjścia jak napisanie skryptu który w kółko odpytuje gpio po prostu.

Napisałem skrypt , z niekończącą się pętlą while: do ....Generalnie zabawa z diodami po naciśnięciu jedneo przycisku , dwóch , a jak naciśnie się trzy to reboot.Stany przycisków to ciągle odpytywanie w sposób"cat /sys/kernel/debug/gpio"
W miarę to działa , ale pytanie ,czy taki skrypt nie będzie powodował wycieków pamięci ? Podobno skrypty napisane w ten sposób to powodują ?

20

(113 odpowiedzi, napisanych Oprogramowanie)

A ja pod takie coś mam podłączoną drukarkę , i działa w sieci ,więc nie tylko internet.

21

(166 odpowiedzi, napisanych Oprogramowanie)

samuel.obiedzinski napisał/a:

@MiG25

Nie bardzo rozumiem sens Twojego postu. Chciałbyś mnie przekonać i innych, że te problemy o których napisałem nie istnieją, czy o co chodzi?

Chciałem się tylko pochwalić ,że na 4szt R6220 nie mam resetów , cieknącej pamięci też nie zauważyłem (choć nie twierdzę ,że jej nie ma)...

Stwierdzenie ,że na orginale działa stabilnie też wcale nie wyklucza problemu sprzętowego. (swego czasu niektóre miały badblocki w NAND , i oryginałowi też to nie przeszkadzało smile )

22

(166 odpowiedzi, napisanych Oprogramowanie)

Ok , ale ja oprócz tych ERR niczego niepokojącego nie widzę.
Co więcej na 19.07.01 tablet Lenovo na 5Ghz się co jakiś czas rozłączał ( myślałem że to kwestia ustawiń FT ) ,a już na najnowszym wszystko jest ok.
@zygzag ma uptime 46 dni , i jakoś pamięć się jeszcze nie skończyła.( choć nie wiem ile domoticz może jej zużywać).

23

(166 odpowiedzi, napisanych Oprogramowanie)

Mam w domu 4 sztuki R6220 ,
Pierwszy robi za typowy router ( podłączone do WANu modem Huawei B715 , do LANów pozostałe R6220 , oba radia wyłączone):

 uptime && free && cat /proc/interrupts
 08:56:49 up 6 days, 22:39,  load average: 0.04, 0.01, 0.00
              total        used        free      shared  buff/cache   available
Mem:         123880       32980       70300        1012       20600       57600
Swap:             0           0           0
           CPU0       CPU1
  8:   59997988   59997978  MIPS GIC Local   1  timer
  9:      69097          0  MIPS GIC  63  IPI call
 10:          0   20805553  MIPS GIC  64  IPI call
 11:     450967          0  MIPS GIC  65  IPI resched
 12:          0     320777  MIPS GIC  66  IPI resched
 15:         14          0  MIPS GIC  33  ttyS0
 16:          0          0  MIPS GIC  29  xhci-hcd:usb1
 17:   49803743          0  MIPS GIC  10  1e100000.ethernet
 18:         87          0  MIPS GIC  30  gsw
 19:          2          0  MIPS GIC  11  mt76x2e
 21:         23          0  MIPS GIC  32  mt7603e
ERR:          0
root@OpenWrt:~#

Pozostałe R6220 ustawione jako dummy AP ,umieszczone w domu tak ,żeby zapewnić wszędzie WiFi. (Jeden dopiero co włączony więc z niego wyników nie będę pokazywał)

 uptime && free && cat /proc/interrupts
 09:03:58 up 2 days, 14:30,  load average: 0.08, 0.02, 0.00
              total        used        free      shared  buff/cache   available
Mem:         123880       31352       70532         604       21996       58776
Swap:             0           0           0
           CPU0       CPU1
  8:   22504972   22504939  MIPS GIC Local   1  timer
  9:       3623          0  MIPS GIC  63  IPI call
 10:          0    4241553  MIPS GIC  64  IPI call
 11:    1483387          0  MIPS GIC  65  IPI resched
 12:          0     517719  MIPS GIC  66  IPI resched
 15:         16          0  MIPS GIC  33  ttyS0
 16:          0          0  MIPS GIC  29  xhci-hcd:usb1
 17:    8791445          0  MIPS GIC  10  1e100000.ethernet
 18:         37          0  MIPS GIC  30  gsw
 19:        644   28812568  MIPS GIC  11  mt76x2e
 21:        461   30519011  MIPS GIC  32  mt7603e
ERR:       6907
root@OpenWrt:~#
root@OpenWrt:~# uptime && free && cat /proc/interrupts
 09:16:40 up 2 days, 14:25,  load average: 0.01, 0.01, 0.00
              total        used        free      shared  buff/cache   available
Mem:         123880       30684       71244         604       21952       59424
Swap:             0           0           0
           CPU0       CPU1
  8:   22471551   22471525  MIPS GIC Local   1  timer
  9:       2887          0  MIPS GIC  63  IPI call
 10:          0    2916843  MIPS GIC  64  IPI call
 11:    1649778          0  MIPS GIC  65  IPI resched
 12:          0     377286  MIPS GIC  66  IPI resched
 15:         16          0  MIPS GIC  33  ttyS0
 16:          0          0  MIPS GIC  29  xhci-hcd:usb1
 17:    6932405          0  MIPS GIC  10  1e100000.ethernet
 18:          7          0  MIPS GIC  30  gsw
 19:       1183   32882383  MIPS GIC  11  mt76x2e
 21:        805   22913314  MIPS GIC  32  mt7603e
ERR:       7707
root@OpenWrt:~#

W dmesg nie ma taich wpisów jak u Ciebie.
Na każdym zainstalowany  OpenWrt 19.07-SNAPSHOT, r10949-c56ed72d2b , czyli ostatni build Cezarego z luci.
R6220 jak widać nie mają za wiele do roboty , ale można spróbować wysnuć wniosek ,że bez włączonych wifi błędów nie ma smile
EDIT:No i resetów nigdy nie zarejestrowałem...

24

(10 odpowiedzi, napisanych Sprzęt)

Ja nie twierdzę ,że się nie da , tylko twierdzę ( no ale to mi się może tylko wydawać ) ,że to ogranicza prędkości w szczególnych przypadkach ( gwiazda będzie lepsza pod tym względem).
Kolejna używka R6220 zamówiona...

25

(10 odpowiedzi, napisanych Sprzęt)

Jakos to przeczy mojej myśli ,ze po gigabitowym laczu w dwa kierunki wysyłać jednym kablem smile