Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Moglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es fur notwendig, sie davor zu schutzen. Dies ist im beidseitigen Interesse, da unnotige Angstzustande bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsuchtigen Politikern schutzt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so konnen Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.

Tag-Archiv für » IP «

Tante Arris mit PMS

Samstag, 4. April 2009 9:32

Konkret nun die wirklich nützliche (m)SiS-PMS in Zusammenspiel mit dem auch ohne PMS zickigen Kabelmodem vom Typ Arris B502.

msis-PMS mit Kabelmodem Arris

msis-PMS mit Kabelmodem Arris



Sinn der Sache ist klar: Das Modem ist so programmiert dass es nur eine öffentliche IP-Adresse vom DHCP-Server durchreicht wenn es die MAC-Adresse am benutzerseitigen Ende kennt. Misstrauisch oder wie auch immer, es lässt sich nicht ändern. Also ändern wir es dadurch indem wir das Modem ausschalten und dann sinnvollerweise wieder an. Jetzt ist es gezwungen sich neu umzugucken, wo, wie, was und stört sich auch nicht mehr dran dass nun sowohl die MAC-Adresse des Benutzers, als auch die öffentliche IP-Adresse eine andere ist. Genau das soll bezweckt werden, tut dem Modem auch nicht weh, liesse sich nur eleganter durch einen Soft-Reset lösen. Das wollen einige Kabelprovider aber nicht, gut, es geht ja auch so!

Jetzt nehmen wir einfach so eine msis-PMS, eine einzelne, über USB steuerbare Steckdose (mit nebenbei einem nützlichen Überspannungsfilter). Das kostet zwar 15€ oder in meinem Fall sogar 35€ weil ich gleich 4 davon nutze, aber was das schon für eine Investition verglichen mit 1mal am Tag Treppe runter oder auch nur aufstehen, reset, hinsetzen, weiterarbeiten.
Das will zumindest ich bequemer und was dieses kleine Dingelchen für den Preis bietet ist erstaunlich!
Nur mal überlegungen wie könnte ich das Modem dann resetten lassen und wofür muss ich das überhaupt?

Erster Fall: es hat sich einfach mal wieder beim Telefonieren verquasselt und macht garnix mehr, kommt vor, je weiter südlich desto öfter, sollte man mal erforschen. Also einfach eine Zeitsteuerung, einmal nachts Neustart und bei Bedarf per Mausklick vom Rechner aus. Zeitsteuern kann die PMS alleine, auch ohne Rechnerverbindung, zum manuell neustarten ist er ja eh an. Erledigt.

Zweiter Fall: Eine Anwendung möchte das Modem neu starten. Da ist natürlich mal wichtig warum will sie das? Irgendwas an den Netzparametern könnte stören, Geschwindigkeit, Routing, IP-Adresse, …
In dem Fall ist es wünschenswert die Steuerung nicht einem einzelnen PC zu überlassen sondern das möglicht von jedem LAN-Gerät aus. Also muss die PMS irgendwie auch ans LAN und darüber Befehle annehmen. Das geht zwar, mit der LAN-Version der PMS, die schliesst man an und sie meldet sich im netz mit eigener IP, gegessen. Wem aber die weit über 100€ dafür zu teuer sind, kann man verstehn, und auch noch bischen bastelfreudug ist: versuchen wirs mal.

Gegeben ist eine USB-Schnittstelle und beim Kabelmodem wohl auch ein Ort wie der Keller z.B., also nicht unbedingt da wo dann auch ein PC steht. Steht das Modem direkt auf dem Schreibtisch ist die USB-Verbindung sowieso kein Problem, oder man startet es manuell neu.
Bastelein mit langem USB-Kabel und Cat5 funktionieren, aber nicht unbedingt das gelbe vom Ei, ausserdem muss die Leitung dann ja verlegt werden, ich mag lieber das eh vorhandene LAN benutzen. Was steht da sonst noch rum, im dunklen Keller? Ein Router vermutlich und den nehmen wir nun mal unter die Lupe.
Falls bischen moderner läuft der nämlich unter Linux und hat wohl auch eine USB-Schnittstelle für externe Festplatte oder Drucker. Und wo eine ist da sind viele, das ist bei USB so, fast biblisch^^
Als fehlt nur noch ein kleines Linux-Script oder Modul das speziell für den jeweiligen Router ein USB-Gerät (die PMS) schaltet, von mir aus noch Statusinformationen ausliest, die PMS kann da einiges.

