Fråga kring "static ARP" och DD-WRT

Permalänk

Fråga kring "static ARP" och DD-WRT

Hej!

Har ett riktigt enerverande problem som jag beskrivit här och har nu en följdfråga då ingen av lösningarna har fungerat som jag testat. Kortfattat handlar det om att trådlösa övervakningskameror (IP-kameror) kopplar från WLAN:et efter ett tag oavsett om det är statisk ip, dynamisk ip och sedan reserverat ip via mac i routern.

I ett av lösningsförslagen står det att man ska sätta "static arp" som jag nu gjort i vista genom:
arp -s 192.168.1.20 01-12-23-34-45-56

Hur fungerar det kommandot?
Är det varje gång datorn startas som datorn på något sätt "refreshar" det kommandot?
Vet att genom "-s" så sparas tillägget i ARP-listan men måste datorn köras och därmed uppdaterar det tillägget?

Isf. är det värdelöst för om jag inte kör datorn på 7 dagar om jag är bortrest kommer kamerorna koppla ner, de kopplar ner 1gg var 24:e timme minst.

Kan jag då om jag lägger in DD-WRT på en router ställa in ett sådant kommando och därmed undvika att behöva starta en dator?

Jag har i dagsläget en router som inte stödjer DD-WRT så i mitt fall skulle det se ut så här:
Fiberkonverter -(ethernetkabel)> Asus RT-N56U -(ethernetkabel)> DD-WRT Router med:
DHCP avstängd
WiFi avstängd

Skulle det fungera eller måste kamerorna ställas in att ansluta till WiFi:n på DD-WRT routern?
DD-WRT routern kommer ju ändå att gå via RT-N56U för att komma åt internet.
Kamerorna kommer däremot inte använda DHCP, jag har tilldelad statisk ip till dem, ska jag peka kamerorna mot DD-WRT routern (ex. 192.168.0.254) eller RT-N56U (ex. 192.168.0.1)?

Tacksam för all hjälp - TheSwede86

Visa signatur

i5 8600K / Asus ROG Z370-F Gaming / Asus GTX 1070 Ti ROG Strix / Samsung 960 EVO 500GB M.2 PCIe m.m.

Permalänk
Rekordmedlem
Skrivet av TheSwede86:

Hej!

Har ett riktigt enerverande problem som jag beskrivit här och har nu en följdfråga då ingen av lösningarna har fungerat som jag testat. Kortfattat handlar det om att trådlösa övervakningskameror (IP-kameror) kopplar från WLAN:et efter ett tag oavsett om det är statisk ip, dynamisk ip och sedan reserverat ip via mac i routern.

I ett av lösningsförslagen står det att man ska sätta "static arp" som jag nu gjort i vista genom:
arp -s 192.168.1.20 01-12-23-34-45-56

Hur fungerar det kommandot?
Är det varje gång datorn startas som datorn på något sätt "refreshar" det kommandot?
Vet att genom "-s" så sparas tillägget i ARP-listan men måste datorn köras och därmed uppdaterar det tillägget?

Isf. är det värdelöst för om jag inte kör datorn på 7 dagar om jag är bortrest kommer kamerorna koppla ner, de kopplar ner 1gg var 24:e timme minst.

Kan jag då om jag lägger in DD-WRT på en router ställa in ett sådant kommando och därmed undvika att behöva starta en dator?

Jag har i dagsläget en router som inte stödjer DD-WRT så i mitt fall skulle det se ut så här:
Fiberkonverter -(ethernetkabel)> Asus RT-N56U -(ethernetkabel)> DD-WRT Router med:
DHCP avstängd
WiFi avstängd

Skulle det fungera eller måste kamerorna ställas in att ansluta till WiFi:n på DD-WRT routern?
DD-WRT routern kommer ju ändå att gå via RT-N56U för att komma åt internet.
Kamerorna kommer däremot inte använda DHCP, jag har tilldelad statisk ip till dem, ska jag peka kamerorna mot DD-WRT routern (ex. 192.168.0.254) eller RT-N56U (ex. 192.168.0.1)?

