ok poczytam, nie jestem mocny w tak rozbudowanych skryptach.
dzięki na naprowadzenie.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez piratee
ok poczytam, nie jestem mocny w tak rozbudowanych skryptach.
dzięki na naprowadzenie.
wydaje mi się, że definicję mam ![]()
(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'
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, ?
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
ok to zostawiam z 21.02 - mam nie daleko do lokalizacji to zrobię w razie czego upgrade.
można to określić czasowo ile może potrwać takie wprowadzenie?
@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.
Ok ale ja zestawiłem już router na głupiego AP.
Mam już 2 szt. więc spoko.
@Leo-PL
Na noc mogę wystawić router do testów lub napisz kiedy mieć czas.
EDIT:
Wystawiłem router na wg ![]()
U mnie modem nie wstawał poprawnie przy 10s raz wstawał raz nie ale 15s załatwia sprawę
eeee to spoko
Ale to już jutro wystawię tak jak tamten.
Poprawka działa tak jak widziałeś na 22.03 jestem ![]()
@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.
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
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.
Ale to aktualizuje wersję modemu ?
I czy jest sens aktualizować wyżej ?
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
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
uruchomię monitor połączenia i będzie ok
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
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
To może być kiepski styk i dlatego.
Masz inny router do sprawdzenia czy tak samo się zachowuje ?
Tak w tym miejscu , ja mam ten co podałem wyżej i działa
Lutujesz czy tylko styk do pinów?
eko.one.pl → Posty przez piratee
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc