1

Temat: Wake on WAN i ARP problem

Prosze o pomoc.
AX3600
Wybudzanie kompa z telefonu

Problem mam z znikającą flagą ARP. 

Od początku.
Wybudzanie kompa z WAN działa gdy jest uśpiony.
Jeśli komp jest wyłączony to po chwili przestaje reagować i już się nie uruchamia ALE TYLKO Z WAN (telefon podłączony przez siec GSM)
Jeśli komp jest wyłączony ale telefon połączę z siecią WIFI w domu to mogę go uruchomić.


I teraz zauważyłem że:

Tablica ARP podczas gdy komp jest włączony pokazuje flagę

192.168.1.11     0x1         0x2

ARP Gdy komp jest wyłączony po chwili pokazuje

192.168.1.11     0x1         0x0

Jeśli wpisze:

ip neigh change 192.168.1.11 lladdr 30:9c:23:1f:e0:f1 nud permanent dev br-lan

Ustawia się flaga

192.168.1.11     0x1         0x6

I wszystko dobrze działa. Można uruchomić komputer z WAN (telefon połaczony z GSM)

Ale tylko jeden raz. Gdy komputer się uruchomi automatycznie zmienia flagę na 0x2 a gdy sie wyłączy na 0x0

Gdy komputer jest wyłączony to flaga jest 0x0 i się nie uruchamia z WAN ale z LAN tak
i teraz gdy mam flage 0x0 wystarczy że do routera dam komende

ip neigh change 192.168.1.11 lladdr 30:9c:23:1f:e0:f1 nud permanent dev br-lan

flaga zmieni się na

192.168.1.11     0x1         0x6

i znowu mogę uruchomić komputer z WAN

Do czasu aż znowu się nie wyłączy.

Wydaje mi się że podczas włączania komputera resetuje się flaga 0x6

Jak zrobić aby na zawsze ARP był ustawiony 0x6

??

2

Odp: Wake on WAN i ARP problem

tak na szybko to sobie ustaw w cronie wykonywanie skryptu co minutę,  który będzie zmieniał tą flagę w razie potrzeby.
skrypt np. taki

#!/bin/sh

FLAGS=$(cat /proc/net/arp | grep 192.168.1.11 | awk '{print $3}')

if [ $FLAGS != 0x6 ]; then 

ip neigh change 192.168.1.11 lladdr 30:9c:23:1f:e0:f1 nud permanent dev br-lan

fi 

możesz sobie udoskonalić skrypt, żeby sprawdzał czy w ogóle istnieje w tablicy zapis z adresem  .1.11 bo jak nie istnieje, to nie będzie miał co zmienić i może wywalić błąd

RTNETLINK answers: No such file or directory

taka sytuacja może nastąpić gdy komputer będzie wyłączony a router zrobi reboot. Po restarcie router zobaczy aktywnych klientów, a śpiocha już niekoniecznie.
komenda na dodanie np.

ip neigh add 192.168.1.11 lladdr 30:9c:23:1f:e0:f1 nud permanent dev br-lan
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3

Odp: Wake on WAN i ARP problem

Dziękuje bardzo, jestem przekonany iż Twoja odpowiedz rozwiązała by problem z flagą.

Jednakże udało mi się uruchomić Wake on WAN troszkę inaczej.
1. Do autostartu wpisałem ARP MAC i IP mojego kompa, (ale to powodowało zmianę flagi na 0x0 i przestawało się uruchamiać z WAN)
ale,
2. Dodałem do autostartu ARP 192.168.1.254 i mac ff:ff:ff:ff:ff:ff
3. przekierowałem port 9 właśnie na ten ten IP *.254
4. Wysyłam MagicPacket na adres MAC mojego kompa ale na IP 192.168.1.255

No i pięknie się teraz uruchamia z WANu.


Walczyłem z tym dwa tygodnie, nawet specjalnie do tego kupiłem nowy AX3600 no i w końcu się udało. Dziękuje wszystkim za pomoc smile

4

Odp: Wake on WAN i ARP problem

judam napisał/a:

Dziękuje bardzo, jestem przekonany iż Twoja odpowiedz rozwiązała by problem z flagą.

... Dziękuje wszystkim za pomoc smile

Nie wiem czy by rozwiązała, bo tego nie sprawdzałem. Mój post częściowo odpowiedział na Twoje pytanie, bo skupiłem się tylko na nim:

judam napisał/a:

...Jak zrobić aby na zawsze ARP był ustawiony 0x6

??

a jeśli chodzi o punkt 4

judam napisał/a:

4. Wysyłam MagicPacket na adres MAC mojego kompa ale na IP 192.168.1.255

WOL działa tak od dawna, że wysyła MP na adres rozgłoszeniowy sieci. Przypomniało mi się, że ten temat klepany był dawno temu i nie trzeba było zmieniać parametru flags w tablicy ARP:
https://eko.one.pl/forum/viewtopic.php? … 22#p200422

Twoje sugestywne pytanie w #1 skierowało myśli na inne tory smile

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

5

Odp: Wake on WAN i ARP problem

Witajcie.
Nie chcę zakładać nowego tematu, a jak mój post będzie niezwiązany z tematem, to proszę o usunięcie.
Na moim Gargoyle1.13.0.1 (c7ce06db) potrzebuję czasami włączyć kompa zdalnie. Niestety, ale często się zdarza (najczęściej po kilku godzinach), że na liście WOL nie ma mojego kompa i nie mogę go wybudzić używając GUI. Kiedyś pamiętam, że coś było to związane z ARP, ale za żadne skarby nie mogę dokopać się do tych informacji.
W jaki sposób ustawić to na stałe?

6

Odp: Wake on WAN i ARP problem

Np tutaj to jest: https://eko.one.pl/forum/viewtopic.php?id=3548

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Wake on WAN i ARP problem

Dziękuję Ci Cezary! To temat aż z 2012 roku wink Tak głęboko nie szukałem smile