301

(41 odpowiedzi, napisanych Oprogramowanie / Software)

ok poczytam, nie jestem mocny w tak rozbudowanych skryptach.
dzięki na naprowadzenie.

302

(41 odpowiedzi, napisanych Oprogramowanie / Software)

wydaje mi się, że definicję mam wink
(chyba, że źle czytam)

root@OpenWrt:/tmp/state# cat /tmp/state/network
network.wg0.up='1'
network.wg0.ifname='wg0'
network.lan.up='1'
network.lan.ifname='br-lan'
network.loopback.up='1'
network.loopback.ifname='lo'
network.wan.up='1'
network.vpn.up='1'
network.vpn.ifname='tun0'

root@OpenWrt:/tmp/state# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.vpn=interface
network.vpn.device='tun0'
network.vpn.proto='none'
network.globals=globals
network.globals.ula_prefix='fd2f:9386:1c3a::/48'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='eth0.1'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ip6assign='60'
network.lan.netmask='255.255.255.0'
network.lan.ipaddr='192.168.3.1'
network.lan.dns='8.8.8.8'
network.@switch[0]=switch
network.@switch[0].name='switch0'
network.@switch[0].reset='1'
network.@switch[0].enable_vlan='1'
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device='switch0'
network.@switch_vlan[0].vlan='1'
network.@switch_vlan[0].ports='1 2 3 5 0t'
network.wan=interface
network.wan.delay='15'
network.wan.proto='ncm'
network.wan.device='/dev/ttyACM0'
network.wan.ifname='usb1'
network.wan.apn='darmowy'
network.wan.dns='8.8.8.8'

303

(41 odpowiedzi, napisanych Oprogramowanie / Software)

Już wiem czemu wywalało mi z cron-a
Poszedłem na skróty i pliki openvpn.up, openvpn.down i openvpn.firewall przegrałem z gargoyle.
Restartując wczytywał się plik openvpn.firewall i resetował ustawienia cron-a

Pytanie:
Jak do banner-a wstawiany jest ip z interfejsu tun
mam połączenie a
vpn: none, ?

304

(41 odpowiedzi, napisanych Oprogramowanie / Software)

Na ZTE sprawdzam z crona ping do mojej bramy VPN, jak brak zrestartuj network (wan)

#!/bin/sh
    if ! ping -q -c 3 -W 20 10.8.0.1 > /dev/null; then
        (/etc/init.d/network restart) &
    fi

W cronie mam też definicję sprawdzającą połączenie openvpn

Mon Apr 11 10:13:00 2022 cron.err crond[16048]: USER root pid 3746 cmd if [ -z "$(ifconfig | grep tun 2>/dev/null)" ] ; then logger "openvpn stopped, restarting" ; /etc/init.d/openvpn restart ; fi

Nie wiem czemu ale po restarcie wyrzuciło mi z cron-a regułkę sprawdzającą tunel, tym samym interfejsy zdefiniowane w network zaczęły mi się w kółko restartować.

Czy robię błąd, że sprawdzam ping na bramę openvpn i czemu z cron-a wywaliło regułkę sprawdzającą połączenie VPN

305

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

ok to zostawiam z 21.02 - mam nie daleko do lokalizacji to zrobię w razie czego upgrade.

306

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

można to określić czasowo ile może potrwać takie wprowadzenie?

307

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

@Cezary
Na pierwszym swoim 286R (drugi zostawiam do testów) mam wersję OpenWrt 21.02-SNAPSHOT, r16521-b1c3539868 z prawionym wywołaniem modemu w pliku ncm.sh.
Czy poprawki, które wykonał @Leo-PL (i ma jeszcze wykonać) wejdą w następnej wersji 21.02 czy też dopiero w nowej wersji 22.03.
Chciałbym już jeden router postawić na końcówkę połączoną z moim serwerem w domu i się zastanawiam czy czekać jeszcze czy nie.
Na chwilę obecną widzę, że połączenie LTE działa stabilnie - od prawie 3 dni bez restartu.

308

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Ok ale ja zestawiłem już router na głupiego AP.
Mam już 2 szt. więc spoko.

309

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