Tacksam för all hjälp - TheSwede86

Du skriver att du kör kamerorna trådlöst och att du har stängt av wifi på "dd-wrt routern"
Vad är vitsen med "dd-wrt routern" om du inte kopplar in nått till den ?
Jag förstår inte riktigt det där.

Visa signatur

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.

Permalänk
Medlem

En static ARP gör att den enskilda hosten där den är inlagd inte kommer att göra en "förfrågan" över vilken burk som äger en viss IP. Alla andra enheter på nätet vet dock inte ett dugg om detta. Att lägga det i routern hjälper alltså bara den.

Permalänk
Skrivet av mrqaffe:

Du skriver att du kör kamerorna trådlöst och att du har stängt av wifi på "dd-wrt routern"
Vad är vitsen med "dd-wrt routern" om du inte kopplar in nått till den ?
Jag förstår inte riktigt det där.

Jag tänkte rent ologiskt att (den framtida ej inköpta) DD-WRT routern fortf. är kopplad till nätverket och "huvudroutern" RT-N56U och därmed skickar i brist på bättre ord och säkert fel terminologi "static arp keep alive requests" till kamerorna via nätverket? Kan givetvis koppla kamerorna på WiFi:t på DD-WRT routern också.

Skrivet av Tanis:

En static ARP gör att den enskilda hosten där den är inlagd inte kommer att göra en "förfrågan" över vilken burk som äger en viss IP. Alla andra enheter på nätet vet dock inte ett dugg om detta. Att lägga det i routern hjälper alltså bara den.

Om jag förstår dig rätt nu så menar du att enbart den datorn jag lagt in kommandot jag skrev i min första post inte kommer att göra en förfrågan om vilken mac-adress som har ett visst IP? Dvs. det påverkar inte kamerorna om inte det ligger på en router? Förstod inte riktigt.

Enl. denna blogg verkar det ha funkat att enbart lägga in det kommandot på en dator:
http://blog.stead.id.au/2010/06/resolving-foscam-connection-d...

Visa signatur

i5 8600K / Asus ROG Z370-F Gaming / Asus GTX 1070 Ti ROG Strix / Samsung 960 EVO 500GB M.2 PCIe m.m.

Permalänk
Medlem
Skrivet av TheSwede86:

Jag tänkte rent ologiskt att (den framtida ej inköpta) DD-WRT routern fortf. är kopplad till nätverket och "huvudroutern" RT-N56U och därmed skickar i brist på bättre ord och säkert fel terminologi "static arp keep alive requests" till kamerorna via nätverket? Kan givetvis koppla kamerorna på WiFi:t på DD-WRT routern också.

Om jag förstår dig rätt nu så menar du att enbart den datorn jag lagt in kommandot jag skrev i min första post inte kommer att göra en förfrågan om vilken mac-adress som har ett visst IP? Dvs. det påverkar inte kamerorna om inte det ligger på en router? Förstod inte riktigt.

Enl. denna blogg verkar det ha funkat att enbart lägga in det kommandot på en dator:
http://blog.stead.id.au/2010/06/resolving-foscam-connection-d...

Om jag förstår den lösningen rätt så skulle du behöva lägga in det kommandot på alla enheter (datorer, servrar) som skall kommunicera med IP kameran.

Jag förutsätter att du inte skrivit kommandot som i exemplet ovan utan angett den faktiska IP-adressen och MAC-adressen till kameran.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Skrivet av era909:

Om jag förstår den lösningen rätt så skulle du behöva lägga in det kommandot på alla enheter (datorer, servrar) som skall kommunicera med IP kameran.

Jag förutsätter att du inte skrivit kommandot som i exemplet ovan utan angett den faktiska IP-adressen och MAC-adressen till kameran.

Nej angett de faktiska värdena för kameran i fråga.
Jag kör en Synology NAS DS212 som kör ett tilläggsprogram som sköter alla kameror och spelar in vid behov etc.