Die bekanntesten Router für den Heimgebrauch, die auch im Betriebssystem änderungen ermöglichen sind die WRT-Router von Linksys und die FritzBox von AVM. Bei dene möchten wir mal anfangen, kommen sicher noch andere dazu, wenn die Besitzer bischen mithelfen. Für den Linksys ist da dann natürlich openwrt die erste wahl, bei der Fritzbox soll es Schwierigkeiten mit ‘langsamen’ USB-Geräten geben. Was das genau sein soll, mal sehen. Auf alle Fälle gibts ein fertiges Debian-Paket zum experimentieren, muss man also nicht ganz von vorne anfangen.

luke/mjs

Thema: DSL, DVR / SAT / Kabel, Gesuchtes, Getestetes, Nützliches, Ubuntu, Windows | Kommentare (3) | Autor: mjs

PMS mal anders

Mittwoch, 1. April 2009 4:32

Reden wir nicht davon, lieber von angenehmerem: Eine Steckdosenleiste oder Einzelsteckdose mit Überspannungsschutz, alleine das schon sehr nützlich für allerlei kostbare Hardware, dazu aber noch schaltbar und programmierbar über USB/LAN oder Bluetooth-Schnittstelle.
Wow, das suche ich schon lange, aber bisher heiss es immer: Krösus? Nicht billig die Dinger, aber auch extrem nützlich.

Jetzt bin ich über eben diese ‘PMS’ gestolpert beim Suchen nach…, ok wieder schnell zum Thema:

Gembird sis-PMS

Gembird sis-PMS


sispm - schaltbare Einzelsteckdose

sispm - schaltbare Einzelsteckdose



In der USB-Ausführung kostet die Steckerleiste nur 40€, die Einzelne sogar nur 15€, hoppla!
Dort ist auch demnächst die LAN-Version verfügbar, die ersetzt dann komplett den steuernden PC.
Der Händler spendiert mir übrigens keinen neuen Porsche, schade, aber er ist ein empfehlenswerterr Ebay-Seller. Bin sonst nicht so für Kommerz, aber sowas selber zu bauen ist Unsinn und auch noch gefählich! Importieren geht wohl sicher, aber umständlicher als bei manchem Kabelprovider die Uhrzeit zu stellen, selber versuchen…

Und nochmal Hoppla, für das Dingelchen gibts ein Open-Source Projekt:
sispmctl.sourceforge.net

Was sonst noch? Kaffee und Kuchen? Kann ich selber also mal das die 4er-Leiste bestellt und auch gleich eine feine Anwendung dafür: Mein dämliches Kabelmodem das gerne mal in Form eines Hard-Resets gestreichelt werden mag, allerdings im Keller bei seinen Kollegen haust.
USB auf ca 20-30m ist zwar bissl heikel, aber gucken wir mal, wäre doch gelacht, cat5 plus Verstärker, sowas in der Art.
Geht das nicht wird die LAN-Version bestellt, habe offene Quelltexte, wo ist das Problem. Oder noch cleverer: ein kleines Linux-Modul für openwrt, ein Router der was auf sich hält hat auch USB zum missbrauchen.
Denke mal das finden einige geplagte Kabelkunden ähnlich nützlich, die Tante Arris wird ja deutschlandweit eingesetzt.

Ich spekuliere mal auf einen ähnlich netten ebayler wie mich und erwarte das Ding am Wochenende, dann nur noch Entscheidung: Kids, Sonne oder Bastelei, am besten alles drei zusammen, schaun wir mal ;-)
Schon bischen weitergeschaut, der deutsche Lieferant sagt die Netzversion ist ab Frühsommer auch in D erhältlich, damit entfällt das umständliche selbst-Importieren. Wir fangen nun mal mit USB an, das Ziel schwer zugängliche Geräte zu schalten soll ja später auch über möglichst beliebige Medien geschehen. Zusätzliche (USB)Steuerleitung, Funk (Bluetooth) oder eben über das oft schon vorhandene LAN, aber alles mit Hilfe der selben Software-Schnittstelle, vom Betriebssystem unabhängig.

Schemazeichnung SiS-PMS USB

Schemazeichnung SiS-PMS USB



Auf DHL ist Verlass und den Lieferanten auch, 2 Tage nach Bestellung das Teil in den Fingern und exakt das was ich mir vorgestellt hatte:

Gembird SilverShield PMS USB - Erster Eindruck