@Leo-PL
Na noc mogę wystawić router do testów lub napisz kiedy mieć czas.

EDIT:
Wystawiłem router na wg smile

310

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

U mnie modem nie wstawał poprawnie przy 10s raz wstawał raz nie ale 15s załatwia sprawę

311

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

eeee to spoko
Ale to już jutro wystawię tak jak tamten.
Poprawka działa tak jak widziałeś na 22.03 jestem wink

312

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

@Cezary
Właśnie odpaliłem ZTE z  PLAY-a
_______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
-----------------------------------------------------------------------------
|                                                                           |
| OpenWrt 22.03-SNAPSHOT, r19228-0877953235                                 |
|                                                                           |
| Build time: 2022-04-07 06:53 CEST                                         |
| Cezary Jackiewicz, https://eko.one.pl                                     |
|                                                                           |
-----------------------------------------------------------------------------
Połączenie LTE poszło od pierwszego uruchomienia

ATI
at+cgmm
at+cgmr
at+cgsn

Marvell

OK

+CGMM: "MF286R"

OK

BD_MF286MODV1.0.0B11

OK

863210042885658

OK


@Leo-PL - ile potrzeba Ci GB do testów kernela ?
Mam na chwilę obecną kartę z Plusa AREO2 dopiero w poniedziałek.

313

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Wlutowałem RS232
Wstępnie wygląda,  że modem LTE to jest ten sam co z T-mobile
Wieczorem może wrzucę już openwrt 22.xx (jak czasu starczy)

Soft4_MF286R1_TMOPL_CPE

admin@(none):/sys/kernel/debug/usb# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 000a0000 00010000 "u-boot"
mtd1: 00020000 00010000 "u-boot-env"
mtd2: 00140000 00010000 "reserved1"
mtd3: 000a0000 00020000 "fota-flag"
mtd4: 00080000 00020000 "art"
mtd5: 00080000 00020000 "mac"
mtd6: 000c0000 00020000 "reserved2"
mtd7: 00400000 00020000 "cfg-param"
mtd8: 00400000 00020000 "log"
mtd9: 000a0000 00020000 "oops"
mtd10: 00500000 00020000 "reserved3"
mtd11: 00800000 00020000 "web"
mtd12: 00300000 00020000 "kernel"
mtd13: 01a00000 00020000 "rootfs"
mtd14: 01900000 00020000 "data"
mtd15: 03200000 00020000 "fota"
mtd16: 01d00000 00020000 "firmware"

admin@(none):/sys/kernel/debug/usb# cat devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  2, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=19d2 ProdID=1489 Rev=ff.ff
S:  Manufacturer=ZTE
S:  Product=ZTE
S:  SerialNumber=123456789ABCD
C:* #Ifs= 8 Cfg#= 1 Atr=e0 MxPwr=  2mA
A:  FirstIf#= 0 IfCount= 2 Cls=e0(wlcon) Sub=01 Prot=03
A:  FirstIf#= 2 IfCount= 2 Cls=02(comm.) Sub=02 Prot=01
A:  FirstIf#= 6 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=e0(wlcon) Sub=01 Prot=03 Driver=rndis_host
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=1ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=rndis_host
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E:  Ad=84(I) Atr=03(Int.) MxPS=  10 Ivl=32ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=ff Driver=(none)
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=usbfs
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
E:  Ad=88(I) Atr=03(Int.) MxPS=  16 Ivl=32ms
I:  If#= 7 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:* If#= 7 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Teraz na moim pierwszym ZTE mam openvpn i dziwna sprawa ,
Bo zrestartowało wan zrobiło połączenie VPN ale nie mogłem ani pingować ani się dostać do routera.
Przychodząc do pracy wykonałem restart usługi vpn i od razu wykonało dostęp.
Patrząc na dwa rozwiązaniowa to wraz z restartem wan restartuje wg.

Chyba po prostu trzeba się zdecydować albo na openvpn albo na wireguard.
Będzie prościej.

Na serwerze mam zdefiniowany openvpn (10.8.0.1).
Na czas testów ZTE MF286 uruchomiłem też serwer Wireguard (10.8.0.1)
Gdzie mam ustawić adresację abym mógł np ping-ować komputery z tunelu wireguard do tunelu openvpn.
Czy muszę zrobić na firewall-u przejście pomiędzy wg a tun na serwerze głównym?