Antar jag måste lägga en sådan static arp kommando som NAS:en isf. kör och det tror jag är omöjligt, eller?

Visa signatur

i5 8600K / Asus ROG Z370-F Gaming / Asus GTX 1070 Ti ROG Strix / Samsung 960 EVO 500GB M.2 PCIe m.m.

Permalänk
Medlem
Skrivet av TheSwede86:

Nej angett de faktiska värdena för kameran i fråga.
Jag kör en Synology NAS DS212 som kör ett tilläggsprogram som sköter alla kameror och spelar in vid behov etc.

Antar jag måste lägga en sådan static arp kommando som NAS:en isf. kör och det tror jag är omöjligt, eller?

Har ingen koll på hur Synologyns OS ser ut så jag vet tyvärr inte vad som går att göra där. Och ja, du skulle behöva lägga in det på NASen om det är den som skall kommunicera med kameran.

Om kameran slutar svara på ARP-requests så kommer alla enheter förr eller senare att tappa kontakten med den. Detta eftersom det normala förfarandet när enheterna vill kommunicera med varandra är att fråga vem som har vilket IP med hjälp av ett ARP broadcast message, därefter sparas denna infon under en kortare tid för att undvika att konstant behöva ställa samma fråga. Efter att inte ha behövt användas under en viss tid rensas infon ur cachen och nästa gång kommunikation skall ske behöver förfarandet upprepas.

När du ställer in detta värde statiskt så talar du om för just den enheten du konfigurerar det på att den här MAC-adressen hör ihop med det här IP:t och ingen fråga behöver därför ställas.

Visa signatur

i7 8700k @ 4.7GHz | NH-L12 | ASUS Z270i ROG Strix Gaming | EVGA 1080 FTW | 32GB Corsair Vengeance 3000MHz | Samsung 970 Evo M.2 500GB, 840 250GB, Crucial MX500 2TB | Loque Ghost S1 | XB271HU | QX2710 | U2412M | U2719D | Filco Majestouch 2 MX Brown TKL

Permalänk
Medlem
Skrivet av TheSwede86:

Om jag förstår dig rätt nu så menar du att enbart den datorn jag lagt in kommandot jag skrev i min första post inte kommer att göra en förfrågan om vilken mac-adress som har ett visst IP? Dvs. det påverkar inte kamerorna om inte det ligger på en router? Förstod inte riktigt.

Enl. denna blogg verkar det ha funkat att enbart lägga in det kommandot på en dator:
http://blog.stead.id.au/2010/06/resolving-foscam-connection-d...

Endast enheten med statisk ARP slutar göra ARP-requests för den aktuella IP-addresses. Alla andra enheter skickar ARP-req som vanligt.

Skrivet av era909:

Om jag förstår den lösningen rätt så skulle du behöva lägga in det kommandot på alla enheter (datorer, servrar) som skall kommunicera med IP kameran.
.

Precis

Skrivet av TheSwede86:

Nej angett de faktiska värdena för kameran i fråga.

Mac-addr 01-12-23-34-45-56? Har du ändrat den till det? Garanterat ingen äkta MAC hur som helst.

Permalänk
Skrivet av TheSwede86:

Nej angett de faktiska värdena för kameran i fråga.
Jag kör en Synology NAS DS212 som kör ett tilläggsprogram som sköter alla kameror och spelar in vid behov etc.

Antar jag måste lägga en sådan static arp kommando som NAS:en isf. kör och det tror jag är omöjligt, eller?

Nu har jag iofs inte läst alla länkade lönsningsförslag men en fullösning kanske är att på NAS:en lägga nåt script (borde gå? kan inte Synology) som med jämna mellanrum (typå varje kvart eller så) pingar var och en av enheterna

EDIT: Synology är tydligen en helt modifierbar Linux. Du bör alltså kunna göra både static arp och schedulera ping utan problem. http://forum.synology.com/wiki/index.php/Overview_on_modifyin...