Die Steckerleiste ist solide verarbeitet, das Plastikgehäuse dürfte auch Belastungen wie eine normal schwere Person aushalten. 10A abgesicherte Gesamtlast auch, an 6 Steckdosen, 4 davon programmier- oder schaltbar. Alles mit Übertromschutz versehen. Mitgeliefert wird ein recht kurzes USB-Kabel das ich aber im Versuch verlängern möchte, mit Verlängerungskabeln, aber auch einer 4-Drahtverbindung über Cat5-Kabel, mal sehen.
Auf alle Fälle ist ja bald eine Version direkt mit Netzschnittstelle verfügbar, dann kann sich die PMS irgendwo im lokalen Netz befinden, rein theoretisch sogar über WLAN und einen angeschlossenen Router als WLAN-Client.
Wer sichs geben mag, geht auch nur ein WlanRouter mit USB Anschluss und openwrt. Das wäre dann extremst günstig und flexibel, gut verpackt im Sommer sogar draussen.

Konkreter Einsatzzweck

Für die 4 schaltbaren Ausgänge sind folgende Aufgaben vorgesehen: Im Keller am Haus-Übergabepunkt befindet sich das Kabelmodem und ein Router sowie ein Ethernet-Switch zum Verbinden des entfernten WLAN-Routers. Der ist damit auch schaltbar, zumindest vom Netz trennbar, sie unten.
Weiterhin werden die 2 noch freien Schaltsteckdosen für eine steuerbare Innen und Aussenbeleuchtung verwendet, so kann man flexibel den Garten beleuchten oder Anwesenheit simulieren. Für Menschen mit regelmässigem nächtlichem Badbesuch sogar die Treppe “vorbeleuchtbar”. Wollte ich nur sagen ^^

Ansteuerung der PMS

Momentan haben wirs ja mit der USB-Variante zu tun, ich gehe jetzt einfach mal davon aus ich bekomme ein verstärktes USB-Signal in den Keller und zurück, dann sieht das unter Windows und der mitgelieferten Software so aus:

SiS-PMS Benutzeroberfläche

SiS-PMS Benutzeroberfläche



Durch Doppelklick auf die einselnen Steckdosen kann man sie ein und ausschalten, unter Einstellungen was wohl? Jo, einstellen, in dem Fall wie wo und wann die Steckdosen automatisch geschaltet werden sollen. Und da gibts schon hier eine ganze Menge an Möglichkeiten:

SiS-PMS Eventsteuerung Windows

SiS-PMS Eventsteuerung Windows



SiS-PMS Anwendungssteuerung

SiS-PMS Anwendungssteuerung

Steuerung ohne PC

Das ist der Clou an der Sache, die PMS ist so schlau dass der PC nur zur Programmierung und natürlich Schaltung durch Anwendungen benötigt wird. Ist er abgeschaltet laufen die voreingestellten Programme in der PMS weiterhin ab.

Netzwerkschalter

Wenn noch Steckdosen frei sind kann man mit Hilfe eines einfachen Ethernet-Switch eine Art Netzwerk-Schalter aufbauen um einzelen LAN-Segmente physikalisch abzuschalten. Das ist sehr praktisch für einen (WLAN)Router oder Server der zwar entfernt aufgestellt, aber nicht in der Nähe des Netzverteilers und damit der PMS ist.

Steuerung per Kommandozeile

Auch das kann die mitgelieferte und übrigens auch frei erhältliche Software für Windows und Linux.
Möchte ich z.B. ein Gerät neu starten, manche mögen das ja ab und an, denke da an mein heissgeliebtes Kabelmodem, also kann ich nach Lust und Laune z.B. eine kleine Batch-Datei aufrufen:

pm.exe -off -PMS Keller -Arris
pause 5
pm.exe -on -PMS Keller -Arris

Das ersetzt hier in diesem Fall den Aufruf eines Kommandos zum Soft-Reset, das manche Geräte leider nicht bieten. Wäre schonender für die Elektronik, aber was sein muss, das muss sein…

Steuerung über das Netzwerk

In der PMS-Anwendung kann die Steckdosenleiste auch im Netzwerk “freigegeben” werden, das heisst es wird ein Passwort vergeben und man kann sie unter ihrem jeweiligen PMS-Namen auch von anderen Rechnern aus steuern. Bei der Version mit integrierter LAN-Schnittstelle geht das natürlich auch direkt, ohne zwischengeschalteten PC.

Steuerung über den Router

Mittlerweile hat fast jeder bessere Router auch ene USB-Schnittstelle und läuft unter Linux, was liegt näher als die USB-PMS dort anzuschliessen und uns ein kleines Treiberchen zu basteln, das werd ich als nächstes angehen is gibt ja das sispmctl-Projekt