np: abym mógł ping-ować 192.168.1. z komputera 1 na komputer 2

list addresses '10.9.0.1/24,192.168.1.0/24'

komputer 1
10.9.0.4
   ||
serwer główny
serwer openvpn ip 10.8.0.1
serwer wireguars 10.9.0.1
    ||
komputer 2
klient openVPN  10.8.0.7
klasa adresowa 192.168.1.0/24

317

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Ja nie zobaczę - za cienki jestem w te sprawy.
Mogę ewentualnie Leo-PL udostępnić po upgrade i wgraniu openwrt.
Zrobi dla siebie bazę oprogramowania.
Edit:
Mam już B17 i transfer większy o jakieś 11Mb/s w stosunku do poprzednich wersji.

318

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Ale to aktualizuje wersję modemu ?
I czy jest sens aktualizować wyżej ?

319

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Jak kliknąłem sprawdź aktualizację to znowu chce robić upgrade.
Co oznacza zmiana wersji z
CR_PKTPLMF286V1.0.0B10
na
CR_PKTPLMF286V1.0.0B12
Szczególnie B10->B2

320

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Dzisiaj przyszedł do mnie jeszcze jeden ZTE MF 286R z Play-a prawdopodobnie (jeszcze nie odpalałem)
Jak wlutuję RS232-a to napisze jak działa i jaka to wersja oprogramowania producenta.

Edit:
Odpaliłem router:
CR_PKTPLMF286V1.0.0B10
MF286R1-1.0
ale nie zdążyłem wyłączyć aktualizacji i teraz mam

CR_PKTPLMF286V1.0.0B12
MF286R1-1.0

321

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

uruchomię monitor połączenia i będzie ok

322

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Niestety ale nie pomogło
Dodanie delay 15 pomogło na wstawanie interfejsu wan po zaniku napięcia (nie zawsze router wstawał).

Po wydaniu polecenia reboot dalej mam to samo, mam teraz taki komunikat

Mon Apr  4 08:54:36 2022 daemon.notice netifd: wan (2469): WARNING: Variable 'error' does not exist or is not an array/object
Mon Apr  4 08:54:36 2022 daemon.notice netifd: wan (2469): Unsupported modem
Mon Apr  4 08:54:36 2022 daemon.notice netifd: wan (4342): Stopping network wan
Mon Apr  4 08:54:38 2022 daemon.notice netifd: wan (4342): sending -> AT+ZGACT=0,1
Mon Apr  4 08:54:38 2022 daemon.notice netifd: wan (4342): Command failed: Permission denied
Mon Apr  4 08:54:38 2022 daemon.notice netifd: Interface 'wan' is now down

323

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

po restarcie routera nie zawsze zawsze modem wstaje.
w logach jest tak
Mon Apr  4 07:57:53 2022 daemon.notice netifd: wan (2827): sending -> AT+ZGACT=0,1
Mon Apr  4 07:57:54 2022 daemon.notice netifd: wan (2827): Command failed: Permission denied
Mon Apr  4 07:57:54 2022 daemon.notice netifd: Interface 'wan' is now down

po restarcie sieci jest ok
Mon Apr  4 08:02:17 2022 daemon.notice netifd: wan (5255): sending -> AT+ZGPCOAUTH=1,"","",0
Mon Apr  4 08:02:18 2022 daemon.notice netifd: wan (5255): Starting network wan
Mon Apr  4 08:02:18 2022 daemon.notice netifd: wan (5255): Connecting modem
Mon Apr  4 08:02:19 2022 daemon.notice netifd: wan (5255): sending -> AT+ZGACT=1,1
Mon Apr  4 08:02:19 2022 daemon.notice netifd: wan (5255): Setting up usb1

324

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

To może być kiepski styk i dlatego.
Masz inny router do sprawdzenia czy tak samo się zachowuje ?

325

(1,242 odpowiedzi, napisanych Sprzęt / Hardware)

Tak w tym miejscu , ja mam ten co podałem wyżej i działa
Lutujesz czy tylko styk do pinów?