Für uns die perfekte Lösung und damit ja nicht nur das Modem gezähmt sondern auch gleich noch einen WLAN-Hauptschalter und 2 frei Programmierbare Steckdosen für Nachtlicht im Haus und Haustür/Gartenbeleuchtung. Da gibt es sicher noch viele andere Anwendungsmöglichkeiten.
Man ist ja auch nicht auf eine PMS beschränkt sondern kann beliebig viele an beliebigen Orten plazieren.
Bei den Kosten von 15€ für die einzel USB-Version wirklich keine grosse Ausgabe.

Hier gehts weiter zum 2.Teil, der Steuerung vom PC/Router aus.

steffen/luke/mjs

Thema: DSL, DVR / SAT / Kabel, Gesuchtes, Getestetes, Nützliches, Tägliches, Ubuntu, Windows | Kommentare (5) | Autor: mjs

Arris IP Adresse (TM502/TM602)

Donnerstag, 26. Februar 2009 11:31

Da ist nun so oft schon danach gesucht worden also schreibe ich sie einfach mal hierhin, sie scheint ja interessant zu sein.

192.168.100.1

Tja, das wars, das ist eine der internen IP-Adressen dieser Kabelmodems, die gibt man, im internen Netzwerk per Browser oder sonstwo ein, und bekommt dann eine recht langweilige Stausseite zu sehen, sowie das Modem-Log. Dort stehen dann meistens Fehler drin die den Support aber dann doch nicht sonderlich interessieren. Aber der Kunde hatte was zu tun. Immerhin.
Nur warum man als Supportmitarbeiter dann nicht gleich sagt: gib einfach 192.168.100.1 ein wenn du das Modemlog lesen magst, gute Frage.
Auszüge aus dem örtlichen Grundbuchamt oder sogar die FAZ sind jedenfalls spannender als dieses Log. Versprochen!

Update: Manchmal bekommt man an der netten Hotline auch gesagt man solle das Modem neu starten, manchmal penetrant oft, wenn man das Modem dann brav wie es sich gehört im Keller hängen hat natürlich etwas blöde. Dafür gibts aber fernschaltbare Steckdosen, wenn das Gerät selbst keinen “Soft-Reset” vom PC aus unterstützt. Dazu brauch man aber diese geheimnisvolle IP-Adresse auch nicht, es reicht solch eine Steckdose zu besorgen, das Modem daran anzuschliessen und über PC oder Router zu steuern.

origam

Thema: DVR / SAT / Kabel, Gehotlinetes, Gesuchtes, Nützliches, Ubuntu, Windows | Kommentare (0) | Autor: origam

Arris ausgezickt

Montag, 12. Januar 2009 22:14

Arris ist Hersteller von recht verbreiteten DOCSIS-Kabelmodems, die auch in Deutschland oft benutzt werden. Mein Exemplar (TM602) hat aber die unangenehme Eigenschaft auf unangemeldeten Besuch recht seltsam zu reagieren, es gibt einem neu angeschlossenen Gerät einfach keine IP-Adresse, was es eigentlich tun sollte, bzw. das entsprechende Gerät beim Provider am anderen Ende des Kabels sollte das tun und das Modem es weitermelden.
Es merkt sich aber die MAC-Adresse des Geräts das vorher angeschlossen war, und solange man es nicht ausschaltet sagt es zum neuen Gerät ganz in Türstehrmanier: Du ned!

Klar schaltet man es kurz aus und wieder an, dann klappts, aber das is ja wie mit dem Baseballschläger den PC einschalten nur weil der Knopf so gross ^^
Ausserdem kann das Ding ja auch im Keller stehen und nur Ethernet nach oben geführt, ist auch durchaus sinnvoll um Störquellen zu minimieren.

Problem: MAC-Adresse des angeschlossenen Gerät ändert sich, ARRIS bzw. Gegenstelle weigert sich neue ip zu vergeben, erkennt nun aber die Alte nicht mehr, weil die eben an die MAC gebunden.

Lösung1: MAC-Adresse ändern, möglich aber viel zu aufwändig.

Lösung2: Holzhammer aber sanft, nicht Stecker ziehen sondern Modem per Software zurücksetzen.
Klingt besser, nur wie?

Also rücken wir der Tante Arris mal persönlich auf den Pelz, soll ja über 192.168.100.1 erreichbar sein
html-Seite funktioniert, aber nur Statusanzeige, kein Reset-Button weit und breit.
Naja wäre ja auch zu einfach gewesen. Aber wir wissen nun schonmal dass das Moden durch den Router hindurch per http ansprechbar ist.

Jetzt hab ich mal rumgesucht, muss doch irgendwo jemand geben der sowas bewerkstelligt hat, aber Pustekuchen, die einzigen wirkliche Hinweise waren einmal ein exe-Programm namens cmreset.exe, von dem ich aber nicht weiss was es sonst noch alles tut, mag ich garnicht, ausserdem könnte es geklaut sein.
Zusätzlich noch den Paketmitschnitt einer UDP-Verbindung zwischen einem PC und dem Modem, der angeblich den Software-Reboot zeigt. Aha, das hört sich interessant an!

Zwei UDP-Pakete an die Modem-ip 192.168.100.1 / Port 161 und entsprechende Antwort dazu:

Also mal mittels eines einfachen Perl-Scripts eines dieser beiden Pakete ans Modem abgeschickt, und sieheda, es bootet, und da freue ich mich ausnahmsweise mal drüber ^^


#!/usr/bin/perl -w
$|++;
use strict;
use IO::Socket;

my $response =
IO::Socket::INET->new(Proto=>"udp",LocalPort=>2424)
or die "Can't make UDP server: $@";

my $message =
IO::Socket::INET->new(Proto=>"udp",PeerPort=>161,PeerAddr=>"192.168.100.1")
or die "Can't make UDP socket: $@";
$message->send("my udp-packet data");

my ($datagram,$flags);
$response->recv($datagram,52,$flags);
print "Got message from ", $response->peerhost,", flags ",$flags || "none",": $datagram\n";

Natürlich nicht “my udp-packet data” ans Modem senden, ich glaube darauf mags dann doch nicht hören, sondern den Paketinhalt aus dem Mitschnitt.

Wenn das nun unter Linux mit perl lösbar ist muss das ja auch entsprechend über winsock funktionieren, am bequemsten wohl über ein vb-Script und winPcap?
Oder aber eine direkte Lösung wie hier beschrieben.

Da ich mich aber über sowas wie Kids und Arbeit freuen darf, hab ich an dem Punkt erstmal aufgehört, mir reicht ein Linux-Script.
Falls jemand sowas unter Win scripten mag hat er ja nun die Anleitung und die entsprechenden UDP-Pakete, ausserdem beisse ich nicht, hier kann jeder gern Fragen stellen!

Ich freue mich über Anregungen und veröffentliche das auch gerne hier, oder ihr selbst natürlich, damit auch Win-Anwender ohne Scripting-Kenntnisse von der Lösung profitieren können.

Update: Und sieheda, hat sich ja ein hilfsbereiter Mensch gefunden, alles was man jetzt noch braucht ist eine kleine Batchdatei, aufrufen und Modem startet neu, ganz vielleicht muss man die Modem Adresse anpassen, aber in den allermeisten Fällen ist das 192.168.100.1. Ausserdem noch snmpset.exe, da dies teil eines ganzen Tool-Pakets ist, und nicht alleine verbreitet werden sollte, einfach hier nachsehen und runterladen. Rest müsste ja selbst zu schaffen sein!

Achja: ohne Gewähr und Haftungskram natürlich, ich sage nur dass es hier bei mir, sowie einigen Bekannten funktioniert.
Ob das nun legal oder illegal kann mir egal sein da mein Provider nicht in der Lage ist das DHCP-Protokoll ordentlich umzusetzen, die Begründung es wäre bei oft wechselnder MAC-Adresse nicht möglich ordentlich mit den verfügbaren IPv4-Ardessen auszukommen ist mehr als lächerlich.
Ein Funknetzwerk funktioniert auch problemlos trotz sehr häufig wechselnder MACs.

ResetModem.bat:

echo off
echo Modem wird neu gestartet
snmpset.exe -v2c -c private 192.168.100.1 1.3.6.1.2.1.69.1.1.3.0 i 1

Diese Batchdatei erstellen und zusammen mit snmpset.exe in ein Verzeichnis kopieren, dort aufrufen oder Verknüpfung im Autostart.

Update: Stand Anfang Februar hat der Provider KabelBW diese Funktion eingeschränkt, es kann lokal kein schreibender Zugriff aufs Modem mehr erfolgen. Reset per Fernwartung soll aber weiterhin möglich sein, also einfach diese Dienstleistung in Anspruch nehmen, bis wieder alleine möglich.

Natürlich kann man auch einfach eine fernschaltbare Steckdose benutzen wie diese hier, über PC oder den Router gesteuert kann die dann kurz aus und wieder eingeschaltet werden. Eigentlich die bequemste Lösung ohne Software-Basteleien. Für den Fall dass, wie bei KabelBW, das Modem keinen Soft-Reset zulässt. ‘Kaputt gehen’ kann dadurch auch nicht mehr als durch ziehen des Netzsteckers.

origam/mjs

Thema: DVR / SAT / Kabel, Gehotlinetes, Nützliches | Kommentare (9) | Autor: mjs